ReactOS 0.4.16-dev-303-g11d5cb8
|
#include "chmc.h"
#include <fcntl.h>
#include <errno.h>
#include <string.h>
#include <assert.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include "../../port/port.h"
#include <unistd.h>
#include "err.h"
#include "encint.h"
#include <stdint.h>
#include "../lzx_compress/lzx_config.h"
#include "../lzx_compress/lzx_compress.h"
Go to the source code of this file.
Classes | |
struct | chmcLzxInfo |
Macros | |
#define | PACKAGE_STRING "hhpcomp development version" |
#define | O_BINARY 0 |
Variables | |
static const short | chmc_transform_list [] |
Definition at line 1231 of file chmc.c.
Referenced by chmc_entries_qsort().
Definition at line 990 of file chmc.c.
Referenced by chmc_crunch_lzx().
Definition at line 1032 of file chmc.c.
Referenced by chmc_crunch_lzx().
Definition at line 1012 of file chmc.c.
Referenced by chmc_crunch_lzx().
Definition at line 997 of file chmc.c.
Referenced by chmc_crunch_lzx().
Definition at line 621 of file chmc.c.
Referenced by chmc_reset_table_done(), and chmc_tree_done().
struct chmcTreeNode * chmc_add_entry | ( | struct chmcFile * | chm, |
const char * | name, | ||
UInt16 | prefixlen, | ||
int | sect_id, | ||
UChar * | buf, | ||
UInt64 | offset, | ||
UInt64 | len | ||
) |
Definition at line 429 of file chmc.c.
Referenced by chmc_add_dir(), chmc_add_empty(), chmc_add_file(), and chmc_add_meta().
struct chmcTreeNode * chmc_add_file | ( | struct chmcFile * | chm, |
const char * | filename, | ||
UInt16 | prefixlen, | ||
int | sect_id, | ||
UChar * | buf, | ||
UInt64 | len | ||
) |
struct chmcTreeNode * chmc_add_meta | ( | struct chmcFile * | chm, |
const char * | metaname, | ||
int | sect_id, | ||
UChar * | buf, | ||
UInt64 | len | ||
) |
Definition at line 407 of file chmc.c.
Referenced by chmc_control_data_done(), chmc_namelist_create(), chmc_reset_table_done(), chmc_system_done(), and chmc_tree_done().
Definition at line 1124 of file chmc.c.
Referenced by _lzx_mark_frame(), and chmc_crunch_lzx().
Definition at line 1145 of file chmc.c.
Referenced by chmc_tree_done().
void chmc_control_data_init | ( | struct chmcLzxcControlData * | control_data | ) |
Definition at line 337 of file chmc.c.
Referenced by chmc_section_create().
Definition at line 929 of file chmc.c.
Referenced by chmc_tree_done().
Definition at line 542 of file chmc.c.
Referenced by chmc_term().
Definition at line 1210 of file chmc.c.
Referenced by chmc_tree_done().
void chmc_entry_destroy | ( | struct chmcTreeNode * | node | ) |
Definition at line 133 of file chmc.c.
Referenced by main().
Definition at line 372 of file chmc.c.
Referenced by chmc_sections_done().
void chmc_pmgi_add | ( | struct chmcFile * | chm, |
struct chmcPmgiChunkNode * | pmgi | ||
) |
Definition at line 1612 of file chmc.c.
Referenced by chmc_pmgi_add_entry().
Definition at line 1532 of file chmc.c.
Referenced by chmc_pmgi_done().
struct chmcPmgiChunkNode * chmc_pmgi_create | ( | void | ) |
void chmc_pmgi_destroy | ( | struct chmcPmgiChunkNode * | node | ) |
Definition at line 1492 of file chmc.c.
Referenced by chmc_tree_done().
Definition at line 514 of file chmc.c.
Referenced by chmc_term().
void chmc_pmgi_init | ( | struct chmcPmgiChunkNode * | node | ) |
Definition at line 1420 of file chmc.c.
Referenced by chmc_pmgi_create().
void chmc_pmgl_add | ( | struct chmcFile * | chm, |
struct chmcPmglChunkNode * | pmgl | ||
) |
Definition at line 1467 of file chmc.c.
Referenced by chmc_pmgl_add_entry().
int chmc_pmgl_add_entry | ( | struct chmcFile * | chm, |
struct chmcTreeNode * | entry | ||
) |
Definition at line 1275 of file chmc.c.
Referenced by chmc_pmgl_done().
struct chmcPmglChunkNode * chmc_pmgl_create | ( | void | ) |
void chmc_pmgl_destroy | ( | struct chmcPmglChunkNode * | node | ) |
Definition at line 1262 of file chmc.c.
Referenced by chmc_tree_done().
Definition at line 528 of file chmc.c.
Referenced by chmc_term().
void chmc_pmgl_init | ( | struct chmcPmglChunkNode * | node | ) |
Definition at line 1398 of file chmc.c.
Referenced by chmc_pmgl_create().
Definition at line 1161 of file chmc.c.
Referenced by chmc_tree_done().
void chmc_reset_table_init | ( | struct chmcLzxcResetTable * | reset_table | ) |
Definition at line 326 of file chmc.c.
Referenced by chmc_section_create().
Definition at line 245 of file chmc.c.
Referenced by chmc_init().
Definition at line 262 of file chmc.c.
Referenced by chmc_section_add().
void chmc_section_destroy | ( | struct chmcSection * | section | ) |
Definition at line 493 of file chmc.c.
Referenced by chmc_sections_free().
struct chmcSection * chmc_section_lookup | ( | struct chmcFile * | chm, |
int | id | ||
) |
Definition at line 479 of file chmc.c.
Referenced by chmc_term().
void chmc_string_init | ( | struct chmcStringChunk * | node | ) |
Definition at line 558 of file chmc.c.
Referenced by chmc_tree_done().
Definition at line 635 of file chmc.c.
Referenced by chmc_system_done().
Definition at line 628 of file chmc.c.
Referenced by chmc_syscat_entry(), and chmc_system_done().
Definition at line 647 of file chmc.c.
Referenced by chmc_tree_done().
Definition at line 461 of file chmc.c.
Referenced by main().
Definition at line 728 of file chmc.c.
Referenced by main().
Definition at line 1240 of file chmc.c.
Referenced by chmc_tree_done().
Definition at line 1625 of file chmc.c.
Referenced by chmc_tree_done().
Definition at line 128 of file chmc.c.
Referenced by chmc_tree_done().