|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().