SYMBOL INDEX (5832 symbols across 384 files) FILE: res/appstore/get_pe_info.c function main (line 7) | int main(int argc, char *argv[]) { FILE: res/hogger/hogger.c function main (line 24) | int __cdecl main(int argc_ansi, char** argv_ansi) FILE: res/loc/pollock/Pollock.cs class Message (line 50) | public sealed class Message method Message (line 54) | public Message(string id, string str) class Id (line 61) | public sealed class Id method Id (line 65) | public Id(string group, string id) method Equals (line 71) | public override bool Equals(object obj) method GetHashCode (line 78) | public override int GetHashCode() method ToString (line 83) | public override string ToString() class Language (line 91) | public sealed class Language method Language (line 100) | public Language() class Pollock (line 108) | class Pollock method WaitForKey (line 132) | static void WaitForKey(string msg = null) method ParseLocFile (line 154) | static List ParseLocFile(string file, string select_id = null) method CreatePoFiles (line 314) | static int CreatePoFiles(List langs, Language old_en_US = nu... method ParsePoFile (line 459) | static Language ParsePoFile(string file) method WriteLoc (line 619) | static void WriteLoc(StreamWriter writer, Language lang) method UpdateLocFile (line 656) | static bool UpdateLocFile(Language lang, string path = null) method SaveLocFile (line 711) | static bool SaveLocFile(List list, string path = null) method DownloadString (line 761) | static string DownloadString(string url) method DownloadFile (line 787) | static bool DownloadFile(string url, string dest = null) method DownloadProgress (line 827) | static void DownloadProgress(object sender, DownloadProgressChangedEve... method DownloadCompleted (line 847) | static void DownloadCompleted(object sender, AsyncCompletedEventArgs e) method PromptForQuestion (line 868) | static bool PromptForQuestion(string question) method Main (line 888) | static void Main(string[] args) FILE: res/setup/setup.c function BOOL (line 26) | static BOOL RegDeleteNodeRecurse(HKEY hKeyRoot, CHAR* lpSubKey) function BOOL (line 70) | static BOOL RegDeleteNode(HKEY hKeyRoot, CHAR* lpSubKey) function BOOL (line 78) | static BOOL RegWriteKey(HKEY hKeyRoot, CHAR* lpKeyParent, CHAR* lpKeyNam... function WinMain (line 94) | int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR l... FILE: src/badblocks.c type bb_struct_u64_list (line 46) | struct bb_struct_u64_list { type bb_struct_u64_iterate (line 54) | struct bb_struct_u64_iterate { function errcode_t (line 60) | static errcode_t make_u64_list(int size, int num, uint64_t *list, bb_u64... function errcode_t (line 87) | static errcode_t bb_badblocks_list_create(bb_badblocks_list *ret, int size) function errcode_t (line 95) | static errcode_t bb_u64_list_add(bb_u64_list bb, uint64_t blk) function errcode_t (line 141) | static errcode_t bb_badblocks_list_add(bb_badblocks_list bb, blk64_t blk) function bb_u64_list_find (line 150) | static int bb_u64_list_find(bb_u64_list bb, blk64_t blk) function bb_u64_list_test (line 185) | static int bb_u64_list_test(bb_u64_list bb, blk64_t blk) function bb_badblocks_list_test (line 193) | static int bb_badblocks_list_test(bb_badblocks_list bb, blk64_t blk) function bb_u64_list_iterate (line 198) | static int bb_u64_list_iterate(bb_u64_iterate iter, blk64_t *blk) function bb_badblocks_list_iterate (line 218) | static int bb_badblocks_list_iterate(bb_badblocks_iterate iter, blk64_t ... function free_buffer (line 246) | static __inline void free_buffer(void* p) { function bb_output (line 254) | static int bb_output (blk64_t bad, enum error_types error_type) function calc_percent (line 289) | static float calc_percent(unsigned long current, unsigned long total) { function print_status (line 301) | static void print_status(void) function alarm_intr (line 317) | static void CALLBACK alarm_intr(HWND hwnd, UINT uMsg, UINT_PTR idEvent, ... function pattern_fill (line 329) | static void pattern_fill(unsigned char *buffer, unsigned int pattern, function do_read (line 367) | static int64_t do_read (HANDLE hDrive, unsigned char * buffer, uint64_t ... function do_write (line 389) | static int64_t do_write(HANDLE hDrive, unsigned char * buffer, uint64_t ... function test_rw (line 407) | static unsigned int test_rw(HANDLE hDrive, blk64_t last_block, size_t bl... function BOOL (line 569) | BOOL BadBlocks(HANDLE hPhysicalDrive, ULONGLONG disk_size, int nb_passes, FILE: src/badblocks.h type bb_struct_u64_list (line 26) | struct bb_struct_u64_list type bb_struct_u64_iterate (line 27) | struct bb_struct_u64_iterate type bb_struct_u64_list (line 28) | struct bb_struct_u64_list type bb_struct_u64_iterate (line 29) | struct bb_struct_u64_iterate type error_types (line 40) | enum error_types { READ_ERROR, WRITE_ERROR, CORRUPTION_ERROR } type op_type (line 41) | enum op_type { OP_READ, OP_WRITE } type badblocks_report (line 46) | typedef struct { FILE: src/bled/bb_archive.h type file_header_t (line 37) | typedef struct file_header_t { type hardlinks_t (line 52) | struct hardlinks_t type archive_handle_t (line 54) | typedef struct archive_handle_t { type tar_header_t (line 150) | typedef struct tar_header_t { /* byte offset */ type BUG_tar_header (line 173) | struct BUG_tar_header { type tar_header_t (line 176) | struct tar_header_t type transformer_state_t (line 226) | typedef struct transformer_state_t { function transformer_switch_file (line 260) | static inline int transformer_switch_file(transformer_state_t* xstate) FILE: src/bled/bled.c function unpack_none (line 38) | static long long int unpack_none(transformer_state_t *xstate) function bled_uncompress (line 58) | int64_t bled_uncompress(const char* src, const char* dst, int type) function bled_uncompress_with_handles (line 105) | int64_t bled_uncompress_with_handles(HANDLE hSrc, HANDLE hDst, int type) function bled_uncompress_to_buffer (line 143) | int64_t bled_uncompress_to_buffer(const char* src, char* buf, size_t siz... function bled_uncompress_to_dir (line 195) | int64_t bled_uncompress_to_dir(const char* src, const char* dir, int type) function bled_uncompress_from_buffer_to_buffer (line 238) | int64_t bled_uncompress_from_buffer_to_buffer(const char* src, const siz... function bled_init (line 283) | int bled_init(uint32_t buffer_size, printf_t print_function, read_t read... function bled_exit (line 306) | void bled_exit(void) FILE: src/bled/bled.h type bled_compression_type (line 24) | typedef enum { FILE: src/bled/crc32.c function crc32init_le (line 33) | static void crc32init_le(uint32_t *crc32table_le) function crc32init_be (line 79) | static void crc32init_be(uint32_t *crc32table_be) FILE: src/bled/data_align.c function data_align (line 8) | void FAST_FUNC data_align(archive_handle_t *archive_handle, unsigned bou... FILE: src/bled/data_extract_all.c function data_extract_all (line 8) | void FAST_FUNC data_extract_all(archive_handle_t *archive_handle) FILE: src/bled/data_skip.c function data_skip (line 8) | void FAST_FUNC data_skip(archive_handle_t *archive_handle) FILE: src/bled/decompress_bunzip2.c type group_data (line 72) | struct group_data { type bunzip_data (line 85) | struct bunzip_data { type bunzip_data (line 110) | typedef struct bunzip_data bunzip_data; function get_bits (line 115) | static unsigned get_bits(bunzip_data *bd, int bits_wanted) function get_next_block (line 158) | static int get_next_block(bunzip_data *bd) function read_bunzip (line 565) | static int read_bunzip(bunzip_data *bd, char *outbuf, int len) function start_bunzip (line 689) | static int FAST_FUNC start_bunzip( function dealloc_bunzip (line 751) | static void FAST_FUNC dealloc_bunzip(bunzip_data *bd) function FAST_FUNC (line 759) | FAST_FUNC function main (line 881) | int main(int argc, char **argv) FILE: src/bled/decompress_gunzip.c type huft_t (line 38) | typedef struct huft_t { type state_t (line 71) | typedef struct state_t { type cp_ext (line 192) | struct cp_ext { type cp_ext (line 198) | struct cp_ext type cp_ext (line 205) | struct cp_ext function huft_free (line 226) | static void huft_free(huft_t *p) function huft_free_all (line 245) | static void huft_free_all(STATE_PARAM_ONLY) function abort_unzip (line 253) | static void abort_unzip(STATE_PARAM_ONLY) NORETURN; function fill_bitbuffer (line 260) | static unsigned fill_bitbuffer(STATE_PARAM unsigned bitbuffer, unsigned ... function huft_t (line 303) | static huft_t* huft_build(const unsigned *b, const unsigned n, function inflate_codes_setup (line 520) | static void inflate_codes_setup(STATE_PARAM unsigned my_bl, unsigned my_bd) function NOINLINE (line 533) | static NOINLINE int inflate_codes(STATE_PARAM_ONLY) function inflate_stored_setup (line 665) | static void inflate_stored_setup(STATE_PARAM unsigned my_n, unsigned my_... function inflate_stored (line 674) | static int inflate_stored(STATE_PARAM_ONLY) function inflate_block (line 708) | static int inflate_block(STATE_PARAM smallint *e) function calculate_gunzip_crc (line 961) | static void calculate_gunzip_crc(STATE_PARAM_ONLY) function inflate_get_next_window (line 968) | static int inflate_get_next_window(STATE_PARAM_ONLY) function inflate_unzip_internal (line 1008) | static IF_DESKTOP(long long) int function FAST_FUNC (line 1081) | FAST_FUNC function top_up (line 1110) | static int top_up(STATE_PARAM unsigned n) function buffer_read_le_u16 (line 1129) | static uint16_t buffer_read_le_u16(STATE_PARAM_ONLY) function buffer_read_le_u32 (line 1142) | static uint32_t buffer_read_le_u32(STATE_PARAM_ONLY) function check_header_gzip (line 1157) | static int check_header_gzip(STATE_PARAM transformer_state_t *xstate) function FAST_FUNC (line 1236) | FAST_FUNC FILE: src/bled/decompress_uncompress.c function FAST_FUNC (line 73) | FAST_FUNC FILE: src/bled/decompress_unlzma.c type rc_t (line 30) | typedef struct { function rc_read (line 56) | static void rc_read(rc_t *rc) function rc_do_normalize (line 68) | static void rc_do_normalize(rc_t *rc) function ALWAYS_INLINE (line 75) | static ALWAYS_INLINE void rc_normalize(rc_t *rc) function ALWAYS_INLINE (line 83) | static ALWAYS_INLINE rc_t* rc_init(int fd) /*, int buffer_size) */ function ALWAYS_INLINE (line 103) | static ALWAYS_INLINE void rc_free(rc_t *rc) function speed_inline (line 109) | static speed_inline int rc_is_bit_1(rc_t *rc, uint16_t *p) function ALWAYS_INLINE (line 125) | static ALWAYS_INLINE int rc_get_bit(rc_t *rc, uint16_t *p, int *symbol) function ALWAYS_INLINE (line 133) | static ALWAYS_INLINE int rc_direct_bit(rc_t *rc) function speed_inline (line 145) | static speed_inline void function PRAGMA_BEGIN_PACKED (line 156) | PRAGMA_BEGIN_PACKED function PRAGMA_END_PACKED (line 162) | PRAGMA_END_PACKED FILE: src/bled/decompress_unxz.c function xz_crc32_init (line 20) | static void XZ_FUNC xz_crc32_init(void) function xz_crc32 (line 26) | static uint32_t XZ_FUNC xz_crc32(const uint8_t *buf, size_t size, uint32... function FAST_FUNC (line 32) | FAST_FUNC unpack_xz_stream(transformer_state_t *xstate) FILE: src/bled/decompress_unzip.c function PRAGMA_BEGIN_PACKED (line 38) | PRAGMA_BEGIN_PACKED function PRAGMA_BEGIN_PACKED (line 73) | PRAGMA_BEGIN_PACKED function PRAGMA_BEGIN_PACKED (line 119) | PRAGMA_BEGIN_PACKED function PRAGMA_BEGIN_PACKED (line 144) | PRAGMA_BEGIN_PACKED function PRAGMA_BEGIN_PACKED (line 164) | PRAGMA_BEGIN_PACKED function PRAGMA_BEGIN_PACKED (line 185) | PRAGMA_BEGIN_PACKED function BUG (line 210) | inline void BUG(void) { function find_cdf_offset (line 244) | static uint64_t find_cdf_offset(int fd) function read_next_cdf (line 338) | static uint64_t read_next_cdf(int fd, uint64_t cdf_offset, cdf_header_t ... function die_if_bad_fnamesize (line 380) | static void die_if_bad_fnamesize(unsigned sz) function unzip_skip (line 386) | static void unzip_skip(int fd, off_t skip) function unzip_set_xstate (line 394) | static void unzip_set_xstate(transformer_state_t* xstate, zip_header_t* ... function unzip_extract (line 453) | static IF_DESKTOP(long long) int function FAST_FUNC (line 519) | FAST_FUNC FILE: src/bled/decompress_unzstd.c function ALWAYS_INLINE (line 20) | ALWAYS_INLINE static size_t roundupsize(size_t size, size_t align) function ALWAYS_INLINE (line 25) | ALWAYS_INLINE static IF_DESKTOP(long long) int function FAST_FUNC (line 119) | FAST_FUNC FILE: src/bled/decompress_vtsi.c type VTSI_SEGMENT (line 40) | typedef struct { type VTSI_FOOTER (line 46) | typedef struct { function check_vtsi_footer (line 67) | static int check_vtsi_footer(VTSI_FOOTER* footer) function check_vtsi_segment (line 94) | static int check_vtsi_segment(VTSI_FOOTER* footer, VTSI_SEGMENT* segment) function FAST_FUNC (line 114) | FAST_FUNC unpack_vtsi_stream(transformer_state_t* xstate) FILE: src/bled/filter_accept_all.c function filter_accept_all (line 11) | char FAST_FUNC filter_accept_all(archive_handle_t *archive_handle) FILE: src/bled/filter_accept_list.c function filter_accept_list (line 13) | char FAST_FUNC filter_accept_list(archive_handle_t *archive_handle) FILE: src/bled/filter_accept_reject_list.c function filter_accept_reject_list (line 14) | char FAST_FUNC filter_accept_reject_list(archive_handle_t *archive_handle) FILE: src/bled/find_list_entry.c function llist_t (line 12) | const llist_t* FAST_FUNC find_list_entry(const llist_t *list, const char... function llist_t (line 26) | const llist_t* FAST_FUNC find_list_entry2(const llist_t *list, const cha... FILE: src/bled/fse.h type FSE_CTable (line 124) | typedef unsigned FSE_CTable; type FSE_DTable (line 200) | typedef unsigned FSE_DTable; type FSE_repeat (line 287) | typedef enum { type FSE_CState_t (line 300) | typedef struct { type FSE_DState_t (line 360) | typedef struct { type FSE_symbolCompressionTransform (line 432) | typedef struct { function MEM_STATIC (line 437) | MEM_STATIC void FSE_initCState(FSE_CState_t* statePtr, const FSE_CTable*... function MEM_STATIC (line 452) | MEM_STATIC void FSE_initCState2(FSE_CState_t* statePtr, const FSE_CTable... function MEM_STATIC (line 463) | MEM_STATIC void FSE_encodeSymbol(BIT_CStream_t* bitC, FSE_CState_t* stat... function MEM_STATIC (line 472) | MEM_STATIC void FSE_flushCState(BIT_CStream_t* bitC, const FSE_CState_t*... function MEM_STATIC (line 484) | MEM_STATIC U32 FSE_getMaxNbBits(const void* symbolTTPtr, U32 symbolValue) function MEM_STATIC (line 494) | MEM_STATIC U32 FSE_bitCost(const void* symbolTTPtr, U32 tableLog, U32 sy... type FSE_DTableHeader (line 514) | typedef struct { type FSE_decode_t (line 519) | typedef struct function MEM_STATIC (line 526) | MEM_STATIC void FSE_initDState(FSE_DState_t* DStatePtr, BIT_DStream_t* b... function MEM_STATIC (line 535) | MEM_STATIC BYTE FSE_peekSymbol(const FSE_DState_t* DStatePtr) function MEM_STATIC (line 541) | MEM_STATIC void FSE_updateState(FSE_DState_t* DStatePtr, BIT_DStream_t* ... function MEM_STATIC (line 549) | MEM_STATIC BYTE FSE_decodeSymbol(FSE_DState_t* DStatePtr, BIT_DStream_t*... function MEM_STATIC (line 562) | MEM_STATIC BYTE FSE_decodeSymbolFast(FSE_DState_t* DStatePtr, BIT_DStrea... function FSE_endOfDState (line 573) | MEM_STATIC unsigned FSE_endOfDState(const FSE_DState_t* DStatePtr) FILE: src/bled/fse_bitstream.h type BIT_CStream_t (line 58) | typedef struct { type BitContainerType (line 92) | typedef size_t BitContainerType; type BIT_DStream_t (line 93) | typedef struct { type BIT_DStream_status (line 101) | typedef enum { BIT_DStream_unfinished = 0, /* fully refilled */ function MEM_STATIC (line 153) | MEM_STATIC size_t BIT_initCStream(BIT_CStream_t* bitC, function FORCE_INLINE_TEMPLATE (line 165) | FORCE_INLINE_TEMPLATE size_t BIT_getLowerBits(size_t bitContainer, U32 c... function MEM_STATIC (line 178) | MEM_STATIC void BIT_addBits(BIT_CStream_t* bitC, function MEM_STATIC (line 191) | MEM_STATIC void BIT_addBitsFast(BIT_CStream_t* bitC, function MEM_STATIC (line 203) | MEM_STATIC void BIT_flushBitsFast(BIT_CStream_t* bitC) function MEM_STATIC (line 219) | MEM_STATIC void BIT_flushBits(BIT_CStream_t* bitC) function MEM_STATIC (line 234) | MEM_STATIC size_t BIT_closeCStream(BIT_CStream_t* bitC) function MEM_STATIC (line 252) | MEM_STATIC size_t BIT_initDStream(BIT_DStream_t* bitD, const void* srcBu... function FORCE_INLINE_TEMPLATE (line 300) | FORCE_INLINE_TEMPLATE size_t BIT_getUpperBits(BitContainerType bitContai... function FORCE_INLINE_TEMPLATE (line 305) | FORCE_INLINE_TEMPLATE size_t BIT_getMiddleBits(BitContainerType bitConta... function FORCE_INLINE_TEMPLATE (line 328) | FORCE_INLINE_TEMPLATE size_t BIT_lookBits(const BIT_DStream_t* bitD, U3... function MEM_STATIC (line 344) | MEM_STATIC size_t BIT_lookBitsFast(const BIT_DStream_t* bitD, U32 nbBits) function FORCE_INLINE_TEMPLATE (line 351) | FORCE_INLINE_TEMPLATE void BIT_skipBits(BIT_DStream_t* bitD, U32 nbBits) function FORCE_INLINE_TEMPLATE (line 360) | FORCE_INLINE_TEMPLATE size_t BIT_readBits(BIT_DStream_t* bitD, unsigned ... function MEM_STATIC (line 369) | MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned nbBits) function MEM_STATIC (line 382) | MEM_STATIC BIT_DStream_status BIT_reloadDStream_internal(BIT_DStream_t* ... function MEM_STATIC (line 398) | MEM_STATIC BIT_DStream_status BIT_reloadDStreamFast(BIT_DStream_t* bitD) function FORCE_INLINE_TEMPLATE (line 410) | FORCE_INLINE_TEMPLATE BIT_DStream_status BIT_reloadDStream(BIT_DStream_t... function BIT_endOfDStream (line 447) | MEM_STATIC unsigned BIT_endOfDStream(const BIT_DStream_t* DStream) FILE: src/bled/fse_decompress.c function FSE_buildDTable_internal (line 57) | static size_t FSE_buildDTable_internal(FSE_DTable* dt, const short* norm... function FSE_buildDTable_wksp (line 160) | size_t FSE_buildDTable_wksp(FSE_DTable* dt, const short* normalizedCount... function FORCE_INLINE_TEMPLATE (line 172) | FORCE_INLINE_TEMPLATE size_t FSE_decompress_usingDTable_generic( type FSE_DecompressWksp (line 237) | typedef struct { function FORCE_INLINE_TEMPLATE (line 242) | FORCE_INLINE_TEMPLATE size_t FSE_decompress_wksp_body( function FSE_decompress_wksp_body_default (line 291) | static size_t FSE_decompress_wksp_body_default(void* dst, size_t dstCapa... function BMI2_TARGET_ATTRIBUTE (line 297) | BMI2_TARGET_ATTRIBUTE static size_t FSE_decompress_wksp_body_bmi2(void* ... function FSE_decompress_wksp_bmi2 (line 303) | size_t FSE_decompress_wksp_bmi2(void* dst, size_t dstCapacity, const voi... FILE: src/bled/header_list.c function header_list (line 8) | void FAST_FUNC header_list(const file_header_t *file_header) FILE: src/bled/header_skip.c function header_skip (line 8) | void FAST_FUNC header_skip(const file_header_t *file_header UNUSED_PARAM) FILE: src/bled/header_verbose_list.c function header_verbose_list (line 8) | void FAST_FUNC header_verbose_list(const file_header_t *file_header) FILE: src/bled/huf.h type HUF_CElt (line 62) | typedef size_t HUF_CElt; type U32 (line 69) | typedef U32 HUF_DTable; type HUF_flags_e (line 85) | typedef enum { type HUF_repeat (line 144) | typedef enum { type HUF_CTableHeader (line 205) | typedef struct { FILE: src/bled/huf_decompress.c type DTableDesc (line 141) | typedef struct { BYTE maxTableLog; BYTE tableType; BYTE tableLog; BYTE r... function DTableDesc (line 143) | static DTableDesc HUF_getDTableDesc(const HUF_DTable* table) function HUF_initFastDStream (line 150) | static size_t HUF_initFastDStream(BYTE const* ip) { type HUF_DecompressFastArgs (line 173) | typedef struct { function HUF_DecompressFastArgs_init (line 191) | static size_t HUF_DecompressFastArgs_init(HUF_DecompressFastArgs* args, ... function HUF_initRemainingDStream (line 281) | static size_t HUF_initRemainingDStream(BIT_DStream_t* bit, HUF_Decompres... type HUF_DEltX1 (line 329) | typedef struct { BYTE nbBits; BYTE byte; } HUF_DEltX1; function U64 (line 335) | static U64 HUF_DEltX1_set4(BYTE symbol, BYTE nbBits) { function U32 (line 352) | static U32 HUF_rescaleStats(BYTE* huffWeight, U32* rankVal, U32 nbSymbol... type HUF_ReadDTableX1_Workspace (line 377) | typedef struct { function HUF_readDTableX1_wksp (line 385) | size_t HUF_readDTableX1_wksp(HUF_DTable* DTable, const void* src, size_t... function FORCE_INLINE_TEMPLATE (line 521) | FORCE_INLINE_TEMPLATE BYTE function HINT_INLINE (line 545) | HINT_INLINE size_t function FORCE_INLINE_TEMPLATE (line 574) | FORCE_INLINE_TEMPLATE size_t function FORCE_INLINE_TEMPLATE (line 601) | FORCE_INLINE_TEMPLATE size_t function BMI2_TARGET_ATTRIBUTE (line 701) | static BMI2_TARGET_ATTRIBUTE function HUF_decompress4X1_usingDTable_internal_default (line 708) | static function HUF_FAST_BMI2_ATTRS (line 720) | static HUF_FAST_BMI2_ATTRS function HUF_FAST_BMI2_ATTRS (line 838) | static HUF_FAST_BMI2_ATTRS function HUF_decompress4X1_usingDTable_internal (line 895) | HUF_DGEN(HUF_decompress1X1_usingDTable_internal) function HUF_decompress4X1_DCtx_wksp (line 930) | static size_t HUF_decompress4X1_DCtx_wksp(HUF_DTable* dctx, void* dst, s... type HUF_DEltX2 (line 953) | typedef struct { U16 sequence; BYTE nbBits; BYTE length; } HUF_DEltX2; type sortedSymbol_t (line 954) | typedef struct { BYTE symbol; } sortedSymbol_t; type U32 (line 955) | typedef U32 rankValCol_t[HUF_TABLELOG_MAX + 1]; type rankValCol_t (line 956) | typedef rankValCol_t rankVal_t[HUF_TABLELOG_MAX]; function U32 (line 961) | static U32 HUF_buildDEltX2U32(U32 symbol, U32 nbBits, U32 baseSeq, int l... function HUF_DEltX2 (line 980) | static HUF_DEltX2 HUF_buildDEltX2(U32 symbol, U32 nbBits, U32 baseSeq, i... function U64 (line 992) | static U64 HUF_buildDEltX2U64(U32 symbol, U32 nbBits, U16 baseSeq, int l... function HUF_fillDTableX2ForWeight (line 1010) | static void HUF_fillDTableX2ForWeight( function HUF_fillDTableX2Level2 (line 1069) | static void HUF_fillDTableX2Level2(HUF_DEltX2* DTable, U32 targetLog, co... function HUF_fillDTableX2 (line 1124) | static void HUF_fillDTableX2(HUF_DEltX2* DTable, const U32 targetLog, type HUF_ReadDTableX2_Workspace (line 1170) | typedef struct { function HUF_readDTableX2_wksp (line 1179) | size_t HUF_readDTableX2_wksp(HUF_DTable* DTable, function FORCE_INLINE_TEMPLATE (line 1266) | FORCE_INLINE_TEMPLATE U32 function FORCE_INLINE_TEMPLATE (line 1275) | FORCE_INLINE_TEMPLATE U32 function HINT_INLINE (line 1308) | HINT_INLINE size_t function FORCE_INLINE_TEMPLATE (line 1353) | FORCE_INLINE_TEMPLATE size_t function FORCE_INLINE_TEMPLATE (line 1384) | FORCE_INLINE_TEMPLATE size_t function BMI2_TARGET_ATTRIBUTE (line 1505) | static BMI2_TARGET_ATTRIBUTE function HUF_decompress4X2_usingDTable_internal_default (line 1512) | static function HUF_FAST_BMI2_ATTRS (line 1524) | static HUF_FAST_BMI2_ATTRS function HUF_FAST_BMI2_ATTRS (line 1667) | static HUF_FAST_BMI2_ATTRS size_t function HUF_decompress4X2_usingDTable_internal (line 1720) | static size_t HUF_decompress4X2_usingDTable_internal(void* dst, size_t d... function HUF_decompress1X2_DCtx_wksp (line 1753) | HUF_DGEN(HUF_decompress1X2_usingDTable_internal) function HUF_decompress4X2_DCtx_wksp (line 1770) | static size_t HUF_decompress4X2_DCtx_wksp(HUF_DTable* dctx, void* dst, s... type algo_time_t (line 1794) | typedef struct { U32 tableTime; U32 decode256Time; } algo_time_t; function U32 (line 1822) | U32 HUF_selectDecoder (size_t dstSize, size_t cSrcSize) function HUF_decompress1X_DCtx_wksp (line 1846) | size_t HUF_decompress1X_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t ds... function HUF_decompress1X_usingDTable (line 1877) | size_t HUF_decompress1X_usingDTable(void* dst, size_t maxDstSize, const ... function HUF_decompress1X1_DCtx_wksp (line 1895) | size_t HUF_decompress1X1_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t d... function HUF_decompress4X_usingDTable (line 1908) | size_t HUF_decompress4X_usingDTable(void* dst, size_t maxDstSize, const ... function HUF_decompress4X_hufOnly_wksp (line 1925) | size_t HUF_decompress4X_hufOnly_wksp(HUF_DTable* dctx, void* dst, size_t... FILE: src/bled/libbb.h type mode_t (line 76) | typedef unsigned short mode_t; type pid_t (line 81) | typedef int pid_t; type gid_t (line 86) | typedef unsigned int gid_t; type uid_t (line 91) | typedef unsigned int uid_t; type llist_t (line 144) | typedef struct _llist_t { type timeval64 (line 149) | struct timeval64 { function link (line 185) | static inline int link(const char *oldpath, const char *newpath) { errno... function symlink (line 186) | static inline int symlink(const char *oldpath, const char *newpath) { er... function chown (line 187) | static inline int chown(const char *path, uid_t owner, gid_t group) { er... function mknod (line 188) | static inline int mknod(const char *pathname, mode_t mode, dev_t dev) { ... function utimes64 (line 189) | static inline int utimes64(const char* filename, const struct timeval64 ... function fnmatch (line 190) | static inline int fnmatch(const char *pattern, const char *string, int f... function pid_t (line 191) | static inline pid_t wait(int* status) { *status = 4; return -1; } function full_read (line 196) | static inline int full_read(int fd, void *buf, unsigned int count) { function full_write (line 234) | static inline int full_write(int fd, const void* buffer, unsigned int co... function bb_copyfd_exact_size (line 245) | static inline void bb_copyfd_exact_size(int fd1, int fd2, off_t size) type tm (line 286) | struct tm type tm (line 286) | struct tm type fd_pair (line 298) | struct fd_pair { int rd; int wr; } function xmove_fd (line 304) | static inline void xmove_fd(int from, int to) FILE: src/bled/open_transformer.c function init_transformer_state (line 8) | void FAST_FUNC init_transformer_state(transformer_state_t *xstate) function check_signature16 (line 13) | int FAST_FUNC check_signature16(transformer_state_t *xstate, unsigned ma... function transformer_write (line 26) | ssize_t FAST_FUNC transformer_write(transformer_state_t *xstate, const v... function xtransformer_write (line 55) | ssize_t FAST_FUNC xtransformer_write(transformer_state_t *xstate, const ... function check_errors_in_children (line 64) | void check_errors_in_children(int signo) function fork_transformer (line 104) | void FAST_FUNC fork_transformer(int fd, const char *transform_prog) function transformer_state_t (line 156) | static transformer_state_t *setup_transformer_on_fd(int fd, int fail_if_... function fork_transformer_and_free (line 234) | static void fork_transformer_and_free(transformer_state_t *xstate) function setup_unzip_on_fd (line 253) | int FAST_FUNC setup_unzip_on_fd(int fd, int fail_if_not_compressed) function setup_lzma_on_fd (line 267) | void FAST_FUNC setup_lzma_on_fd(int fd) function transformer_state_t (line 277) | static transformer_state_t *open_transformer(const char *fname, int fail... function open_zipped (line 303) | int FAST_FUNC open_zipped(const char *fname, int fail_if_not_compressed) FILE: src/bled/platform.h function bswap_16 (line 166) | static __inline uint16_t bswap_16(uint16_t x) function bswap_32 (line 174) | static __inline uint32_t bswap_32(uint32_t x) function bswap_64 (line 183) | static __inline uint64_t bswap_64(uint64_t x) type bb__aliased_int (line 255) | typedef int bb__aliased_int type FIX_ALIASING (line 256) | typedef long bb__aliased_long FIX_ALIASING; type bb__aliased_uint16_t (line 257) | typedef uint16_t bb__aliased_uint16_t type bb__aliased_uint32_t (line 258) | typedef uint32_t bb__aliased_uint32_t type bb__aliased_uint64_t (line 259) | typedef uint64_t bb__aliased_uint64_t type smallint (line 295) | typedef signed char smallint; type smalluint (line 296) | typedef unsigned char smalluint; type smallint (line 299) | typedef int smallint; type smalluint (line 300) | typedef unsigned smalluint; type __int64 (line 468) | typedef __int64 ssize_t; function ALWAYS_INLINE (line 611) | static ALWAYS_INLINE void *mempcpy(void *dest, const void *src, size_t len) FILE: src/bled/seek_by_jump.c function seek_by_jump (line 8) | void FAST_FUNC seek_by_jump(int fd, off_t amount) FILE: src/bled/seek_by_read.c function seek_by_read (line 11) | void FAST_FUNC seek_by_read(int fd, off_t amount) FILE: src/bled/xxhash.h type XXH_errorcode (line 558) | typedef enum { type XXH32_hash_t (line 573) | typedef uint32_t XXH32_hash_t; type XXH32_hash_t (line 583) | typedef uint32_t XXH32_hash_t; type XXH32_hash_t (line 588) | typedef unsigned int XXH32_hash_t; type XXH32_hash_t (line 590) | typedef unsigned long XXH32_hash_t; type XXH32_state_t (line 638) | typedef struct XXH32_state_s XXH32_state_t; type XXH32_canonical_t (line 729) | typedef struct { type XXH64_hash_t (line 841) | typedef uint64_t XXH64_hash_t; type XXH64_hash_t (line 850) | typedef uint64_t XXH64_hash_t; type XXH64_hash_t (line 855) | typedef unsigned long XXH64_hash_t; type XXH64_hash_t (line 858) | typedef unsigned long long XXH64_hash_t; type XXH64_state_t (line 901) | typedef struct XXH64_state_s XXH64_state_t; type XXH64_canonical_t (line 992) | typedef struct { unsigned char digest[sizeof(XXH64_hash_t)]; } XXH64_can... type XXH3_state_t (line 1189) | typedef struct XXH3_state_s XXH3_state_t; type XXH128_hash_t (line 1318) | typedef struct { type XXH128_canonical_t (line 1535) | typedef struct { unsigned char digest[sizeof(XXH128_hash_t)]; } XXH128_c... type XXH32_state_s (line 1602) | struct XXH32_state_s { type XXH64_state_s (line 1626) | struct XXH64_state_s { type XXH3_state_s (line 1701) | struct XXH3_state_s { function XXH_CONSTF (line 2283) | static XXH_CONSTF void* XXH_malloc(size_t s) { (void)s; return NULL; } function XXH_free (line 2284) | static void XXH_free(void* p) { (void)p; } function XXH_MALLOCF (line 2298) | static XXH_MALLOCF void* XXH_malloc(size_t s) { return malloc(s); } function XXH_free (line 2304) | static void XXH_free(void* p) { free(p); } type xxh_u8 (line 2442) | typedef uint8_t xxh_u8; type xxh_u8 (line 2444) | typedef unsigned char xxh_u8; type XXH32_hash_t (line 2446) | typedef XXH32_hash_t xxh_u32; function xxh_u32 (line 2518) | static xxh_u32 XXH_read32(const void* memPtr) { return *(const xxh_u32*)... type unalign (line 2530) | typedef union { xxh_u32 u32; } __attribute__((packed)) unalign; function xxh_u32 (line 2532) | static xxh_u32 XXH_read32(const void* ptr) function xxh_u32 (line 2544) | static xxh_u32 XXH_read32(const void* memPtr) function XXH_isLittleEndian (line 2591) | static int XXH_isLittleEndian(void) function xxh_u32 (line 2702) | static xxh_u32 XXH_swap32 (xxh_u32 x) type XXH_alignment (line 2720) | typedef enum { function XXH_FORCE_INLINE (line 2732) | XXH_FORCE_INLINE xxh_u32 XXH_readLE32(const void* memPtr) function XXH_FORCE_INLINE (line 2741) | XXH_FORCE_INLINE xxh_u32 XXH_readBE32(const void* memPtr) function XXH_FORCE_INLINE (line 2751) | XXH_FORCE_INLINE xxh_u32 XXH_readLE32(const void* ptr) function xxh_u32 (line 2756) | static xxh_u32 XXH_readBE32(const void* ptr) function XXH_FORCE_INLINE (line 2762) | XXH_FORCE_INLINE xxh_u32 function XXH_versionNumber (line 2777) | XXH_PUBLIC_API unsigned XXH_versionNumber (void) { return XXH_VERSION_NU... function xxh_u32 (line 2817) | static xxh_u32 XXH32_round(xxh_u32 acc, xxh_u32 input) function xxh_u32 (line 2874) | static xxh_u32 XXH32_avalanche(xxh_u32 hash) function XXH_PUREF (line 2901) | static XXH_PUREF xxh_u32 function xxh_u32 (line 2990) | xxh_u32 function XXH_PUBLIC_API (line 3024) | XXH_PUBLIC_API XXH32_hash_t XXH32 (const void* input, size_t len, XXH32_... function XXH_PUBLIC_API (line 3047) | XXH_PUBLIC_API XXH32_state_t* XXH32_createState(void) function XXH_PUBLIC_API (line 3052) | XXH_PUBLIC_API XXH_errorcode XXH32_freeState(XXH32_state_t* statePtr) function XXH_PUBLIC_API (line 3059) | XXH_PUBLIC_API void XXH32_copyState(XXH32_state_t* dstState, const XXH32... function XXH_PUBLIC_API (line 3065) | XXH_PUBLIC_API XXH_errorcode XXH32_reset(XXH32_state_t* statePtr, XXH32_... function XXH_PUBLIC_API (line 3078) | XXH_PUBLIC_API XXH_errorcode function XXH_PUBLIC_API (line 3133) | XXH_PUBLIC_API XXH32_hash_t XXH32_digest(const XXH32_state_t* state) function XXH_PUBLIC_API (line 3155) | XXH_PUBLIC_API void XXH32_canonicalFromHash(XXH32_canonical_t* dst, XXH3... function XXH_PUBLIC_API (line 3162) | XXH_PUBLIC_API XXH32_hash_t XXH32_hashFromCanonical(const XXH32_canonica... type XXH64_hash_t (line 3180) | typedef XXH64_hash_t xxh_u64; function xxh_u64 (line 3194) | static xxh_u64 XXH_read64(const void* memPtr) type unalign64 (line 3209) | typedef union { xxh_u32 u32; xxh_u64 u64; } __attribute__((packed)) unal... function xxh_u64 (line 3211) | static xxh_u64 XXH_read64(const void* ptr) function xxh_u64 (line 3223) | static xxh_u64 XXH_read64(const void* memPtr) function xxh_u64 (line 3237) | static xxh_u64 XXH_swap64(xxh_u64 x) function XXH_FORCE_INLINE (line 3254) | XXH_FORCE_INLINE xxh_u64 XXH_readLE64(const void* memPtr) function XXH_FORCE_INLINE (line 3267) | XXH_FORCE_INLINE xxh_u64 XXH_readBE64(const void* memPtr) function XXH_FORCE_INLINE (line 3281) | XXH_FORCE_INLINE xxh_u64 XXH_readLE64(const void* ptr) function xxh_u64 (line 3286) | static xxh_u64 XXH_readBE64(const void* ptr) function XXH_FORCE_INLINE (line 3292) | XXH_FORCE_INLINE xxh_u64 function xxh_u64 (line 3327) | static xxh_u64 XXH64_round(xxh_u64 acc, xxh_u64 input) function xxh_u64 (line 3352) | static xxh_u64 XXH64_mergeRound(xxh_u64 acc, xxh_u64 val) function xxh_u64 (line 3361) | static xxh_u64 XXH64_avalanche(xxh_u64 hash) function XXH_PUREF (line 3389) | static XXH_PUREF xxh_u64 function xxh_u64 (line 3434) | xxh_u64 function XXH_PUBLIC_API (line 3472) | XXH_PUBLIC_API XXH64_hash_t XXH64 (XXH_NOESCAPE const void* input, size_... function XXH_PUBLIC_API (line 3494) | XXH_PUBLIC_API XXH64_state_t* XXH64_createState(void) function XXH_PUBLIC_API (line 3499) | XXH_PUBLIC_API XXH_errorcode XXH64_freeState(XXH64_state_t* statePtr) function XXH_PUBLIC_API (line 3506) | XXH_PUBLIC_API void XXH64_copyState(XXH_NOESCAPE XXH64_state_t* dstState... function XXH_PUBLIC_API (line 3512) | XXH_PUBLIC_API XXH_errorcode XXH64_reset(XXH_NOESCAPE XXH64_state_t* sta... function XXH_PUBLIC_API (line 3524) | XXH_PUBLIC_API XXH_errorcode function XXH_PUBLIC_API (line 3576) | XXH_PUBLIC_API XXH64_hash_t XXH64_digest(XXH_NOESCAPE const XXH64_state_... function XXH_PUBLIC_API (line 3599) | XXH_PUBLIC_API void XXH64_canonicalFromHash(XXH_NOESCAPE XXH64_canonical... function XXH_PUBLIC_API (line 3607) | XXH_PUBLIC_API XXH64_hash_t XXH64_hashFromCanonical(XXH_NOESCAPE const X... type XXH_VECTOR_TYPE (line 3786) | enum XXH_VECTOR_TYPE /* fake enum */ { type uint64x2_t (line 3941) | typedef uint64x2_t xxh_aliasing_uint64x2_t function XXH_FORCE_INLINE (line 3957) | XXH_FORCE_INLINE uint64x2_t XXH_vld1q_u64(void const* ptr) /* silence -W... function XXH_FORCE_INLINE (line 3962) | XXH_FORCE_INLINE uint64x2_t XXH_vld1q_u64(void const* ptr) function XXH_FORCE_INLINE (line 3977) | XXH_FORCE_INLINE uint64x2_t function XXH_FORCE_INLINE (line 3984) | XXH_FORCE_INLINE uint64x2_t function XXH_FORCE_INLINE (line 3992) | XXH_FORCE_INLINE uint64x2_t function XXH_FORCE_INLINE (line 3999) | XXH_FORCE_INLINE uint64x2_t type xxh_u64x2 (line 4090) | typedef __vector unsigned long long xxh_u64x2; type xxh_u8x16 (line 4091) | typedef __vector unsigned char xxh_u8x16; type xxh_u32x4 (line 4092) | typedef __vector unsigned xxh_u32x4; type xxh_u64x2 (line 4097) | typedef xxh_u64x2 xxh_aliasing_u64x2 function XXH_FORCE_INLINE (line 4118) | XXH_FORCE_INLINE xxh_u64x2 XXH_vec_revb(xxh_u64x2 val) function XXH_FORCE_INLINE (line 4130) | XXH_FORCE_INLINE xxh_u64x2 XXH_vec_loadu(const void *ptr) function XXH_FORCE_INLINE (line 4158) | XXH_FORCE_INLINE xxh_u64x2 XXH_vec_mulo(xxh_u32x4 a, xxh_u32x4 b) function XXH_FORCE_INLINE (line 4164) | XXH_FORCE_INLINE xxh_u64x2 XXH_vec_mule(xxh_u32x4 a, xxh_u32x4 b) function XXH_FORCE_INLINE (line 4255) | XXH_FORCE_INLINE xxh_u64 function XXH128_hash_t (line 4282) | static XXH128_hash_t function xxh_u64 (line 4416) | static xxh_u64 function xxh_u64 (line 4424) | xxh_u64 XXH_xorshift64(xxh_u64 v64, int shift) function XXH64_hash_t (line 4434) | static XXH64_hash_t XXH3_avalanche(xxh_u64 h64) function XXH64_hash_t (line 4447) | static XXH64_hash_t XXH3_rrmxmx(xxh_u64 h64, xxh_u64 len) function XXH64_hash_t (line 4491) | XXH64_hash_t function XXH64_hash_t (line 4513) | XXH64_hash_t function XXH64_hash_t (line 4529) | XXH64_hash_t function XXH64_hash_t (line 4546) | XXH64_hash_t function XXH_FORCE_INLINE (line 4583) | XXH_FORCE_INLINE xxh_u64 XXH3_mix16B(const xxh_u8* XXH_RESTRICT input, function XXH64_hash_t (line 4616) | XXH64_hash_t function XXH64_hash_t (line 4657) | XXH64_hash_t function XXH_FORCE_INLINE (line 4769) | XXH_FORCE_INLINE void XXH_writeLE64(void* dst, xxh_u64 v64) type xxh_i64 (line 4783) | typedef int64_t xxh_i64; type xxh_i64 (line 4786) | typedef long long xxh_i64; function XXH3_accumulate_512_avx512 (line 4820) | void function XXH_FORCE_INLINE (line 4847) | XXH_FORCE_INLINE XXH_TARGET_AVX512 XXH3_ACCUMULATE_TEMPLATE(avx512) function XXH3_initCustomSecret_avx512 (line 4893) | void function XXH3_accumulate_512_avx2 (line 4923) | void function XXH_FORCE_INLINE (line 4956) | XXH_FORCE_INLINE XXH_TARGET_AVX2 XXH3_ACCUMULATE_TEMPLATE(avx2) function XXH3_initCustomSecret_avx2 (line 4987) | void XXH3_initCustomSecret_avx2(void* XXH_RESTRICT customSecret, xxh_u64... function XXH3_accumulate_512_sse2 (line 5029) | void function XXH_FORCE_INLINE (line 5063) | XXH_FORCE_INLINE XXH_TARGET_SSE2 XXH3_ACCUMULATE_TEMPLATE(sse2) function XXH3_initCustomSecret_sse2 (line 5094) | void XXH3_initCustomSecret_sse2(void* XXH_RESTRICT customSecret, xxh_u64... function XXH_FORCE_INLINE (line 5164) | XXH_FORCE_INLINE void function XXH_FORCE_INLINE (line 5290) | XXH_FORCE_INLINE XXH3_ACCUMULATE_TEMPLATE(neon) function XXH_FORCE_INLINE (line 5351) | XXH_FORCE_INLINE void function XXH_FORCE_INLINE (line 5385) | XXH_FORCE_INLINE XXH3_ACCUMULATE_TEMPLATE(vsx) function XXH_FORCE_INLINE (line 5421) | XXH_FORCE_INLINE void function XXH_FORCE_INLINE (line 5461) | XXH_FORCE_INLINE void function XXH_FORCE_INLINE (line 5545) | XXH_FORCE_INLINE xxh_u64 function XXH_FORCE_INLINE (line 5554) | XXH_FORCE_INLINE xxh_u64 function XXH_FORCE_INLINE (line 5568) | XXH_FORCE_INLINE void function XXH_FORCE_INLINE (line 5591) | XXH_FORCE_INLINE void function XXH_FORCE_INLINE (line 5608) | XXH_FORCE_INLINE XXH3_ACCUMULATE_TEMPLATE(scalar) function XXH_FORCE_INLINE (line 5640) | XXH_FORCE_INLINE void function XXH_FORCE_INLINE (line 5649) | XXH_FORCE_INLINE void function XXH_FORCE_INLINE (line 5772) | XXH_FORCE_INLINE void function XXH_FORCE_INLINE (line 5805) | XXH_FORCE_INLINE xxh_u64 function XXH64_hash_t (line 5813) | static XXH64_hash_t function XXH_FORCE_INLINE (line 5843) | XXH_FORCE_INLINE XXH64_hash_t function XXH3_WITH_SECRET_INLINE (line 5868) | XXH3_WITH_SECRET_INLINE XXH64_hash_t function XXH64_hash_t (line 5882) | XXH64_hash_t function XXH_FORCE_INLINE (line 5901) | XXH_FORCE_INLINE XXH64_hash_t function XXH_NO_INLINE (line 5924) | XXH_NO_INLINE XXH64_hash_t type XXH64_hash_t (line 5934) | typedef XXH64_hash_t (*XXH3_hashLong64_f)(const void* XXH_RESTRICT, size_t, function XXH_FORCE_INLINE (line 5937) | XXH_FORCE_INLINE XXH64_hash_t function XXH_PUBLIC_API (line 5963) | XXH_PUBLIC_API XXH64_hash_t XXH3_64bits(XXH_NOESCAPE const void* input, ... function XXH_PUBLIC_API (line 5969) | XXH_PUBLIC_API XXH64_hash_t function XXH_PUBLIC_API (line 5976) | XXH_PUBLIC_API XXH64_hash_t function XXH_PUBLIC_API (line 5982) | XXH_PUBLIC_API XXH64_hash_t function XXH_MALLOCF (line 6016) | static XXH_MALLOCF void* XXH_alignedMalloc(size_t s, size_t align) function XXH_alignedFree (line 6047) | static void XXH_alignedFree(void* p) function XXH_PUBLIC_API (line 6067) | XXH_PUBLIC_API XXH3_state_t* XXH3_createState(void) function XXH_PUBLIC_API (line 6085) | XXH_PUBLIC_API XXH_errorcode XXH3_freeState(XXH3_state_t* statePtr) function XXH_PUBLIC_API (line 6092) | XXH_PUBLIC_API void function XXH3_reset_internal (line 6098) | static void function XXH_PUBLIC_API (line 6126) | XXH_PUBLIC_API XXH_errorcode function XXH_PUBLIC_API (line 6135) | XXH_PUBLIC_API XXH_errorcode function XXH_PUBLIC_API (line 6146) | XXH_PUBLIC_API XXH_errorcode function XXH_PUBLIC_API (line 6158) | XXH_PUBLIC_API XXH_errorcode function XXH_FORCE_INLINE (line 6186) | XXH_FORCE_INLINE const xxh_u8 * function XXH_PUBLIC_API (line 6310) | XXH_PUBLIC_API XXH_errorcode function XXH_FORCE_INLINE (line 6318) | XXH_FORCE_INLINE void function XXH_PUBLIC_API (line 6356) | XXH_PUBLIC_API XXH64_hash_t XXH3_64bits_digest (XXH_NOESCAPE const XXH3_... function XXH128_hash_t (line 6392) | XXH128_hash_t function XXH128_hash_t (line 6421) | XXH128_hash_t function XXH128_hash_t (line 6448) | XXH128_hash_t function XXH128_hash_t (line 6523) | XXH128_hash_t function XXH_FORCE_INLINE (line 6542) | XXH_FORCE_INLINE XXH128_hash_t function XXH128_hash_t (line 6554) | XXH128_hash_t function XXH128_hash_t (line 6598) | XXH128_hash_t function XXH_FORCE_INLINE (line 6656) | XXH_FORCE_INLINE XXH128_hash_t function XXH128_hash_t (line 6684) | XXH128_hash_t function XXH3_WITH_SECRET_INLINE (line 6701) | XXH3_WITH_SECRET_INLINE XXH128_hash_t function XXH_FORCE_INLINE (line 6711) | XXH_FORCE_INLINE XXH128_hash_t function XXH_NO_INLINE (line 6732) | XXH_NO_INLINE XXH128_hash_t type XXH128_hash_t (line 6741) | typedef XXH128_hash_t (*XXH3_hashLong128_f)(const void* XXH_RESTRICT, si... function XXH_FORCE_INLINE (line 6744) | XXH_FORCE_INLINE XXH128_hash_t function XXH_PUBLIC_API (line 6769) | XXH_PUBLIC_API XXH128_hash_t XXH3_128bits(XXH_NOESCAPE const void* input... function XXH_PUBLIC_API (line 6777) | XXH_PUBLIC_API XXH128_hash_t function XXH_PUBLIC_API (line 6786) | XXH_PUBLIC_API XXH128_hash_t function XXH_PUBLIC_API (line 6795) | XXH_PUBLIC_API XXH128_hash_t function XXH_PUBLIC_API (line 6804) | XXH_PUBLIC_API XXH128_hash_t function XXH_PUBLIC_API (line 6819) | XXH_PUBLIC_API XXH_errorcode function XXH_PUBLIC_API (line 6826) | XXH_PUBLIC_API XXH_errorcode function XXH_PUBLIC_API (line 6833) | XXH_PUBLIC_API XXH_errorcode function XXH_PUBLIC_API (line 6840) | XXH_PUBLIC_API XXH_errorcode function XXH_PUBLIC_API (line 6847) | XXH_PUBLIC_API XXH_errorcode function XXH_PUBLIC_API (line 6854) | XXH_PUBLIC_API XXH128_hash_t XXH3_128bits_digest (XXH_NOESCAPE const XXH... function XXH_PUBLIC_API (line 6885) | XXH_PUBLIC_API int XXH128_isEqual(XXH128_hash_t h1, XXH128_hash_t h2) function XXH_PUBLIC_API (line 6896) | XXH_PUBLIC_API int XXH128_cmp(XXH_NOESCAPE const void* h128_1, XXH_NOESC... function XXH_PUBLIC_API (line 6909) | XXH_PUBLIC_API void function XXH_PUBLIC_API (line 6922) | XXH_PUBLIC_API XXH128_hash_t function XXH_FORCE_INLINE (line 6939) | XXH_FORCE_INLINE void XXH3_combine16(void* dst, XXH128_hash_t h128) function XXH_PUBLIC_API (line 6946) | XXH_PUBLIC_API XXH_errorcode function XXH_PUBLIC_API (line 6991) | XXH_PUBLIC_API void FILE: src/bled/xz.h type xz_mode (line 63) | enum xz_mode { type xz_ret (line 119) | enum xz_ret { type xz_buf (line 148) | struct xz_buf { type xz_dec (line 161) | struct xz_dec type xz_mode (line 207) | enum xz_mode type xz_dec (line 227) | struct xz_dec type xz_buf (line 227) | struct xz_buf type xz_dec (line 240) | struct xz_dec type xz_dec (line 247) | struct xz_dec FILE: src/bled/xz_config.h function get_unaligned_le32 (line 82) | static inline uint32_t XZ_FUNC get_unaligned_le32(const uint8_t *buf) function get_unaligned_be32 (line 92) | static inline uint32_t XZ_FUNC get_unaligned_be32(const uint8_t *buf) function put_unaligned_le32 (line 102) | static inline void XZ_FUNC put_unaligned_le32(uint32_t val, uint8_t *buf) function put_unaligned_be32 (line 112) | static inline void XZ_FUNC put_unaligned_be32(uint32_t val, uint8_t *buf) FILE: src/bled/xz_dec_bcj.c type xz_dec_bcj (line 19) | struct xz_dec_bcj { function bcj_x86_test_msbyte (line 83) | static inline int bcj_x86_test_msbyte(uint8_t b) function XZ_FUNC (line 88) | XZ_FUNC bcj_x86( function XZ_FUNC (line 162) | XZ_FUNC bcj_powerpc( function XZ_FUNC (line 184) | XZ_FUNC bcj_ia64( function XZ_FUNC (line 269) | XZ_FUNC bcj_arm( function XZ_FUNC (line 293) | XZ_FUNC bcj_armthumb( function XZ_FUNC (line 322) | XZ_FUNC bcj_sparc( function bcj_apply (line 352) | static void XZ_FUNC bcj_apply(struct xz_dec_bcj *s, function bcj_flush (line 406) | static void XZ_FUNC bcj_flush(struct xz_dec_bcj *s, struct xz_buf *b) function xz_ret (line 424) | xz_ret XZ_FUNC xz_dec_bcj_run(struct xz_dec_bcj *s, type xz_dec_bcj (line 535) | struct xz_dec_bcj function xz_ret (line 542) | xz_ret XZ_FUNC xz_dec_bcj_reset( FILE: src/bled/xz_dec_lzma2.c type dictionary (line 44) | struct dictionary { type rc_dec (line 95) | struct rc_dec { type lzma_len_dec (line 115) | struct lzma_len_dec { type lzma_dec (line 132) | struct lzma_dec { type lzma2_dec (line 214) | struct lzma2_dec { type xz_dec_lzma2 (line 253) | struct xz_dec_lzma2 { function dict_reset (line 286) | static void XZ_FUNC dict_reset(struct dictionary *dict, struct xz_buf *b) function dict_limit (line 300) | static void XZ_FUNC dict_limit(struct dictionary *dict, size_t out_max) function XZ_FUNC (line 309) | XZ_FUNC dict_has_space(const struct dictionary *dict) function XZ_FUNC (line 320) | XZ_FUNC dict_get( function dict_put (line 334) | static inline void XZ_FUNC dict_put(struct dictionary *dict, uint8_t byte) function dict_repeat (line 347) | static bool XZ_FUNC dict_repeat( function dict_uncompressed (line 376) | static void XZ_FUNC dict_uncompressed( function dict_flush (line 418) | static uint32_t XZ_FUNC dict_flush(struct dictionary *dict, struct xz_bu... function rc_reset (line 440) | static void XZ_FUNC rc_reset(struct rc_dec *rc) function rc_read_init (line 451) | static bool XZ_FUNC rc_read_init(struct rc_dec *rc, struct xz_buf *b) function rc_limit_exceeded (line 465) | static inline bool XZ_FUNC rc_limit_exceeded(const struct rc_dec *rc) function rc_is_finished (line 474) | static inline bool XZ_FUNC rc_is_finished(const struct rc_dec *rc) function XZ_FUNC (line 480) | XZ_FUNC rc_normalize(struct rc_dec *rc) function XZ_FUNC (line 499) | XZ_FUNC rc_bit(struct rc_dec *rc, uint16_t *prob) function XZ_FUNC (line 521) | XZ_FUNC rc_bittree( function XZ_FUNC (line 537) | XZ_FUNC rc_bittree_reverse(struct rc_dec *rc, function rc_direct (line 554) | static inline void XZ_FUNC rc_direct( type xz_dec_lzma2 (line 574) | struct xz_dec_lzma2 function lzma_literal (line 583) | static void XZ_FUNC lzma_literal(struct xz_dec_lzma2 *s) function lzma_len (line 621) | static void XZ_FUNC lzma_len(struct xz_dec_lzma2 *s, struct lzma_len_dec... function lzma_match (line 649) | static void XZ_FUNC lzma_match(struct xz_dec_lzma2 *s, uint32_t pos_state) function lzma_rep_match (line 691) | static void XZ_FUNC lzma_rep_match(struct xz_dec_lzma2 *s, uint32_t pos_... function lzma_main (line 725) | static bool XZ_FUNC lzma_main(struct xz_dec_lzma2 *s) function lzma_reset (line 770) | static void XZ_FUNC lzma_reset(struct xz_dec_lzma2 *s) function lzma_props (line 803) | static bool XZ_FUNC lzma_props(struct xz_dec_lzma2 *s, uint8_t props) function lzma2_lzma (line 850) | static bool XZ_FUNC lzma2_lzma(struct xz_dec_lzma2 *s, struct xz_buf *b) function xz_dec_lzma2_run (line 935) | enum xz_ret XZ_FUNC xz_dec_lzma2_run( type xz_dec_lzma2 (line 1110) | struct xz_dec_lzma2 function xz_ret (line 1131) | xz_ret XZ_FUNC xz_dec_lzma2_reset( function XZ_FUNC (line 1169) | XZ_FUNC xz_dec_lzma2_end(struct xz_dec_lzma2 *s) FILE: src/bled/xz_dec_stream.c type xz_dec_hash (line 14) | struct xz_dec_hash { type xz_dec (line 20) | struct xz_dec { function fill_temp (line 157) | static bool XZ_FUNC fill_temp(struct xz_dec *s, struct xz_buf *b) function dec_vli (line 175) | static enum xz_ret XZ_FUNC dec_vli(struct xz_dec *s, function dec_block (line 218) | static enum xz_ret XZ_FUNC dec_block(struct xz_dec *s, struct xz_buf *b) function index_update (line 281) | static void XZ_FUNC index_update(struct xz_dec *s, const struct xz_buf *b) function dec_index (line 296) | static enum xz_ret XZ_FUNC dec_index(struct xz_dec *s, struct xz_buf *b) function crc32_validate (line 346) | static enum xz_ret XZ_FUNC crc32_validate(struct xz_dec *s, struct xz_bu... function check_skip (line 369) | static bool XZ_FUNC check_skip(struct xz_dec *s, struct xz_buf *b) function dec_stream_header (line 386) | static enum xz_ret XZ_FUNC dec_stream_header(struct xz_dec *s) function dec_stream_footer (line 421) | static enum xz_ret XZ_FUNC dec_stream_footer(struct xz_dec *s) type xz_ret (line 448) | enum xz_ret type xz_dec (line 448) | struct xz_dec type xz_ret (line 450) | enum xz_ret function xz_ret (line 548) | xz_ret XZ_FUNC dec_main(struct xz_dec *s, struct xz_buf *b) function xz_ret (line 733) | xz_ret XZ_FUNC xz_dec_run(struct xz_dec *s, struct xz_buf *b) type xz_mode (line 769) | enum xz_mode type xz_dec (line 771) | struct xz_dec function XZ_FUNC (line 799) | XZ_FUNC xz_dec_reset(struct xz_dec *s) function XZ_FUNC (line 811) | XZ_FUNC xz_dec_end(struct xz_dec *s) FILE: src/bled/xz_lzma2.h type lzma_state (line 42) | enum lzma_state { function lzma_state_literal (line 64) | static inline void XZ_FUNC lzma_state_literal(enum lzma_state *state) function lzma_state_match (line 75) | static inline void XZ_FUNC lzma_state_match(enum lzma_state *state) function lzma_state_long_rep (line 81) | static inline void XZ_FUNC lzma_state_long_rep(enum lzma_state *state) function lzma_state_short_rep (line 87) | static inline void XZ_FUNC lzma_state_short_rep(enum lzma_state *state) function lzma_state_is_literal (line 93) | static inline bool XZ_FUNC lzma_state_is_literal(enum lzma_state state) function lzma_get_dist_state (line 147) | static inline uint32_t XZ_FUNC lzma_get_dist_state(uint32_t len) FILE: src/bled/xz_private.h type xz_mode (line 113) | enum xz_mode type xz_dec_lzma2 (line 122) | struct xz_dec_lzma2 type xz_dec_lzma2 (line 126) | struct xz_dec_lzma2 type xz_buf (line 126) | struct xz_buf type xz_dec_lzma2 (line 129) | struct xz_dec_lzma2 type xz_dec_bcj (line 145) | struct xz_dec_bcj type xz_dec_bcj (line 152) | struct xz_dec_bcj type xz_dec_lzma2 (line 153) | struct xz_dec_lzma2 type xz_buf (line 153) | struct xz_buf FILE: src/bled/xz_stream.h type vli_type (line 43) | typedef uint64_t vli_type; type xz_check (line 52) | enum xz_check { FILE: src/bled/zstd.h type ZSTD_CCtx (line 270) | typedef struct ZSTD_CCtx_s ZSTD_CCtx; type ZSTD_DCtx (line 293) | typedef struct ZSTD_DCtx_s ZSTD_DCtx; type ZSTD_strategy (line 326) | typedef enum { ZSTD_fast=1, type ZSTD_cParameter (line 339) | typedef enum { type ZSTD_bounds (line 534) | typedef struct { type ZSTD_ResetDirective (line 579) | typedef enum { type ZSTD_dParameter (line 630) | typedef enum { type ZSTD_inBuffer (line 691) | typedef struct ZSTD_inBuffer_s { type ZSTD_outBuffer (line 697) | typedef struct ZSTD_outBuffer_s { type ZSTD_CCtx (line 766) | typedef ZSTD_CCtx ZSTD_CStream; type ZSTD_EndDirective (line 773) | typedef enum { type ZSTD_DCtx (line 898) | typedef ZSTD_DCtx ZSTD_DStream; type ZSTD_CDict (line 975) | typedef struct ZSTD_CDict_s ZSTD_CDict; type ZSTD_DDict (line 1008) | typedef struct ZSTD_DDict_s ZSTD_DDict; type ZSTD_CCtx_params (line 1297) | typedef struct ZSTD_CCtx_params_s ZSTD_CCtx_params; type ZSTD_Sequence (line 1299) | typedef struct { type ZSTD_compressionParameters (line 1336) | typedef struct { type ZSTD_frameParameters (line 1346) | typedef struct { type ZSTD_parameters (line 1352) | typedef struct { type ZSTD_dictContentType_e (line 1357) | typedef enum { type ZSTD_dictLoadMethod_e (line 1363) | typedef enum { type ZSTD_format_e (line 1368) | typedef enum { type ZSTD_forceIgnoreChecksum_e (line 1375) | typedef enum { type ZSTD_refMultipleDDicts_e (line 1381) | typedef enum { type ZSTD_dictAttachPref_e (line 1387) | typedef enum { type ZSTD_literalCompressionMode_e (line 1426) | typedef enum { type ZSTD_paramSwitch_e (line 1435) | typedef enum { type ZSTD_frameType_e (line 1493) | typedef enum { ZSTD_frame, ZSTD_skippableFrame } ZSTD_frameType_e; type ZSTD_frameHeader (line 1494) | typedef struct { type ZSTD_sequenceFormat_e (line 1562) | typedef enum { type ZSTD_customMem (line 1815) | typedef struct { ZSTD_allocFunction customAlloc; ZSTD_freeFunction custo... function MEM_STATIC (line 1830) | MEM_STATIC void* ZSTD_customMalloc(size_t size, ZSTD_customMem customMem) function MEM_STATIC (line 1837) | MEM_STATIC void* ZSTD_customCalloc(size_t size, ZSTD_customMem customMem) function MEM_STATIC (line 1849) | MEM_STATIC void ZSTD_customFree(void* ptr, ZSTD_customMem customMem) type ZSTD_threadPool (line 1880) | typedef struct POOL_ctx_s ZSTD_threadPool; type ZSTD_frameProgression (line 2709) | typedef struct { type ZSTD_nextInputType_e (line 3109) | typedef enum { ZSTDnit_frameHeader, ZSTDnit_blockHeader, ZSTDnit_block, ... FILE: src/bled/zstd_bits.h function ZSTD_countTrailingZeros32_fallback (line 16) | MEM_STATIC unsigned ZSTD_countTrailingZeros32_fallback(U32 val) function ZSTD_countTrailingZeros32 (line 28) | MEM_STATIC unsigned ZSTD_countTrailingZeros32(U32 val) function ZSTD_countLeadingZeros32_fallback (line 53) | MEM_STATIC unsigned ZSTD_countLeadingZeros32_fallback(U32 val) { function ZSTD_countLeadingZeros32 (line 69) | MEM_STATIC unsigned ZSTD_countLeadingZeros32(U32 val) function ZSTD_countTrailingZeros64 (line 94) | MEM_STATIC unsigned ZSTD_countTrailingZeros64(U64 val) function ZSTD_countLeadingZeros64 (line 127) | MEM_STATIC unsigned ZSTD_countLeadingZeros64(U64 val) function ZSTD_NbCommonBytes (line 160) | MEM_STATIC unsigned ZSTD_NbCommonBytes(size_t val) function ZSTD_highbit32 (line 177) | MEM_STATIC unsigned ZSTD_highbit32(U32 val) /* compress, dictBuilder, ... function MEM_STATIC (line 187) | MEM_STATIC function MEM_STATIC (line 194) | MEM_STATIC function MEM_STATIC (line 201) | MEM_STATIC FILE: src/bled/zstd_common.c function ZSTD_versionNumber (line 24) | unsigned ZSTD_versionNumber(void) { return ZSTD_VERSION_NUMBER; } function ZSTD_isError (line 36) | unsigned ZSTD_isError(size_t code) { return ERR_isError(code); } function ZSTD_ErrorCode (line 44) | ZSTD_ErrorCode ZSTD_getErrorCode(size_t code) { return ERR_getErrorCode(... FILE: src/bled/zstd_compiler.h function MEM_STATIC (line 282) | MEM_STATIC int ZSTD_isPower2(size_t u) { function ZSTD_wrappedPtrDiff (line 341) | ptrdiff_t ZSTD_wrappedPtrDiff(unsigned char const* lhs, unsigned char co... FILE: src/bled/zstd_cpu.h type ZSTD_cpuid_t (line 25) | typedef struct { function ZSTD_cpuid (line 32) | ZSTD_cpuid(void) { FILE: src/bled/zstd_ddict.c type ZSTD_DDict_s (line 36) | struct ZSTD_DDict_s { function ZSTD_DDict_dictSize (line 52) | size_t ZSTD_DDict_dictSize(const ZSTD_DDict* ddict) function ZSTD_copyDDictParameters (line 58) | void ZSTD_copyDDictParameters(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) function ZSTD_loadEntropy_intoDDict (line 89) | static size_t function ZSTD_initDDict_internal (line 120) | static size_t ZSTD_initDDict_internal(ZSTD_DDict* ddict, function ZSTD_DDict (line 145) | ZSTD_DDict* ZSTD_createDDict_advanced(const void* dict, size_t dictSize, function ZSTD_DDict (line 170) | ZSTD_DDict* ZSTD_createDDict(const void* dict, size_t dictSize) function ZSTD_DDict (line 180) | ZSTD_DDict* ZSTD_createDDict_byReference(const void* dictBuffer, size_t ... function ZSTD_DDict (line 187) | const ZSTD_DDict* ZSTD_initStaticDDict( function ZSTD_freeDDict (line 212) | size_t ZSTD_freeDDict(ZSTD_DDict* ddict) function ZSTD_estimateDDictSize (line 225) | size_t ZSTD_estimateDDictSize(size_t dictSize, ZSTD_dictLoadMethod_e dic... function ZSTD_sizeof_DDict (line 230) | size_t ZSTD_sizeof_DDict(const ZSTD_DDict* ddict) function ZSTD_getDictID_fromDDict (line 240) | unsigned ZSTD_getDictID_fromDDict(const ZSTD_DDict* ddict) FILE: src/bled/zstd_decompress.c function ZSTD_DDictHashSet_getIndex (line 92) | static size_t ZSTD_DDictHashSet_getIndex(const ZSTD_DDictHashSet* hashSe... function ZSTD_DDictHashSet_emplaceDDict (line 102) | static size_t ZSTD_DDictHashSet_emplaceDDict(ZSTD_DDictHashSet* hashSet,... function ZSTD_DDictHashSet_expand (line 128) | static size_t ZSTD_DDictHashSet_expand(ZSTD_DDictHashSet* hashSet, ZSTD_... function ZSTD_DDict (line 153) | static const ZSTD_DDict* ZSTD_DDictHashSet_getDDict(ZSTD_DDictHashSet* h... function ZSTD_DDictHashSet (line 175) | static ZSTD_DDictHashSet* ZSTD_createDDictHashSet(ZSTD_customMem customM... function ZSTD_freeDDictHashSet (line 193) | static void ZSTD_freeDDictHashSet(ZSTD_DDictHashSet* hashSet, ZSTD_custo... function ZSTD_DDictHashSet_addDDict (line 206) | static size_t ZSTD_DDictHashSet_addDDict(ZSTD_DDictHashSet* hashSet, con... function ZSTD_sizeof_DCtx (line 218) | size_t ZSTD_sizeof_DCtx (const ZSTD_DCtx* dctx) function ZSTD_estimateDCtxSize (line 226) | size_t ZSTD_estimateDCtxSize(void) { return sizeof(ZSTD_DCtx); } function ZSTD_startingInputLength (line 229) | static size_t ZSTD_startingInputLength(ZSTD_format_e format) function ZSTD_DCtx_resetParameters (line 237) | static void ZSTD_DCtx_resetParameters(ZSTD_DCtx* dctx) function ZSTD_initDCtx_internal (line 249) | static void ZSTD_initDCtx_internal(ZSTD_DCtx* dctx) function ZSTD_DCtx (line 278) | ZSTD_DCtx* ZSTD_initStaticDCtx(void *workspace, size_t workspaceSize) function ZSTD_DCtx (line 291) | static ZSTD_DCtx* ZSTD_createDCtx_internal(ZSTD_customMem customMem) { function ZSTD_DCtx (line 302) | ZSTD_DCtx* ZSTD_createDCtx_advanced(ZSTD_customMem customMem) function ZSTD_DCtx (line 307) | ZSTD_DCtx* ZSTD_createDCtx(void) function ZSTD_clearDict (line 313) | static void ZSTD_clearDict(ZSTD_DCtx* dctx) function ZSTD_freeDCtx (line 321) | size_t ZSTD_freeDCtx(ZSTD_DCtx* dctx) function ZSTD_copyDCtx (line 343) | void ZSTD_copyDCtx(ZSTD_DCtx* dstDCtx, const ZSTD_DCtx* srcDCtx) function ZSTD_DCtx_selectFrameDDict (line 357) | static void ZSTD_DCtx_selectFrameDDict(ZSTD_DCtx* dctx) { function ZSTD_isFrame (line 382) | unsigned ZSTD_isFrame(const void* buffer, size_t size) function ZSTD_isSkippableFrame (line 399) | unsigned ZSTD_isSkippableFrame(const void* buffer, size_t size) function ZSTD_frameHeaderSize_internal (line 413) | static size_t ZSTD_frameHeaderSize_internal(const void* src, size_t srcS... function ZSTD_frameHeaderSize (line 432) | size_t ZSTD_frameHeaderSize(const void* src, size_t srcSize) function ZSTD_getFrameHeader_advanced (line 444) | size_t ZSTD_getFrameHeader_advanced(ZSTD_frameHeader* zfhPtr, const void... function ZSTD_getFrameHeader (line 554) | size_t ZSTD_getFrameHeader(ZSTD_frameHeader* zfhPtr, const void* src, si... function ZSTD_getFrameContentSize (line 564) | unsigned long long ZSTD_getFrameContentSize(const void *src, size_t srcS... function readSkippableFrameSize (line 582) | static size_t readSkippableFrameSize(void const* src, size_t srcSize) function ZSTD_readSkippableFrame (line 609) | size_t ZSTD_readSkippableFrame(void* dst, size_t dstCapacity, function ZSTD_findDecompressedSize (line 638) | unsigned long long ZSTD_findDecompressedSize(const void* src, size_t src... function ZSTD_getDecompressedSize (line 685) | unsigned long long ZSTD_getDecompressedSize(const void* src, size_t srcS... function ZSTD_decodeFrameHeader (line 697) | static size_t ZSTD_decodeFrameHeader(ZSTD_DCtx* dctx, const void* src, s... function ZSTD_frameSizeInfo (line 721) | static ZSTD_frameSizeInfo ZSTD_errorFrameSizeInfo(size_t ret) function ZSTD_frameSizeInfo (line 730) | static ZSTD_frameSizeInfo ZSTD_findFrameSizeInfo(const void* src, size_t... function ZSTD_findFrameCompressedSize_advanced (line 797) | static size_t ZSTD_findFrameCompressedSize_advanced(const void *src, siz... function ZSTD_findFrameCompressedSize (line 805) | size_t ZSTD_findFrameCompressedSize(const void *src, size_t srcSize) function ZSTD_decompressBound (line 816) | unsigned long long ZSTD_decompressBound(const void* src, size_t srcSize) function ZSTD_decompressionMargin (line 834) | size_t ZSTD_decompressionMargin(void const* src, size_t srcSize) function ZSTD_insertBlock (line 883) | size_t ZSTD_insertBlock(ZSTD_DCtx* dctx, const void* blockStart, size_t ... function ZSTD_copyRawBlock (line 892) | static size_t ZSTD_copyRawBlock(void* dst, size_t dstCapacity, function ZSTD_setRleBlock (line 905) | static size_t ZSTD_setRleBlock(void* dst, size_t dstCapacity, function ZSTD_DCtx_trace_end (line 918) | static void ZSTD_DCtx_trace_end(ZSTD_DCtx const* dctx, U64 uncompressedS... function ZSTD_decompressFrame (line 949) | static size_t ZSTD_decompressFrame(ZSTD_DCtx* dctx, function ZSTD_ALLOW_POINTER_OVERFLOW_ATTR (line 1064) | static function ZSTD_decompress_usingDict (line 1167) | size_t ZSTD_decompress_usingDict(ZSTD_DCtx* dctx, function ZSTD_DDict (line 1176) | static ZSTD_DDict const* ZSTD_getDDict(ZSTD_DCtx* dctx) function ZSTD_decompressDCtx (line 1193) | size_t ZSTD_decompressDCtx(ZSTD_DCtx* dctx, void* dst, size_t dstCapacit... function ZSTD_decompress (line 1199) | size_t ZSTD_decompress(void* dst, size_t dstCapacity, const void* src, s... function ZSTD_nextSrcSizeToDecompress (line 1220) | size_t ZSTD_nextSrcSizeToDecompress(ZSTD_DCtx* dctx) { return dctx->expe... function ZSTD_nextSrcSizeToDecompressWithInputSize (line 1232) | static size_t ZSTD_nextSrcSizeToDecompressWithInputSize(ZSTD_DCtx* dctx,... function ZSTD_nextInputType_e (line 1240) | ZSTD_nextInputType_e ZSTD_nextInputType(ZSTD_DCtx* dctx) { function ZSTD_isSkipFrame (line 1265) | static int ZSTD_isSkipFrame(ZSTD_DCtx* dctx) { return dctx->stage == ZST... function ZSTD_decompressContinue (line 1271) | size_t ZSTD_decompressContinue(ZSTD_DCtx* dctx, void* dst, size_t dstCap... function ZSTD_refDictContent (line 1431) | static size_t ZSTD_refDictContent(ZSTD_DCtx* dctx, const void* dict, siz... function ZSTD_loadDEntropy (line 1447) | size_t function ZSTD_decompress_insertDictionary (line 1535) | static size_t ZSTD_decompress_insertDictionary(ZSTD_DCtx* dctx, const vo... function ZSTD_decompressBegin (line 1556) | size_t ZSTD_decompressBegin(ZSTD_DCtx* dctx) function ZSTD_decompressBegin_usingDict (line 1584) | size_t ZSTD_decompressBegin_usingDict(ZSTD_DCtx* dctx, const void* dict,... function ZSTD_decompressBegin_usingDDict (line 1597) | size_t ZSTD_decompressBegin_usingDDict(ZSTD_DCtx* dctx, const ZSTD_DDict... function ZSTD_getDictID_fromDict (line 1620) | unsigned ZSTD_getDictID_fromDict(const void* dict, size_t dictSize) function ZSTD_getDictID_fromFrame (line 1640) | unsigned ZSTD_getDictID_fromFrame(const void* src, size_t srcSize) function ZSTD_decompress_usingDDict (line 1652) | size_t ZSTD_decompress_usingDDict(ZSTD_DCtx* dctx, function ZSTD_DStream (line 1668) | ZSTD_DStream* ZSTD_createDStream(void) function ZSTD_DStream (line 1674) | ZSTD_DStream* ZSTD_initStaticDStream(void *workspace, size_t workspaceSize) function ZSTD_DStream (line 1679) | ZSTD_DStream* ZSTD_createDStream_advanced(ZSTD_customMem customMem) function ZSTD_freeDStream (line 1684) | size_t ZSTD_freeDStream(ZSTD_DStream* zds) function ZSTD_DStreamInSize (line 1692) | size_t ZSTD_DStreamInSize(void) { return ZSTD_BLOCKSIZE_MAX + ZSTD_bloc... function ZSTD_DStreamOutSize (line 1693) | size_t ZSTD_DStreamOutSize(void) { return ZSTD_BLOCKSIZE_MAX; } function ZSTD_DCtx_loadDictionary_advanced (line 1695) | size_t ZSTD_DCtx_loadDictionary_advanced(ZSTD_DCtx* dctx, function ZSTD_DCtx_loadDictionary_byReference (line 1711) | size_t ZSTD_DCtx_loadDictionary_byReference(ZSTD_DCtx* dctx, const void*... function ZSTD_DCtx_loadDictionary (line 1716) | size_t ZSTD_DCtx_loadDictionary(ZSTD_DCtx* dctx, const void* dict, size_... function ZSTD_DCtx_refPrefix_advanced (line 1721) | size_t ZSTD_DCtx_refPrefix_advanced(ZSTD_DCtx* dctx, const void* prefix,... function ZSTD_DCtx_refPrefix (line 1728) | size_t ZSTD_DCtx_refPrefix(ZSTD_DCtx* dctx, const void* prefix, size_t p... function ZSTD_initDStream_usingDict (line 1737) | size_t ZSTD_initDStream_usingDict(ZSTD_DStream* zds, const void* dict, s... function ZSTD_initDStream (line 1746) | size_t ZSTD_initDStream(ZSTD_DStream* zds) function ZSTD_initDStream_usingDDict (line 1757) | size_t ZSTD_initDStream_usingDDict(ZSTD_DStream* dctx, const ZSTD_DDict*... function ZSTD_resetDStream (line 1768) | size_t ZSTD_resetDStream(ZSTD_DStream* dctx) function ZSTD_DCtx_refDDict (line 1776) | size_t ZSTD_DCtx_refDDict(ZSTD_DCtx* dctx, const ZSTD_DDict* ddict) function ZSTD_DCtx_setMaxWindowSize (line 1800) | size_t ZSTD_DCtx_setMaxWindowSize(ZSTD_DCtx* dctx, size_t maxWindowSize) function ZSTD_DCtx_setFormat (line 1812) | size_t ZSTD_DCtx_setFormat(ZSTD_DCtx* dctx, ZSTD_format_e format) function ZSTD_bounds (line 1817) | ZSTD_bounds ZSTD_dParam_getBounds(ZSTD_dParameter dParam) function ZSTD_dParam_withinBounds (line 1860) | static int ZSTD_dParam_withinBounds(ZSTD_dParameter dParam, int value) function ZSTD_DCtx_getParameter (line 1873) | size_t ZSTD_DCtx_getParameter(ZSTD_DCtx* dctx, ZSTD_dParameter param, in... function ZSTD_DCtx_setParameter (line 1902) | size_t ZSTD_DCtx_setParameter(ZSTD_DCtx* dctx, ZSTD_dParameter dParam, i... function ZSTD_DCtx_reset (line 1943) | size_t ZSTD_DCtx_reset(ZSTD_DCtx* dctx, ZSTD_ResetDirective reset) function ZSTD_sizeof_DStream (line 1961) | size_t ZSTD_sizeof_DStream(const ZSTD_DStream* dctx) function ZSTD_decodingBufferSize_internal (line 1966) | static size_t ZSTD_decodingBufferSize_internal(unsigned long long window... function ZSTD_decodingBufferSize_min (line 1984) | size_t ZSTD_decodingBufferSize_min(unsigned long long windowSize, unsign... function ZSTD_estimateDStreamSize (line 1989) | size_t ZSTD_estimateDStreamSize(size_t windowSize) function ZSTD_estimateDStreamSize_fromFrame (line 1997) | size_t ZSTD_estimateDStreamSize_fromFrame(const void* src, size_t srcSize) function ZSTD_DCtx_isOverflow (line 2012) | static int ZSTD_DCtx_isOverflow(ZSTD_DStream* zds, size_t const neededIn... function ZSTD_DCtx_updateOversizedDuration (line 2017) | static void ZSTD_DCtx_updateOversizedDuration(ZSTD_DStream* zds, size_t ... function ZSTD_DCtx_isOversizedTooLong (line 2025) | static int ZSTD_DCtx_isOversizedTooLong(ZSTD_DStream* zds) function ZSTD_checkOutBuffer (line 2031) | static size_t ZSTD_checkOutBuffer(ZSTD_DStream const* zds, ZSTD_outBuffe... function ZSTD_decompressContinueStream (line 2053) | static size_t ZSTD_decompressContinueStream( function ZSTD_decompressStream (line 2082) | size_t ZSTD_decompressStream(ZSTD_DStream* zds, ZSTD_outBuffer* output, ... function ZSTD_decompressStream_simpleArgs (line 2387) | size_t ZSTD_decompressStream_simpleArgs ( FILE: src/bled/zstd_decompress_block.c function ZSTD_copy4 (line 48) | static void ZSTD_copy4(void* dst, const void* src) { ZSTD_memcpy(dst, sr... function ZSTD_blockSizeMax (line 55) | static size_t ZSTD_blockSizeMax(ZSTD_DCtx const* dctx) function ZSTD_getcBlockSize (line 64) | size_t ZSTD_getcBlockSize(const void* src, size_t srcSize, function ZSTD_allocateLiteralsBuffer (line 81) | static void ZSTD_allocateLiteralsBuffer(ZSTD_DCtx* dctx, void* const dst... function ZSTD_decodeLiteralsBlock (line 135) | static size_t ZSTD_decodeLiteralsBlock(ZSTD_DCtx* dctx, function ZSTD_decodeLiteralsBlock_wrapper (line 347) | size_t ZSTD_decodeLiteralsBlock_wrapper(ZSTD_DCtx* dctx, function ZSTD_buildSeqTable_rle (line 464) | static void ZSTD_buildSeqTable_rle(ZSTD_seqSymbol* dt, U32 baseValue, U8... function FORCE_INLINE_TEMPLATE (line 485) | FORCE_INLINE_TEMPLATE function ZSTD_buildFSETable_body_default (line 607) | static void ZSTD_buildFSETable_body_default(ZSTD_seqSymbol* dt, function BMI2_TARGET_ATTRIBUTE (line 617) | BMI2_TARGET_ATTRIBUTE static void ZSTD_buildFSETable_body_bmi2(ZSTD_seqS... function ZSTD_buildFSETable (line 627) | void ZSTD_buildFSETable(ZSTD_seqSymbol* dt, function ZSTD_buildSeqTable (line 648) | static size_t ZSTD_buildSeqTable(ZSTD_seqSymbol* DTableSpace, const ZSTD... function ZSTD_decodeSeqHeaders (line 696) | size_t ZSTD_decodeSeqHeaders(ZSTD_DCtx* dctx, int* nbSeqPtr, type seq_t (line 779) | typedef struct { type ZSTD_fseState (line 785) | typedef struct { type seqState_t (line 790) | typedef struct { function HINT_INLINE (line 805) | HINT_INLINE void ZSTD_overlapCopy8(BYTE** op, BYTE const** ip, size_t of... function ZSTD_safecopy (line 838) | static void ZSTD_safecopy(BYTE* op, const BYTE* const oend_w, BYTE const... function ZSTD_safecopyDstBeforeSrc (line 878) | static void ZSTD_safecopyDstBeforeSrc(BYTE* op, const BYTE* ip, ptrdiff_... function ZSTD_execSequenceEnd (line 908) | size_t ZSTD_execSequenceEnd(BYTE* op, function ZSTD_execSequenceEndSplitLitBuffer (line 956) | size_t ZSTD_execSequenceEndSplitLitBuffer(BYTE* op, function ZSTD_execSequence (line 1002) | size_t ZSTD_execSequence(BYTE* op, function ZSTD_execSequenceSplitLitBuffer (line 1101) | size_t ZSTD_execSequenceSplitLitBuffer(BYTE* op, function ZSTD_initFseState (line 1192) | static void function FORCE_INLINE_TEMPLATE (line 1204) | FORCE_INLINE_TEMPLATE void type ZSTD_longOffset_e (line 1221) | typedef enum { ZSTD_lo_isRegularOffset, ZSTD_lo_isLongOffset=1 } ZSTD_lo... function FORCE_INLINE_TEMPLATE (line 1229) | FORCE_INLINE_TEMPLATE seq_t function ZSTD_dictionaryIsActive (line 1351) | static int ZSTD_dictionaryIsActive(ZSTD_DCtx const* dctx, BYTE const* pr... function ZSTD_assertValidSequence (line 1367) | static void ZSTD_assertValidSequence( function DONT_VECTORIZE (line 1403) | DONT_VECTORIZE function DONT_VECTORIZE (line 1615) | DONT_VECTORIZE function ZSTD_decompressSequences_default (line 1693) | static size_t function ZSTD_decompressSequencesSplitLitBuffer_default (line 1702) | static size_t function FORCE_INLINE_TEMPLATE (line 1714) | FORCE_INLINE_TEMPLATE function FORCE_INLINE_TEMPLATE (line 1733) | FORCE_INLINE_TEMPLATE size_t function ZSTD_decompressSequencesLong_default (line 1891) | static size_t function DONT_VECTORIZE (line 1907) | DONT_VECTORIZE function DONT_VECTORIZE (line 1916) | DONT_VECTORIZE function BMI2_TARGET_ATTRIBUTE (line 1927) | static BMI2_TARGET_ATTRIBUTE size_t function ZSTD_decompressSequences (line 1946) | static size_t function ZSTD_decompressSequencesSplitLitBuffer (line 1959) | static size_t function ZSTD_decompressSequencesLong (line 1981) | static size_t function ZSTD_totalHistorySize (line 2003) | static size_t ZSTD_totalHistorySize(BYTE* op, BYTE const* virtualStart) type ZSTD_OffsetInfo (line 2008) | typedef struct { function ZSTD_OffsetInfo (line 2019) | static ZSTD_OffsetInfo function ZSTD_maxShortOffset (line 2052) | static size_t ZSTD_maxShortOffset(void) function ZSTD_ALLOW_POINTER_OVERFLOW_ATTR (line 2184) | ZSTD_ALLOW_POINTER_OVERFLOW_ATTR function ZSTD_decompressBlock_deprecated (line 2196) | size_t ZSTD_decompressBlock_deprecated(ZSTD_DCtx* dctx, function ZSTD_decompressBlock (line 2211) | size_t ZSTD_decompressBlock(ZSTD_DCtx* dctx, FILE: src/bled/zstd_decompress_block.h type streaming_operation (line 37) | typedef enum { FILE: src/bled/zstd_decompress_internal.h type ZSTD_seqSymbol_header (line 62) | typedef struct { type ZSTD_seqSymbol (line 67) | typedef struct { type ZSTD_entropyDTables_t (line 80) | typedef struct { type ZSTD_dStage (line 89) | typedef enum { ZSTDds_getFrameHeaderSize, ZSTDds_decodeFrameHeader, type ZSTD_dStreamStage (line 94) | typedef enum { zdss_init=0, zdss_loadHeader, type ZSTD_dictUses_e (line 97) | typedef enum { type ZSTD_DDictHashSet (line 104) | typedef struct { type ZSTD_litLocation_e (line 120) | typedef enum { type ZSTD_DCtx_s (line 126) | struct ZSTD_DCtx_s function MEM_STATIC (line 213) | MEM_STATIC int ZSTD_DCtx_get_bmi2(const struct ZSTD_DCtx_s *dctx) { FILE: src/bled/zstd_entropy_common.c function FSE_versionNumber (line 27) | unsigned FSE_versionNumber(void) { return FSE_VERSION_NUMBER; } function FSE_isError (line 31) | unsigned FSE_isError(size_t code) { return ERR_isError(code); } function HUF_isError (line 34) | unsigned HUF_isError(size_t code) { return ERR_isError(code); } function FORCE_INLINE_TEMPLATE (line 41) | FORCE_INLINE_TEMPLATE function FSE_readNCount_body_default (line 190) | static size_t FSE_readNCount_body_default( function BMI2_TARGET_ATTRIBUTE (line 198) | BMI2_TARGET_ATTRIBUTE static size_t FSE_readNCount_body_bmi2( function FSE_readNCount_bmi2 (line 206) | size_t FSE_readNCount_bmi2( function FSE_readNCount (line 219) | size_t FSE_readNCount( function HUF_readStats (line 234) | size_t HUF_readStats(BYTE* huffWeight, size_t hwSize, U32* rankStats, function FORCE_INLINE_TEMPLATE (line 242) | FORCE_INLINE_TEMPLATE size_t function HUF_readStats_body_default (line 309) | static size_t HUF_readStats_body_default(BYTE* huffWeight, size_t hwSize... function BMI2_TARGET_ATTRIBUTE (line 318) | static BMI2_TARGET_ATTRIBUTE size_t HUF_readStats_body_bmi2(BYTE* huffWe... function HUF_readStats_wksp (line 327) | size_t HUF_readStats_wksp(BYTE* huffWeight, size_t hwSize, U32* rankStats, FILE: src/bled/zstd_error_private.h type ZSTD_ErrorCode (line 46) | typedef ZSTD_ErrorCode ERR_enum; function ERR_isError (line 57) | ERR_STATIC unsigned ERR_isError(size_t code) { return (code > ERROR(maxC... function ERR_STATIC (line 59) | ERR_STATIC ERR_enum ERR_getErrorCode(size_t code) { if (!ERR_isError(cod... function ERR_STATIC (line 77) | ERR_STATIC const char* ERR_getErrorName(size_t code) function _force_has_format_string (line 92) | void _force_has_format_string(const char *format, ...) { FILE: src/bled/zstd_errors.h type ZSTD_ErrorCode (line 60) | typedef enum { FILE: src/bled/zstd_internal.h type blockType_e (line 89) | typedef enum { bt_raw, bt_rle, bt_compressed, bt_reserved } blockType_e; type symbolEncodingType_e (line 97) | typedef enum { set_basic, set_rle, set_compressed, set_repeat } symbolEn... function ZSTD_copy8 (line 173) | static void ZSTD_copy8(void* dst, const void* src) { function ZSTD_copy16 (line 186) | static void ZSTD_copy16(void* dst, const void* src) { type ZSTD_overlap_e (line 205) | typedef enum { function ZSTD_wildcopy (line 219) | void ZSTD_wildcopy(void* dst, const void* src, ptrdiff_t length, ZSTD_ov... function MEM_STATIC (line 251) | MEM_STATIC size_t ZSTD_limitCopy(void* dst, size_t dstCapacity, const vo... type ZSTD_bufferMode_e (line 271) | typedef enum { type seqDef (line 280) | typedef struct seqDef_s { type ZSTD_longLengthType_e (line 287) | typedef enum { type seqStore_t (line 293) | typedef struct { type ZSTD_sequenceLength (line 312) | typedef struct { function MEM_STATIC (line 321) | MEM_STATIC ZSTD_sequenceLength ZSTD_getSequenceLength(seqStore_t const* ... type ZSTD_frameSizeInfo (line 343) | typedef struct { type blockProperties_t (line 360) | typedef struct { function MEM_STATIC (line 381) | MEM_STATIC int ZSTD_cpuSupportsBmi2(void) FILE: src/bled/zstd_mem.h type BYTE (line 45) | typedef uint8_t BYTE; type U8 (line 46) | typedef uint8_t U8; type S8 (line 47) | typedef int8_t S8; type U16 (line 48) | typedef uint16_t U16; type S16 (line 49) | typedef int16_t S16; type U32 (line 50) | typedef uint32_t U32; type S32 (line 51) | typedef int32_t S32; type U64 (line 52) | typedef uint64_t U64; type S64 (line 53) | typedef int64_t S64; type BYTE (line 59) | typedef unsigned char BYTE; type U8 (line 60) | typedef unsigned char U8; type S8 (line 61) | typedef signed char S8; type U16 (line 65) | typedef unsigned short U16; type S16 (line 66) | typedef signed short S16; type U32 (line 70) | typedef unsigned int U32; type S32 (line 71) | typedef signed int S32; type U64 (line 74) | typedef unsigned long long U64; type S64 (line 75) | typedef signed long long S64; function MEM_32bits (line 141) | MEM_STATIC unsigned MEM_32bits(void) { return sizeof(size_t)==4; } function MEM_64bits (line 142) | MEM_STATIC unsigned MEM_64bits(void) { return sizeof(size_t)==8; } function MEM_isLittleEndian (line 144) | MEM_STATIC unsigned MEM_isLittleEndian(void) function MEM_STATIC (line 170) | MEM_STATIC U16 MEM_read16(const void* memPtr) { return *(const U16*) mem... function MEM_STATIC (line 171) | MEM_STATIC U32 MEM_read32(const void* memPtr) { return *(const U32*) mem... function MEM_STATIC (line 172) | MEM_STATIC U64 MEM_read64(const void* memPtr) { return *(const U64*) mem... function MEM_STATIC (line 173) | MEM_STATIC size_t MEM_readST(const void* memPtr) { return *(const size_t... function MEM_STATIC (line 175) | MEM_STATIC void MEM_write16(void* memPtr, U16 value) { *(U16*)memPtr = v... function MEM_STATIC (line 176) | MEM_STATIC void MEM_write32(void* memPtr, U32 value) { *(U32*)memPtr = v... function MEM_STATIC (line 177) | MEM_STATIC void MEM_write64(void* memPtr, U64 value) { *(U64*)memPtr = v... type __attribute__ (line 181) | typedef __attribute__((aligned(1))) type __attribute__ (line 182) | typedef __attribute__((aligned(1))) type __attribute__ (line 183) | typedef __attribute__((aligned(1))) type __attribute__ (line 184) | typedef __attribute__((aligned(1))) function MEM_STATIC (line 186) | MEM_STATIC U16 MEM_read16(const void* ptr) { return *(const unalign16*)p... function MEM_STATIC (line 187) | MEM_STATIC U32 MEM_read32(const void* ptr) { return *(const unalign32*)p... function MEM_STATIC (line 188) | MEM_STATIC U64 MEM_read64(const void* ptr) { return *(const unalign64*)p... function MEM_STATIC (line 189) | MEM_STATIC size_t MEM_readST(const void* ptr) { return *(const unalignAr... function MEM_STATIC (line 191) | MEM_STATIC void MEM_write16(void* memPtr, U16 value) { *(unalign16*)memP... function MEM_STATIC (line 192) | MEM_STATIC void MEM_write32(void* memPtr, U32 value) { *(unalign32*)memP... function MEM_STATIC (line 193) | MEM_STATIC void MEM_write64(void* memPtr, U64 value) { *(unalign64*)memP... function MEM_STATIC (line 200) | MEM_STATIC U16 MEM_read16(const void* memPtr) function MEM_STATIC (line 205) | MEM_STATIC U32 MEM_read32(const void* memPtr) function MEM_STATIC (line 210) | MEM_STATIC U64 MEM_read64(const void* memPtr) function MEM_STATIC (line 215) | MEM_STATIC size_t MEM_readST(const void* memPtr) function MEM_STATIC (line 220) | MEM_STATIC void MEM_write16(void* memPtr, U16 value) function MEM_STATIC (line 225) | MEM_STATIC void MEM_write32(void* memPtr, U32 value) function MEM_STATIC (line 230) | MEM_STATIC void MEM_write64(void* memPtr, U64 value) function MEM_STATIC (line 237) | MEM_STATIC U32 MEM_swap32_fallback(U32 in) function MEM_STATIC (line 245) | MEM_STATIC U32 MEM_swap32(U32 in) function MEM_STATIC (line 259) | MEM_STATIC U64 MEM_swap64_fallback(U64 in) function MEM_STATIC (line 271) | MEM_STATIC U64 MEM_swap64(U64 in) function MEM_STATIC (line 283) | MEM_STATIC size_t MEM_swapST(size_t in) function MEM_STATIC (line 293) | MEM_STATIC U16 MEM_readLE16(const void* memPtr) function MEM_STATIC (line 303) | MEM_STATIC void MEM_writeLE16(void* memPtr, U16 val) function MEM_STATIC (line 314) | MEM_STATIC U32 MEM_readLE24(const void* memPtr) function MEM_STATIC (line 319) | MEM_STATIC void MEM_writeLE24(void* memPtr, U32 val) function MEM_STATIC (line 325) | MEM_STATIC U32 MEM_readLE32(const void* memPtr) function MEM_STATIC (line 333) | MEM_STATIC void MEM_writeLE32(void* memPtr, U32 val32) function MEM_STATIC (line 341) | MEM_STATIC U64 MEM_readLE64(const void* memPtr) function MEM_STATIC (line 349) | MEM_STATIC void MEM_writeLE64(void* memPtr, U64 val64) function MEM_STATIC (line 357) | MEM_STATIC size_t MEM_readLEST(const void* memPtr) function MEM_STATIC (line 365) | MEM_STATIC void MEM_writeLEST(void* memPtr, size_t val) function MEM_STATIC (line 375) | MEM_STATIC U32 MEM_readBE32(const void* memPtr) function MEM_STATIC (line 383) | MEM_STATIC void MEM_writeBE32(void* memPtr, U32 val32) function MEM_STATIC (line 391) | MEM_STATIC U64 MEM_readBE64(const void* memPtr) function MEM_STATIC (line 399) | MEM_STATIC void MEM_writeBE64(void* memPtr, U64 val64) function MEM_STATIC (line 407) | MEM_STATIC size_t MEM_readBEST(const void* memPtr) function MEM_STATIC (line 415) | MEM_STATIC void MEM_writeBEST(void* memPtr, size_t val) function MEM_STATIC (line 424) | MEM_STATIC void MEM_check(void) { DEBUG_STATIC_ASSERT((sizeof(size_t)==4... FILE: src/cregex.h type cregex_node_type (line 6) | typedef enum { type cregex_node_t (line 25) | typedef struct cregex_node { type cregex_program_opcode_t (line 56) | typedef enum { function cregex_char_class_contains (line 77) | static inline int cregex_char_class_contains(const cregex_char_class klass, function cregex_char_class_add (line 83) | static inline int cregex_char_class_add(cregex_char_class klass, int ch) type cregex_program_instr_t (line 89) | typedef struct cregex_program_instr { type cregex_program_t (line 117) | typedef struct { FILE: src/cregex_compile.c type regex_compile_context (line 6) | typedef struct { function count_instructions (line 11) | static int count_instructions(const cregex_node_t *node) function node_is_anchored (line 53) | static bool node_is_anchored(const cregex_node_t *node) function cregex_program_instr_t (line 91) | static inline cregex_program_instr_t *emit( function cregex_program_instr_t (line 99) | static cregex_program_instr_t *compile_char_class( function cregex_program_instr_t (line 129) | static cregex_program_instr_t *compile_context(regex_compile_context *co... function cregex_program_t (line 254) | static cregex_program_t *compile_node_with_program(const cregex_node_t *... function estimate_instructions (line 298) | static int estimate_instructions(const cregex_node_t *root) function cregex_program_t (line 308) | cregex_program_t *cregex_compile_node(const cregex_node_t *root) function cregex_compile_free (line 326) | void cregex_compile_free(cregex_program_t *program) FILE: src/cregex_parse.c type regex_parse_context (line 7) | typedef struct { function cregex_node_t (line 16) | static inline cregex_node_t *push(regex_parse_context *context, function cregex_node_t (line 24) | static inline cregex_node_t *drop(regex_parse_context *context) function cregex_node_t (line 29) | static inline cregex_node_t *consume(regex_parse_context *context) function cregex_node_t (line 35) | static inline cregex_node_t *concatenate(regex_parse_context *context, function cregex_node_t (line 53) | static cregex_node_t *parse_char_class(regex_parse_context *context) function cregex_node_t (line 89) | static cregex_node_t *parse_interval(regex_parse_context *context) function cregex_node_t (line 128) | static cregex_node_t *parse_context(regex_parse_context *context, int de... function estimate_nodes (line 248) | static inline int estimate_nodes(const char *pattern) function cregex_node_t (line 256) | static cregex_node_t *parse_with_nodes(const char *pattern, function cregex_node_t (line 266) | cregex_node_t *cregex_parse(const char *pattern) function cregex_parse_free (line 283) | void cregex_parse_free(cregex_node_t *root) FILE: src/cregex_vm.c type vm_thread (line 11) | typedef struct { type vm_thread_list (line 32) | typedef struct { function vm_add_thread (line 37) | static void vm_add_thread(vm_thread_list *list, function vm_estimate_threads (line 100) | static int vm_estimate_threads(const cregex_program_t *program) function vm_run (line 105) | static int vm_run(const cregex_program_t *program, function vm_run_with_threads (line 122) | static int vm_run_with_threads(const cregex_program_t *program, function cregex_program_run (line 205) | int cregex_program_run(const cregex_program_t *program, FILE: src/darkmode.c function BOOL (line 47) | static inline BOOL IsAtLeastWin10Build(DWORD buildNumber) function BOOL (line 60) | static inline BOOL IsAtLeastWin10(void) function BOOL (line 65) | static inline BOOL IsAtLeastWin11(void) function BOOL (line 70) | static inline BOOL IsHighContrast(void) function BOOL (line 80) | BOOL GetDarkModeFromRegistry(void) function InitDarkMode (line 102) | void InitDarkMode(HWND hWnd) function SetDarkTitleBar (line 120) | void SetDarkTitleBar(HWND hWnd) function SetDarkTheme (line 142) | void SetDarkTheme(HWND hWnd) function LinearValue (line 151) | static double LinearValue(double color_channel) function CalculatePerceivedLightness (line 159) | static double CalculatePerceivedLightness(COLORREF clr) function BOOL (line 173) | BOOL InitAccentColor(void) function BOOL (line 192) | BOOL ChangeIconColor(HICON* hIcon, COLORREF new_color) function HBRUSH (line 274) | static HBRUSH GetDlgBackgroundBrush(void) function HBRUSH (line 281) | static HBRUSH GetCtrlBackgroundBrush(void) function HBRUSH (line 288) | static HBRUSH GetHotBackgroundBrush(void) function HBRUSH (line 295) | static HBRUSH GetEdgeBrush(void) function HPEN (line 302) | static HPEN GetEdgePen(void) function HPEN (line 308) | static HPEN GetHotEdgePen(void) function DestroyDarkModeGDIObjects (line 315) | void DestroyDarkModeGDIObjects(void) function PaintRoundRect (line 328) | static void PaintRoundRect(HDC hdc, const RECT rect, HPEN hpen, HBRUSH h... function PaintRoundFrameRect (line 338) | static void PaintRoundFrameRect(HDC hdc, const RECT rect, HPEN hpen, int... function RenderButton (line 346) | static void RenderButton(HWND hWnd, HDC hdc, HTHEME hTheme, int iPartID,... function PaintButton (line 424) | static void PaintButton(HWND hWnd, HDC hdc, ButtonData* pButtonData) function LRESULT (line 480) | static LRESULT CALLBACK ButtonSubclass(HWND hWnd, UINT uMsg, WPARAM wPar... function SubclassButtonControl (line 540) | static void SubclassButtonControl(HWND hWnd) function PaintGroupbox (line 551) | static void PaintGroupbox(HWND hWnd, HDC hdc, ButtonData buttonData) function LRESULT (line 612) | static LRESULT CALLBACK GroupboxSubclass(HWND hWnd, UINT uMsg, WPARAM wP... function SubclassGroupboxControl (line 660) | static void SubclassGroupboxControl(HWND hWnd) function LRESULT (line 674) | static LRESULT DarkToolBarNotifyCustomDraw(HWND hWnd, UINT uMsg, WPARAM ... function LRESULT (line 715) | static LRESULT DarkTrackBarNotifyCustomDraw(HWND hWnd, UINT uMsg, WPARAM... function LRESULT (line 752) | static LRESULT CALLBACK WindowNotifySubclass(HWND hWnd, UINT uMsg, WPARA... function SubclassNotifyCustomDraw (line 780) | void SubclassNotifyCustomDraw(HWND hWnd) function PaintStatusBar (line 789) | static void PaintStatusBar(HWND hWnd, HDC hdc, StatusBarData statusBarData) function LRESULT (line 843) | static LRESULT CALLBACK StatusBarSubclass(HWND hWnd, UINT uMsg, WPARAM w... function SubclassStatusBar (line 882) | void SubclassStatusBar(HWND hWnd) function GetProgressBarRects (line 902) | static void GetProgressBarRects(HWND hWnd, RECT* rcEmpty, RECT* rcFilled) function PaintProgressBar (line 923) | static void PaintProgressBar(HWND hWnd, HDC hdc, ProgressBarData progres... function LRESULT (line 936) | static LRESULT CALLBACK ProgressBarSubclass(HWND hWnd, UINT uMsg, WPARAM... function SubclassProgressBarControl (line 991) | void SubclassProgressBarControl(HWND hWnd) function LRESULT (line 1005) | static LRESULT CALLBACK StaticTextSubclass(HWND hWnd, UINT uMsg, WPARAM ... function SubclassStaticText (line 1032) | static void SubclassStaticText(HWND hWnd) function LRESULT (line 1046) | static LRESULT OnCtlColorDlg(HDC hdc) function LRESULT (line 1053) | static LRESULT OnCtlColorStatic(WPARAM wParam, LPARAM lParam) function LRESULT (line 1077) | static LRESULT OnCtlColorCtrl(HDC hdc) function INT_PTR (line 1084) | static INT_PTR OnCtlColorListbox(WPARAM wParam, LPARAM lParam) function LRESULT (line 1097) | static LRESULT CALLBACK WindowCtlColorSubclass(HWND hWnd, UINT uMsg, WPA... function SubclassCtlColor (line 1120) | void SubclassCtlColor(HWND hWnd) function BOOL (line 1129) | static BOOL CALLBACK DarkModeForChildCallback(HWND hWnd, LPARAM lParam) function SetDarkModeForChild (line 1201) | void SetDarkModeForChild(HWND hParent) FILE: src/darkmode.h type WindowsBuild (line 27) | typedef enum _WindowsBuild { type SubclassID (line 34) | typedef enum _SubclassID { type PreferredAppMode (line 44) | typedef enum _PreferredAppMode { type WINDOWCOMPOSITIONATTRIB (line 51) | typedef enum _WINDOWCOMPOSITIONATTRIB { type WINDOWCOMPOSITIONATTRIBDATA (line 82) | typedef struct _WINDOWCOMPOSITIONATTRIBDATA { type ThemeResources (line 88) | typedef struct { type ButtonData (line 97) | typedef struct { type StatusBarData (line 102) | typedef struct { type ProgressBarData (line 106) | typedef struct { type StaticTextData (line 111) | typedef struct { type Borders (line 115) | typedef struct { function SetDarkModeForDlg (line 134) | static __inline void SetDarkModeForDlg(HWND hWnd) function InitAndSetDarkModeForMainDlg (line 142) | static __inline void InitAndSetDarkModeForMainDlg(HWND hWnd) FILE: src/dev.c function BOOL (line 55) | static BOOL GetUSBProperties(char* parent_path, char* device_id, usb_dev... function BOOL (line 132) | BOOL CyclePort(int index) function CycleDevice (line 184) | int CycleDevice(int index) function BOOL (line 284) | static __inline BOOL IsVHD(const char* buffer) function BOOL (line 304) | static __inline BOOL IsRemovable(const char* buffer) function ToUpper (line 315) | static __inline void ToUpper(char* str) function BOOL (line 322) | BOOL GetOpticalMedia(IMG_SAVE* img_save) function ClearDrives (line 428) | void ClearDrives(void) function BOOL (line 444) | BOOL GetDevices(DWORD devnum) FILE: src/dev.h type usb_device_props (line 32) | typedef struct usb_device_props { type USB_CONNECTION_STATUS (line 49) | typedef enum USB_CONNECTION_STATUS { type USB_HUB_NODE (line 61) | typedef enum USB_HUB_NODE { type USB_DEVICE_DESCRIPTOR (line 80) | typedef struct _USB_DEVICE_DESCRIPTOR { type USB_NODE_CONNECTION_INFORMATION_EX (line 97) | typedef struct USB_NODE_CONNECTION_INFORMATION_EX { type USB_PROTOCOLS (line 109) | typedef union _USB_PROTOCOLS { type USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS (line 119) | typedef union _USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS { type USB_NODE_CONNECTION_INFORMATION_EX_V2 (line 130) | typedef struct _USB_NODE_CONNECTION_INFORMATION_EX_V2 { type USB_CYCLE_PORT_PARAMS (line 137) | typedef struct { FILE: src/dos.c type TIME_FIELDS (line 61) | typedef struct _TIME_FIELDS { function IsLeapYear (line 80) | static __inline int IsLeapYear(int Year) function DaysSinceEpoch (line 85) | static int DaysSinceEpoch(int Year) function BOOLEAN (line 94) | static BOOLEAN RtlTimeFieldsToTime(PTIME_FIELDS TimeFields, PLARGE_INTEG... function FatDateTimeToSystemTime (line 130) | static void FatDateTimeToSystemTime(PLARGE_INTEGER SystemTime, PFAT_DATE... function BOOL (line 169) | static BOOL Patch_COMMAND_COM(size_t filestart, size_t filesize) function BOOL (line 186) | static BOOL Patch_IO_SYS(size_t filestart, size_t filesize) function BOOL (line 204) | static BOOL ExtractFAT(int entry, const char* path) function BOOL (line 289) | static BOOL ExtractMSDOS(const char* path) function BOOL (line 344) | BOOL ExtractFreeDOS(const char* path) function BOOL (line 406) | BOOL ExtractDOS(const char* path) FILE: src/dos.h type FAT_TIME (line 38) | typedef struct _FAT_TIME type FAT_DATE (line 52) | typedef struct _FAT_DATE { type FAT_DATETIME (line 66) | typedef struct _FAT_DATETIME { type DIR_ENTRY (line 78) | typedef struct _DIR_ENTRY type LONG_FILE_NAME_ENTRY (line 96) | typedef struct _LONG_FILE_NAME_ENTRY { FILE: src/dos_locale.c type kb_default (line 166) | typedef struct { type kb_list (line 178) | typedef struct { function ms_get_kbdrv (line 197) | static int ms_get_kbdrv(const char* kb) function fd_get_kbdrv (line 210) | static int fd_get_kbdrv(const char* kb) type cp_list (line 301) | typedef struct { function ULONG (line 955) | static ULONG fd_upgrade_cp(ULONG cp) function BOOL (line 966) | BOOL SetDOSLocale(const char* path, BOOL bFreeDOS) FILE: src/drive.c function BOOL (line 93) | BOOL SetAutoMount(BOOL enable) function BOOL (line 106) | BOOL GetAutoMount(BOOL* enabled) function HANDLE (line 138) | static HANDLE GetHandle(char* Path, BOOL bLockDrive, BOOL bWriteAccess, ... function HANDLE (line 235) | HANDLE GetPhysicalHandle(DWORD DriveIndex, BOOL bLockDrive, BOOL bWriteA... function BOOL (line 455) | BOOL IsVdsAvailable(BOOL bSilent) function BOOL (line 492) | BOOL RefreshLayout(DWORD DriveIndex) function BOOL (line 572) | static BOOL GetVdsDiskInterface(DWORD DriveIndex, const IID* InterfaceII... function BOOL (line 729) | BOOL VdsRescan(DWORD dwRescanType, DWORD dwSleepTime, BOOL bSilent) function BOOL (line 792) | BOOL DeletePartition(DWORD DriveIndex, ULONGLONG PartitionOffset, BOOL b... function BOOL (line 843) | BOOL ListVdsVolumes(BOOL bSilent) function BOOL (line 997) | BOOL WaitForLogical(DWORD DriveIndex, uint64_t PartitionOffset) function HANDLE (line 1026) | HANDLE GetLogicalHandle(DWORD DriveIndex, uint64_t PartitionOffset, BOOL... function HANDLE (line 1042) | HANDLE AltGetLogicalHandle(DWORD DriveIndex, uint64_t PartitionOffset, B... function GetDriveNumber (line 1062) | int GetDriveNumber(HANDLE hDrive, char* path) function BOOL (line 1097) | static BOOL _GetDriveLettersAndType(DWORD DriveIndex, char* drive_letter... function BOOL (line 1201) | BOOL GetDriveLetters(DWORD DriveIndex, char* drive_letters) function UINT (line 1207) | UINT GetDriveTypeFromIndex(DWORD DriveIndex) function BOOL (line 1214) | BOOL IsSourceImageLocatedOnTargetDrive(DWORD DriveIndex) function RemoveDriveLetters (line 1231) | char RemoveDriveLetters(DWORD DriveIndex, BOOL bReturnLast, BOOL bSilent) function GetUnusedDriveLetter (line 1272) | char GetUnusedDriveLetter(void) function BOOL (line 1301) | BOOL IsDriveLetterInUse(const char drive_letter) function BOOL (line 1328) | BOOL GetDriveLabel(DWORD DriveIndex, char* letters, char** label, BOOL b... function GetDriveSize (line 1391) | uint64_t GetDriveSize(DWORD DriveIndex) function BOOL (line 1413) | BOOL IsMediaPresent(DWORD DriveIndex) function BOOL (line 1443) | BOOL AnalyzeMBR(HANDLE hPhysicalDrive, const char* TargetName, BOOL bSil... function BOOL (line 1478) | BOOL AnalyzePBR(HANDLE hLogicalVolume) function GetEspOffset (line 1511) | uint64_t GetEspOffset(DWORD DriveIndex) function BOOL (line 1543) | static BOOL StoreEspInfo(GUID* guid) function GUID (line 1564) | static GUID GetEspGuid(uint8_t index) function BOOL (line 1572) | static BOOL ClearEspInfo(uint8_t index) function BOOL (line 1584) | BOOL ToggleEsp(DWORD DriveIndex, uint64_t PartitionOffset) type win_fs_type (line 1737) | typedef struct { function BOOL (line 1867) | BOOL GetDrivePartitionData(DWORD DriveIndex, char* FileSystemName, DWORD... function BOOL (line 2050) | static BOOL FlushDrive(char drive_letter) function BOOL (line 2075) | BOOL UnmountVolume(HANDLE hDrive) function BOOL (line 2089) | BOOL MountVolume(char* drive_name, char *volume_name) function BOOL (line 2204) | BOOL AltUnmountVolume(const char* drive_name, BOOL bSilent) function BOOL (line 2220) | BOOL RemountVolume(char* drive_name, BOOL bSilent) function BOOL (line 2245) | static BOOL ClearPartition(HANDLE hDrive, uint64_t offset, DWORD size) function BOOL (line 2272) | BOOL CreatePartition(HANDLE hDrive, int partition_style, int file_system... function BOOL (line 2578) | BOOL RefreshDriveLayout(HANDLE hDrive) function BOOL (line 2590) | BOOL InitializeDisk(HANDLE hDrive) function BOOL (line 2631) | BOOL IsMsDevDrive(DWORD DriveIndex) function BOOL (line 2662) | BOOL IsFilteredDrive(DWORD DriveIndex) FILE: src/drive.h type STORAGE_DEVICE_NUMBER_REDEF (line 65) | typedef struct { type VOLUME_DISK_EXTENTS_REDEF (line 71) | typedef struct { type FILE_FS_DEVICE_INFORMATION (line 78) | typedef struct _FILE_FS_DEVICE_INFORMATION { type interface (line 90) | typedef interface IVdsServiceLoader type interface (line 91) | typedef interface IVdsService type interface (line 92) | typedef interface IVdsProvider type interface (line 93) | typedef interface IVdsSwProvider type interface (line 94) | typedef interface IEnumVdsObject type interface (line 95) | typedef interface IVdsPack IVdsPack; type interface (line 96) | typedef interface IVdsDisk IVdsDisk; type interface (line 97) | typedef interface IVdsAdvancedDisk type interface (line 98) | typedef interface IVdsAdviseSink type interface (line 99) | typedef interface IVdsAsync IVdsAsync; type interface (line 100) | typedef interface IVdsVolume type interface (line 101) | typedef interface IVdsVolumeMF3 type IVdsServiceLoaderVtbl (line 120) | typedef struct IVdsServiceLoaderVtbl { function interface (line 126) | interface IVdsServiceLoader { type IVdsServiceVtbl (line 130) | typedef struct IVdsServiceVtbl { function interface (line 152) | interface IVdsService { type IEnumVdsObjectVtbl (line 156) | typedef struct IEnumVdsObjectVtbl { function interface (line 165) | interface IEnumVdsObject { type IVdsProviderVtbl (line 169) | typedef struct IVdsProviderVtbl { function interface (line 175) | interface IVdsProvider { type IVdsSwProviderVtbl (line 179) | typedef struct IVdsSwProviderVtbl { function interface (line 186) | interface IVdsSwProvider { type IVdsPackVtbl (line 190) | typedef struct IVdsPackVtbl { function interface (line 205) | interface IVdsPack { type IVdsDiskVtbl (line 209) | typedef struct IVdsDiskVtbl { function interface (line 221) | interface IVdsDisk { type IVdsAdvancedDiskVtbl (line 225) | typedef struct IVdsAdvancedDiskVtbl { function interface (line 240) | interface IVdsAdvancedDisk { type IVdsVolumeVtbl (line 244) | typedef struct IVdsVolumeVtbl { function interface (line 260) | interface IVdsVolume { type IVdsVolumeMF3Vtbl (line 264) | typedef struct IVdsVolumeMF3Vtbl { function interface (line 272) | interface IVdsVolumeMF3 { type IVdsAsyncVtbl (line 276) | typedef struct IVdsAsyncVtbl { function interface (line 284) | interface IVdsAsync { type DRIVE_LAYOUT_INFORMATION_EX4 (line 325) | typedef struct _DRIVE_LAYOUT_INFORMATION_EX4 { function BOOL (line 335) | static __inline BOOL UnlockDrive(HANDLE hDrive) { type RUFUS_DRIVE_INFO (line 341) | typedef struct { FILE: src/efi.h type EFI_TIME (line 25) | typedef struct { type WIN_CERTIFICATE (line 39) | typedef struct _WIN_CERTIFICATE { type WIN_CERTIFICATE_UEFI_GUID (line 45) | typedef struct _WIN_CERTIFICATE_UEFI_GUID { type EFI_VARIABLE_AUTHENTICATION_2 (line 51) | typedef struct { type EFI_SIGNATURE_DATA (line 56) | typedef struct { type EFI_SIGNATURE_LIST (line 61) | typedef struct { FILE: src/ext2fs/alloc.c function ext2fs_clear_block_uninit (line 44) | void ext2fs_clear_block_uninit(ext2_filsys fs, dgrp_t group) function check_inode_uninit (line 62) | static void check_inode_uninit(ext2_filsys fs, ext2fs_inode_bitmap map, function errcode_t (line 149) | errcode_t ext2fs_new_block3(ext2_filsys fs, blk64_t goal, function errcode_t (line 206) | errcode_t ext2fs_new_block2(ext2_filsys fs, blk64_t goal, function errcode_t (line 212) | errcode_t ext2fs_new_block(ext2_filsys fs, blk_t goal, function errcode_t (line 227) | errcode_t ext2fs_alloc_block3(ext2_filsys fs, blk64_t goal, char *block_... function errcode_t (line 268) | errcode_t ext2fs_alloc_block2(ext2_filsys fs, blk64_t goal, function errcode_t (line 274) | errcode_t ext2fs_alloc_block(ext2_filsys fs, blk_t goal, function errcode_t (line 285) | errcode_t ext2fs_get_free_blocks2(ext2_filsys fs, blk64_t start, blk64_t... function errcode_t (line 321) | errcode_t ext2fs_get_free_blocks(ext2_filsys fs, blk_t start, blk_t finish, function ext2fs_set_alloc_block_callback (line 332) | void ext2fs_set_alloc_block_callback(ext2_filsys fs, function blk64_t (line 349) | blk64_t ext2fs_find_inode_goal(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 406) | errcode_t ext2fs_new_range(ext2_filsys fs, int flags, blk64_t goal, function ext2fs_set_new_range_callback (line 512) | void ext2fs_set_new_range_callback(ext2_filsys fs, function errcode_t (line 527) | errcode_t ext2fs_alloc_range(ext2_filsys fs, int flags, blk64_t goal, FILE: src/ext2fs/alloc_sb.c function ext2fs_reserve_super_and_bgd (line 44) | int ext2fs_reserve_super_and_bgd(ext2_filsys fs, FILE: src/ext2fs/alloc_stats.c function ext2fs_inode_alloc_stats2 (line 18) | void ext2fs_inode_alloc_stats2(ext2_filsys fs, ext2_ino_t ino, function ext2fs_inode_alloc_stats (line 56) | void ext2fs_inode_alloc_stats(ext2_filsys fs, ext2_ino_t ino, int inuse) function ext2fs_block_alloc_stats2 (line 61) | void ext2fs_block_alloc_stats2(ext2_filsys fs, blk64_t blk, int inuse) function ext2fs_block_alloc_stats (line 88) | void ext2fs_block_alloc_stats(ext2_filsys fs, blk_t blk, int inuse) function ext2fs_set_block_alloc_stats_callback (line 93) | void ext2fs_set_block_alloc_stats_callback(ext2_filsys fs, function ext2fs_block_alloc_stats_range (line 109) | void ext2fs_block_alloc_stats_range(ext2_filsys fs, blk64_t blk, function ext2fs_set_block_alloc_stats_range_callback (line 152) | void ext2fs_set_block_alloc_stats_range_callback(ext2_filsys fs, FILE: src/ext2fs/alloc_tables.c function blk64_t (line 38) | static blk64_t flexbg_offset(ext2_filsys fs, dgrp_t group, blk64_t start... function errcode_t (line 84) | errcode_t ext2fs_allocate_group_table(ext2_filsys fs, dgrp_t group, function errcode_t (line 257) | errcode_t ext2fs_allocate_tables(ext2_filsys fs) FILE: src/ext2fs/badblocks.c function errcode_t (line 33) | static errcode_t make_u32_list(int size, int num, __u32 *list, function errcode_t (line 63) | errcode_t ext2fs_u32_list_create(ext2_u32_list *ret, int size) function errcode_t (line 71) | errcode_t ext2fs_badblocks_list_create(ext2_badblocks_list *ret, int size) function errcode_t (line 80) | errcode_t ext2fs_u32_copy(ext2_u32_list src, ext2_u32_list *dest) function errcode_t (line 91) | errcode_t ext2fs_badblocks_copy(ext2_badblocks_list src, function errcode_t (line 108) | errcode_t ext2fs_u32_list_add(ext2_u32_list bb, __u32 blk) function errcode_t (line 154) | errcode_t ext2fs_badblocks_list_add(ext2_badblocks_list bb, blk_t blk) function ext2fs_u32_list_find (line 163) | int ext2fs_u32_list_find(ext2_u32_list bb, __u32 blk) function ext2fs_u32_list_test (line 198) | int ext2fs_u32_list_test(ext2_u32_list bb, __u32 blk) function ext2fs_badblocks_list_test (line 206) | int ext2fs_badblocks_list_test(ext2_badblocks_list bb, blk_t blk) function ext2fs_u32_list_del (line 215) | int ext2fs_u32_list_del(ext2_u32_list bb, __u32 blk) function ext2fs_badblocks_list_del (line 232) | void ext2fs_badblocks_list_del(ext2_u32_list bb, __u32 blk) function errcode_t (line 237) | errcode_t ext2fs_u32_list_iterate_begin(ext2_u32_list bb, function errcode_t (line 256) | errcode_t ext2fs_badblocks_list_iterate_begin(ext2_badblocks_list bb, function ext2fs_u32_list_iterate (line 264) | int ext2fs_u32_list_iterate(ext2_u32_iterate iter, __u32 *blk) function ext2fs_badblocks_list_iterate (line 284) | int ext2fs_badblocks_list_iterate(ext2_badblocks_iterate iter, blk_t *blk) function ext2fs_u32_list_iterate_end (line 291) | void ext2fs_u32_list_iterate_end(ext2_u32_iterate iter) function ext2fs_badblocks_list_iterate_end (line 300) | void ext2fs_badblocks_list_iterate_end(ext2_badblocks_iterate iter) function ext2fs_u32_list_equal (line 306) | int ext2fs_u32_list_equal(ext2_u32_list bb1, ext2_u32_list bb2) function ext2fs_badblocks_equal (line 319) | int ext2fs_badblocks_equal(ext2_badblocks_list bb1, ext2_badblocks_list ... function ext2fs_u32_list_count (line 325) | int ext2fs_u32_list_count(ext2_u32_list bb) FILE: src/ext2fs/bb_inode.c type set_badblock_record (line 34) | struct set_badblock_record { function errcode_t (line 58) | errcode_t ext2fs_update_bb_inode(ext2_filsys fs, ext2_badblocks_list bb_... function clear_bad_block_proc (line 155) | static int clear_bad_block_proc(ext2_filsys fs, blk_t *block_nr, function set_bad_block_proc (line 212) | static int set_bad_block_proc(ext2_filsys fs, blk_t *block_nr, FILE: src/ext2fs/bitmaps.c function ext2fs_free_inode_bitmap (line 33) | void ext2fs_free_inode_bitmap(ext2fs_inode_bitmap bitmap) function ext2fs_free_block_bitmap (line 38) | void ext2fs_free_block_bitmap(ext2fs_block_bitmap bitmap) function errcode_t (line 43) | errcode_t ext2fs_copy_bitmap(ext2fs_generic_bitmap src, function ext2fs_set_bitmap_padding (line 48) | void ext2fs_set_bitmap_padding(ext2fs_generic_bitmap map) function errcode_t (line 53) | errcode_t ext2fs_allocate_inode_bitmap(ext2_filsys fs, function errcode_t (line 85) | errcode_t ext2fs_allocate_block_bitmap(ext2_filsys fs, function errcode_t (line 122) | errcode_t ext2fs_allocate_subcluster_bitmap(ext2_filsys fs, function ext2fs_get_bitmap_granularity (line 157) | int ext2fs_get_bitmap_granularity(ext2fs_block_bitmap bitmap) function errcode_t (line 167) | errcode_t ext2fs_fudge_inode_bitmap_end(ext2fs_inode_bitmap bitmap, function errcode_t (line 181) | errcode_t ext2fs_fudge_block_bitmap_end(ext2fs_block_bitmap bitmap, function errcode_t (line 190) | errcode_t ext2fs_fudge_block_bitmap_end2(ext2fs_block_bitmap bitmap, function ext2fs_clear_inode_bitmap (line 198) | void ext2fs_clear_inode_bitmap(ext2fs_inode_bitmap bitmap) function ext2fs_clear_block_bitmap (line 203) | void ext2fs_clear_block_bitmap(ext2fs_block_bitmap bitmap) function errcode_t (line 208) | errcode_t ext2fs_resize_inode_bitmap(__u32 new_end, __u32 new_real_end, function errcode_t (line 215) | errcode_t ext2fs_resize_inode_bitmap2(__u64 new_end, __u64 new_real_end, function errcode_t (line 221) | errcode_t ext2fs_resize_block_bitmap(__u32 new_end, __u32 new_real_end, function errcode_t (line 228) | errcode_t ext2fs_resize_block_bitmap2(__u64 new_end, __u64 new_real_end, function errcode_t (line 234) | errcode_t ext2fs_compare_block_bitmap(ext2fs_block_bitmap bm1, function errcode_t (line 241) | errcode_t ext2fs_compare_inode_bitmap(ext2fs_inode_bitmap bm1, function errcode_t (line 248) | errcode_t ext2fs_set_inode_bitmap_range(ext2fs_inode_bitmap bmap, function errcode_t (line 257) | errcode_t ext2fs_set_inode_bitmap_range2(ext2fs_inode_bitmap bmap, function errcode_t (line 264) | errcode_t ext2fs_get_inode_bitmap_range(ext2fs_inode_bitmap bmap, function errcode_t (line 273) | errcode_t ext2fs_get_inode_bitmap_range2(ext2fs_inode_bitmap bmap, function errcode_t (line 280) | errcode_t ext2fs_set_block_bitmap_range(ext2fs_block_bitmap bmap, function errcode_t (line 289) | errcode_t ext2fs_set_block_bitmap_range2(ext2fs_block_bitmap bmap, function errcode_t (line 296) | errcode_t ext2fs_get_block_bitmap_range(ext2fs_block_bitmap bmap, function errcode_t (line 305) | errcode_t ext2fs_get_block_bitmap_range2(ext2fs_block_bitmap bmap, FILE: src/ext2fs/bitops.c function ext2fs_set_bit (line 34) | int ext2fs_set_bit(unsigned int nr,void * addr) function ext2fs_clear_bit (line 46) | int ext2fs_clear_bit(unsigned int nr, void * addr) function ext2fs_test_bit (line 58) | int ext2fs_test_bit(unsigned int nr, const void * addr) function ext2fs_warn_bitmap (line 70) | void ext2fs_warn_bitmap(errcode_t errcode, unsigned long arg, function ext2fs_set_bit64 (line 85) | int ext2fs_set_bit64(__u64 nr, void * addr) function ext2fs_clear_bit64 (line 97) | int ext2fs_clear_bit64(__u64 nr, void * addr) function ext2fs_test_bit64 (line 109) | int ext2fs_test_bit64(__u64 nr, const void * addr) function popcount8 (line 119) | static unsigned int popcount8(unsigned int w) function popcount32 (line 126) | static unsigned int popcount32(unsigned int w) function ext2fs_bitcount (line 135) | unsigned int ext2fs_bitcount(const void *addr, unsigned int nbytes) FILE: src/ext2fs/bitops.h function _INLINE_ (line 255) | _INLINE_ void ext2fs_fast_set_bit(unsigned int nr,void * addr) function _INLINE_ (line 263) | _INLINE_ void ext2fs_fast_clear_bit(unsigned int nr, void * addr) function _INLINE_ (line 272) | _INLINE_ void ext2fs_fast_set_bit64(__u64 nr, void * addr) function _INLINE_ (line 280) | _INLINE_ void ext2fs_fast_clear_bit64(__u64 nr, void * addr) type __dummy_h (line 306) | struct __dummy_h { unsigned long a[100]; } function _INLINE_ (line 310) | _INLINE_ int ext2fs_set_bit(unsigned int nr, void * addr) function _INLINE_ (line 321) | _INLINE_ int ext2fs_clear_bit(unsigned int nr, void * addr) function _INLINE_ (line 332) | _INLINE_ int ext2fs_test_bit(unsigned int nr, const void * addr) function _INLINE_ (line 343) | _INLINE_ __u32 ext2fs_swab32(__u32 val) function _INLINE_ (line 357) | _INLINE_ __u16 ext2fs_swab16(__u16 val) function _INLINE_ (line 372) | _INLINE_ __u16 ext2fs_swab16(__u16 val) function _INLINE_ (line 377) | _INLINE_ __u32 ext2fs_swab32(__u32 val) function _INLINE_ (line 385) | _INLINE_ __u64 ext2fs_swab64(__u64 val) function _INLINE_ (line 391) | _INLINE_ int ext2fs_mark_block_bitmap(ext2fs_block_bitmap bitmap, function _INLINE_ (line 398) | _INLINE_ int ext2fs_unmark_block_bitmap(ext2fs_block_bitmap bitmap, function _INLINE_ (line 405) | _INLINE_ int ext2fs_test_block_bitmap(ext2fs_block_bitmap bitmap, function _INLINE_ (line 412) | _INLINE_ int ext2fs_mark_inode_bitmap(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 419) | _INLINE_ int ext2fs_unmark_inode_bitmap(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 426) | _INLINE_ int ext2fs_test_inode_bitmap(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 433) | _INLINE_ void ext2fs_fast_mark_block_bitmap(ext2fs_block_bitmap bitmap, function _INLINE_ (line 439) | _INLINE_ void ext2fs_fast_unmark_block_bitmap(ext2fs_block_bitmap bitmap, function _INLINE_ (line 445) | _INLINE_ int ext2fs_fast_test_block_bitmap(ext2fs_block_bitmap bitmap, function _INLINE_ (line 452) | _INLINE_ void ext2fs_fast_mark_inode_bitmap(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 458) | _INLINE_ void ext2fs_fast_unmark_inode_bitmap(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 464) | _INLINE_ int ext2fs_fast_test_inode_bitmap(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 471) | _INLINE_ blk_t ext2fs_get_block_bitmap_start(ext2fs_block_bitmap bitmap) function _INLINE_ (line 476) | _INLINE_ ext2_ino_t ext2fs_get_inode_bitmap_start(ext2fs_inode_bitmap bi... function _INLINE_ (line 481) | _INLINE_ blk_t ext2fs_get_block_bitmap_end(ext2fs_block_bitmap bitmap) function _INLINE_ (line 486) | _INLINE_ ext2_ino_t ext2fs_get_inode_bitmap_end(ext2fs_inode_bitmap bitmap) function _INLINE_ (line 491) | _INLINE_ int ext2fs_fast_test_block_bitmap_range(ext2fs_block_bitmap bit... function _INLINE_ (line 497) | _INLINE_ void ext2fs_fast_mark_block_bitmap_range(ext2fs_block_bitmap bi... function _INLINE_ (line 503) | _INLINE_ void ext2fs_fast_unmark_block_bitmap_range(ext2fs_block_bitmap ... function _INLINE_ (line 511) | _INLINE_ int ext2fs_mark_block_bitmap2(ext2fs_block_bitmap bitmap, function _INLINE_ (line 518) | _INLINE_ int ext2fs_unmark_block_bitmap2(ext2fs_block_bitmap bitmap, function _INLINE_ (line 524) | _INLINE_ int ext2fs_test_block_bitmap2(ext2fs_block_bitmap bitmap, function _INLINE_ (line 531) | _INLINE_ int ext2fs_mark_inode_bitmap2(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 538) | _INLINE_ int ext2fs_unmark_inode_bitmap2(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 545) | _INLINE_ int ext2fs_test_inode_bitmap2(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 552) | _INLINE_ void ext2fs_fast_mark_block_bitmap2(ext2fs_block_bitmap bitmap, function _INLINE_ (line 558) | _INLINE_ void ext2fs_fast_unmark_block_bitmap2(ext2fs_block_bitmap bitmap, function _INLINE_ (line 564) | _INLINE_ int ext2fs_fast_test_block_bitmap2(ext2fs_block_bitmap bitmap, function _INLINE_ (line 571) | _INLINE_ void ext2fs_fast_mark_inode_bitmap2(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 577) | _INLINE_ void ext2fs_fast_unmark_inode_bitmap2(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 583) | _INLINE_ int ext2fs_fast_test_inode_bitmap2(ext2fs_inode_bitmap bitmap, function _INLINE_ (line 590) | _INLINE_ errcode_t ext2fs_find_first_zero_block_bitmap2(ext2fs_block_bit... function _INLINE_ (line 605) | _INLINE_ errcode_t ext2fs_find_first_zero_inode_bitmap2(ext2fs_inode_bit... function _INLINE_ (line 620) | _INLINE_ errcode_t ext2fs_find_first_set_block_bitmap2(ext2fs_block_bitm... function _INLINE_ (line 635) | _INLINE_ errcode_t ext2fs_find_first_set_inode_bitmap2(ext2fs_inode_bitm... function _INLINE_ (line 650) | _INLINE_ blk64_t ext2fs_get_block_bitmap_start2(ext2fs_block_bitmap bitmap) function _INLINE_ (line 655) | _INLINE_ ext2_ino_t ext2fs_get_inode_bitmap_start2(ext2fs_inode_bitmap b... function _INLINE_ (line 660) | _INLINE_ blk64_t ext2fs_get_block_bitmap_end2(ext2fs_block_bitmap bitmap) function _INLINE_ (line 665) | _INLINE_ ext2_ino_t ext2fs_get_inode_bitmap_end2(ext2fs_inode_bitmap bit... function _INLINE_ (line 670) | _INLINE_ int ext2fs_fast_test_block_bitmap_range2(ext2fs_block_bitmap bi... function _INLINE_ (line 677) | _INLINE_ void ext2fs_fast_mark_block_bitmap_range2(ext2fs_block_bitmap b... function _INLINE_ (line 684) | _INLINE_ void ext2fs_fast_unmark_block_bitmap_range2(ext2fs_block_bitmap... FILE: src/ext2fs/blkmap64_ba.c type ext2fs_ba_private_struct (line 37) | struct ext2fs_ba_private_struct { type ext2fs_ba_private_struct (line 41) | struct ext2fs_ba_private_struct function errcode_t (line 43) | static errcode_t ba_alloc_private_data (ext2fs_generic_bitmap_64 bitmap) function errcode_t (line 71) | static errcode_t ba_new_bmap(ext2_filsys fs EXT2FS_ATTR((unused)), function ba_free_bmap (line 89) | static void ba_free_bmap(ext2fs_generic_bitmap_64 bitmap) function errcode_t (line 104) | static errcode_t ba_copy_bmap(ext2fs_generic_bitmap_64 src, function errcode_t (line 124) | static errcode_t ba_resize_bmap(ext2fs_generic_bitmap_64 bmap, function ba_mark_bmap (line 165) | static int ba_mark_bmap(ext2fs_generic_bitmap_64 bitmap, __u64 arg) function ba_unmark_bmap (line 173) | static int ba_unmark_bmap(ext2fs_generic_bitmap_64 bitmap, __u64 arg) function ba_test_bmap (line 181) | static int ba_test_bmap(ext2fs_generic_bitmap_64 bitmap, __u64 arg) function ba_mark_bmap_extent (line 189) | static void ba_mark_bmap_extent(ext2fs_generic_bitmap_64 bitmap, __u64 arg, function ba_unmark_bmap_extent (line 200) | static void ba_unmark_bmap_extent(ext2fs_generic_bitmap_64 bitmap, __u64... function ba_test_clear_bmap_extent (line 211) | static int ba_test_clear_bmap_extent(ext2fs_generic_bitmap_64 bitmap, function errcode_t (line 285) | static errcode_t ba_set_bmap_range(ext2fs_generic_bitmap_64 bitmap, function errcode_t (line 295) | static errcode_t ba_get_bmap_range(ext2fs_generic_bitmap_64 bitmap, function ba_clear_bmap (line 305) | static void ba_clear_bmap(ext2fs_generic_bitmap_64 bitmap) function ba_print_stats (line 314) | static void ba_print_stats(ext2fs_generic_bitmap_64 bitmap) function ba_print_stats (line 321) | static void ba_print_stats(ext2fs_generic_bitmap_64 bitmap EXT2FS_ATTR((... function errcode_t (line 327) | static errcode_t ba_find_first_zero(ext2fs_generic_bitmap_64 bitmap, function errcode_t (line 401) | static errcode_t ba_find_first_set(ext2fs_generic_bitmap_64 bitmap, type ext2_bitmap_ops (line 474) | struct ext2_bitmap_ops FILE: src/ext2fs/blkmap64_rb.c type bmap_rb_extent (line 37) | struct bmap_rb_extent { type ext2fs_rb_private (line 43) | struct ext2fs_rb_private { type bmap_rb_extent (line 54) | struct bmap_rb_extent type rb_node (line 54) | struct rb_node type bmap_rb_extent (line 62) | struct bmap_rb_extent type ext2fs_rb_private (line 66) | struct ext2fs_rb_private type bmap_rb_extent (line 67) | struct bmap_rb_extent function print_tree (line 72) | static void print_tree(struct rb_root *root) function check_tree (line 88) | static void check_tree(struct rb_root *root, const char *msg) function rb_get_new_extent (line 151) | static void rb_get_new_extent(struct bmap_rb_extent **ext, __u64 start, function rb_free_extent (line 167) | inline function errcode_t (line 180) | static errcode_t rb_alloc_private_data (ext2fs_generic_bitmap_64 bitmap) function errcode_t (line 203) | static errcode_t rb_new_bmap(ext2_filsys fs EXT2FS_ATTR((unused)), function rb_free_tree (line 215) | static void rb_free_tree(struct rb_root *root) function rb_free_bmap (line 228) | static void rb_free_bmap(ext2fs_generic_bitmap_64 bitmap) function errcode_t (line 239) | static errcode_t rb_copy_bmap(ext2fs_generic_bitmap_64 src, function rb_truncate (line 284) | static void rb_truncate(__u64 new_max, struct rb_root *root) function errcode_t (line 305) | static errcode_t rb_resize_bmap(ext2fs_generic_bitmap_64 bmap, function rb_test_bit (line 327) | inline static int function rb_insert_extent (line 390) | static int rb_insert_extent(__u64 start, __u64 count, function rb_remove_extent (line 494) | static int rb_remove_extent(__u64 start, __u64 count, function rb_mark_bmap (line 578) | static int rb_mark_bmap(ext2fs_generic_bitmap_64 bitmap, __u64 arg) function rb_unmark_bmap (line 591) | static int rb_unmark_bmap(ext2fs_generic_bitmap_64 bitmap, __u64 arg) function rb_test_bmap (line 605) | inline function rb_mark_bmap_extent (line 616) | static void rb_mark_bmap_extent(ext2fs_generic_bitmap_64 bitmap, __u64 arg, function rb_unmark_bmap_extent (line 628) | static void rb_unmark_bmap_extent(ext2fs_generic_bitmap_64 bitmap, __u64... function rb_test_clear_bmap_extent (line 640) | static int rb_test_clear_bmap_extent(ext2fs_generic_bitmap_64 bitmap, function errcode_t (line 696) | static errcode_t rb_set_bmap_range(ext2fs_generic_bitmap_64 bitmap, function errcode_t (line 742) | static errcode_t rb_get_bmap_range(ext2fs_generic_bitmap_64 bitmap, function rb_clear_bmap (line 807) | static void rb_clear_bmap(ext2fs_generic_bitmap_64 bitmap) function errcode_t (line 820) | static errcode_t rb_find_first_zero(ext2fs_generic_bitmap_64 bitmap, function errcode_t (line 856) | static errcode_t rb_find_first_set(ext2fs_generic_bitmap_64 bitmap, function rb_print_stats (line 905) | static void rb_print_stats(ext2fs_generic_bitmap_64 bitmap) function rb_print_stats (line 966) | static void rb_print_stats(ext2fs_generic_bitmap_64 bitmap EXT2FS_ATTR((... type ext2_bitmap_ops (line 971) | struct ext2_bitmap_ops FILE: src/ext2fs/blknum.c function dgrp_t (line 20) | dgrp_t ext2fs_group_of_blk2(ext2_filsys fs, blk64_t blk) function blk64_t (line 29) | blk64_t ext2fs_group_first_block2(ext2_filsys fs, dgrp_t group) function blk64_t (line 38) | blk64_t ext2fs_group_last_block2(ext2_filsys fs, dgrp_t group) function ext2fs_group_blocks_count (line 49) | int ext2fs_group_blocks_count(ext2_filsys fs, dgrp_t group) function blk64_t (line 68) | blk64_t ext2fs_inode_data_blocks2(ext2_filsys fs, function blk64_t (line 80) | blk64_t ext2fs_inode_i_blocks(ext2_filsys fs, function blk64_t (line 91) | blk64_t ext2fs_get_stat_i_blocks(ext2_filsys fs, function blk64_t (line 107) | blk64_t ext2fs_blocks_count(struct ext2_super_block *super) function ext2fs_blocks_count_set (line 117) | void ext2fs_blocks_count_set(struct ext2_super_block *super, blk64_t blk) function ext2fs_blocks_count_add (line 127) | void ext2fs_blocks_count_add(struct ext2_super_block *super, blk64_t blk) function blk64_t (line 137) | blk64_t ext2fs_r_blocks_count(struct ext2_super_block *super) function ext2fs_r_blocks_count_set (line 147) | void ext2fs_r_blocks_count_set(struct ext2_super_block *super, blk64_t blk) function ext2fs_r_blocks_count_add (line 157) | void ext2fs_r_blocks_count_add(struct ext2_super_block *super, blk64_t blk) function blk64_t (line 167) | blk64_t ext2fs_free_blocks_count(struct ext2_super_block *super) function ext2fs_free_blocks_count_set (line 177) | void ext2fs_free_blocks_count_set(struct ext2_super_block *super, blk64_... function ext2fs_free_blocks_count_add (line 187) | void ext2fs_free_blocks_count_add(struct ext2_super_block *super, blk64_... type ext2_group_desc (line 200) | struct ext2_group_desc type opaque_ext2_group_desc (line 201) | struct opaque_ext2_group_desc type ext2_group_desc (line 204) | struct ext2_group_desc type ext2_group_desc (line 215) | struct ext2_group_desc type ext2_group_desc (line 234) | struct ext2_group_desc type ext4_group_desc (line 243) | struct ext4_group_desc type opaque_ext2_group_desc (line 244) | struct opaque_ext2_group_desc type ext4_group_desc (line 247) | struct ext4_group_desc function __u32 (line 253) | __u32 ext2fs_block_bitmap_checksum(ext2_filsys fs, dgrp_t group) function blk64_t (line 268) | blk64_t ext2fs_block_bitmap_loc(ext2_filsys fs, dgrp_t group) function ext2fs_block_bitmap_loc_set (line 281) | void ext2fs_block_bitmap_loc_set(ext2_filsys fs, dgrp_t group, blk64_t blk) function __u32 (line 294) | __u32 ext2fs_inode_bitmap_checksum(ext2_filsys fs, dgrp_t group) function blk64_t (line 309) | blk64_t ext2fs_inode_bitmap_loc(ext2_filsys fs, dgrp_t group) function ext2fs_inode_bitmap_loc_set (line 322) | void ext2fs_inode_bitmap_loc_set(ext2_filsys fs, dgrp_t group, blk64_t blk) function blk64_t (line 335) | blk64_t ext2fs_inode_table_loc(ext2_filsys fs, dgrp_t group) function ext2fs_inode_table_loc_set (line 348) | void ext2fs_inode_table_loc_set(ext2_filsys fs, dgrp_t group, blk64_t blk) function __u32 (line 361) | __u32 ext2fs_bg_free_blocks_count(ext2_filsys fs, dgrp_t group) function ext2fs_bg_free_blocks_count_set (line 374) | void ext2fs_bg_free_blocks_count_set(ext2_filsys fs, dgrp_t group, __u32 n) function __u32 (line 388) | __u32 ext2fs_bg_free_inodes_count(ext2_filsys fs, dgrp_t group) function ext2fs_bg_free_inodes_count_set (line 401) | void ext2fs_bg_free_inodes_count_set(ext2_filsys fs, dgrp_t group, __u32 n) function __u32 (line 414) | __u32 ext2fs_bg_used_dirs_count(ext2_filsys fs, dgrp_t group) function ext2fs_bg_used_dirs_count_set (line 427) | void ext2fs_bg_used_dirs_count_set(ext2_filsys fs, dgrp_t group, __u32 n) function __u32 (line 440) | __u32 ext2fs_bg_itable_unused(ext2_filsys fs, dgrp_t group) function ext2fs_bg_itable_unused_set (line 453) | void ext2fs_bg_itable_unused_set(ext2_filsys fs, dgrp_t group, __u32 n) function __u16 (line 466) | __u16 ext2fs_bg_flags(ext2_filsys fs, dgrp_t group) function ext2fs_bg_flags_zap (line 477) | void ext2fs_bg_flags_zap(ext2_filsys fs, dgrp_t group) function ext2fs_bg_flags_test (line 489) | int ext2fs_bg_flags_test(ext2_filsys fs, dgrp_t group, __u16 bg_flag) function ext2fs_bg_flags_set (line 500) | void ext2fs_bg_flags_set(ext2_filsys fs, dgrp_t group, __u16 bg_flags) function ext2fs_bg_flags_clear (line 512) | void ext2fs_bg_flags_clear(ext2_filsys fs, dgrp_t group, __u16 bg_flags) function __u16 (line 524) | __u16 ext2fs_bg_checksum(ext2_filsys fs, dgrp_t group) function ext2fs_bg_checksum_set (line 535) | void ext2fs_bg_checksum_set(ext2_filsys fs, dgrp_t group, __u16 checksum) function blk64_t (line 547) | blk64_t ext2fs_file_acl_block(ext2_filsys fs, const struct ext2_inode *i... function ext2fs_file_acl_block_set (line 559) | void ext2fs_file_acl_block_set(ext2_filsys fs, struct ext2_inode *inode, function errcode_t (line 570) | errcode_t ext2fs_inode_size_set(ext2_filsys fs, struct ext2_inode *inode, FILE: src/ext2fs/block.c type block_context (line 22) | struct block_context { function block_iterate_ind (line 60) | static int block_iterate_ind(blk_t *ind_block, blk_t ref_block, function block_iterate_dind (line 149) | static int block_iterate_dind(blk_t *dind_block, blk_t ref_block, function block_iterate_tind (line 235) | static int block_iterate_tind(blk_t *tind_block, blk_t ref_block, function errcode_t (line 321) | errcode_t ext2fs_block_iterate3(ext2_filsys fs, type xlate64 (line 574) | struct xlate64 { function xlate64_func (line 584) | static int xlate64_func(ext2_filsys fs, blk64_t *blocknr, function errcode_t (line 598) | errcode_t ext2fs_block_iterate2(ext2_filsys fs, type xlate (line 620) | struct xlate { function xlate_func (line 631) | static int xlate_func(ext2_filsys fs, blk_t *blocknr, e2_blkcnt_t blockcnt, function errcode_t (line 641) | errcode_t ext2fs_block_iterate(ext2_filsys fs, FILE: src/ext2fs/bmap.c type ext2_inode (line 30) | struct ext2_inode function _BMAP_INLINE_ (line 36) | static _BMAP_INLINE_ errcode_t block_ind_bmap(ext2_filsys fs, int flags, function _BMAP_INLINE_ (line 93) | static _BMAP_INLINE_ errcode_t block_dind_bmap(ext2_filsys fs, int flags, function _BMAP_INLINE_ (line 113) | static _BMAP_INLINE_ errcode_t block_tind_bmap(ext2_filsys fs, int flags, type ext2_inode (line 134) | struct ext2_inode function errcode_t (line 140) | static errcode_t implied_cluster_alloc(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 176) | errcode_t ext2fs_map_cluster_block(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 203) | static errcode_t extent_bmap(ext2_filsys fs, ext2_ino_t ino, function ext2fs_file_block_offset_too_big (line 280) | int ext2fs_file_block_offset_too_big(ext2_filsys fs, function errcode_t (line 302) | errcode_t ext2fs_bmap2(ext2_filsys fs, ext2_ino_t ino, struct ext2_inode... function errcode_t (line 484) | errcode_t ext2fs_bmap(ext2_filsys fs, ext2_ino_t ino, struct ext2_inode ... FILE: src/ext2fs/bmap64.h type ext2_bmap_statistics (line 12) | struct ext2_bmap_statistics { type ext2fs_struct_generic_bitmap_64 (line 40) | struct ext2fs_struct_generic_bitmap_64 { type ext2fs_struct_generic_bitmap_64 (line 56) | struct ext2fs_struct_generic_bitmap_64 type ext2_bitmap_ops (line 68) | struct ext2_bitmap_ops { type ext2_bitmap_ops (line 105) | struct ext2_bitmap_ops type ext2_bitmap_ops (line 106) | struct ext2_bitmap_ops FILE: src/ext2fs/closefs.c function test_root (line 23) | static int test_root(unsigned int a, unsigned int b) function ext2fs_bg_has_super (line 36) | int ext2fs_bg_has_super(ext2_filsys fs, dgrp_t group) function errcode_t (line 71) | errcode_t ext2fs_super_and_bgd_loc2(ext2_filsys fs, function ext2fs_super_and_bgd_loc (line 145) | int ext2fs_super_and_bgd_loc(ext2_filsys fs, function errcode_t (line 192) | static errcode_t write_primary_superblock(ext2_filsys fs, function ext2fs_update_dynamic_rev (line 239) | void ext2fs_update_dynamic_rev(ext2_filsys fs) function errcode_t (line 253) | static errcode_t write_backup_super(ext2_filsys fs, dgrp_t group, function errcode_t (line 273) | errcode_t ext2fs_flush(ext2_filsys fs) function errcode_t (line 278) | errcode_t ext2fs_flush2(ext2_filsys fs, int flags) function errcode_t (line 466) | errcode_t ext2fs_close_free(ext2_filsys *fs_ptr) function errcode_t (line 478) | errcode_t ext2fs_close(ext2_filsys fs) function errcode_t (line 483) | errcode_t ext2fs_close2(ext2_filsys fs, int flags) FILE: src/ext2fs/com_err.h type errcode_t (line 22) | typedef long errcode_t; type error_table (line 24) | struct error_table { type et_list (line 29) | struct et_list type error_table (line 47) | struct error_table type error_table (line 48) | struct error_table type et_list (line 49) | struct et_list type et_list (line 52) | struct et_list type et_list (line 53) | struct et_list type et_list (line 54) | struct et_list type et_list (line 58) | struct et_list FILE: src/ext2fs/crc16.c function crc16_t (line 60) | crc16_t ext2fs_crc16(crc16_t crc, const void *buffer, unsigned int len) FILE: src/ext2fs/crc16.h type crc16_t (line 22) | typedef unsigned int crc16_t; FILE: src/ext2fs/crc32c.c function crc32_body (line 78) | static inline uint32_t function crc32_le_generic (line 149) | static inline uint32_t crc32_le_generic(uint32_t crc, unsigned char cons... function ext2fs_crc32c_le (line 188) | uint32_t ext2fs_crc32c_le(uint32_t crc, unsigned char const *p, size_t len) function crc32_be_generic (line 200) | static inline uint32_t crc32_be_generic(uint32_t crc, unsigned char cons... function ext2fs_crc32_be (line 240) | uint32_t ext2fs_crc32_be(uint32_t crc, unsigned char const *p, size_t len) type crc_test (line 761) | struct crc_test { function test_crc32c (line 899) | static int test_crc32c(void) function main (line 924) | int main(int argc, char *argv[]) FILE: src/ext2fs/csum.c function ext2fs_init_csum_seed (line 33) | void ext2fs_init_csum_seed(ext2_filsys fs) function __u32 (line 43) | static __u32 ext2fs_mmp_csum(ext2_filsys fs, struct mmp_struct *mmp) function ext2fs_mmp_csum_verify (line 50) | int ext2fs_mmp_csum_verify(ext2_filsys fs, struct mmp_struct *mmp) function errcode_t (line 62) | errcode_t ext2fs_mmp_csum_set(ext2_filsys fs, struct mmp_struct *mmp) function ext2fs_verify_csum_type (line 75) | int ext2fs_verify_csum_type(ext2_filsys fs, struct ext2_super_block *sb) type ext2_super_block (line 84) | struct ext2_super_block type ext2_super_block (line 86) | struct ext2_super_block function ext2fs_superblock_csum_verify (line 92) | int ext2fs_superblock_csum_verify(ext2_filsys fs, struct ext2_super_bloc... function errcode_t (line 110) | errcode_t ext2fs_superblock_csum_set(ext2_filsys fs, function ext2fs_ext_attr_block_csum_verify (line 148) | int ext2fs_ext_attr_block_csum_verify(ext2_filsys fs, ext2_ino_t inum, function errcode_t (line 165) | errcode_t ext2fs_ext_attr_block_csum_set(ext2_filsys fs, ext2_ino_t inum, function __u16 (line 182) | static __u16 do_nothing16(__u16 x) function __u16 (line 187) | static __u16 disk_to_host16(__u16 x) function errcode_t (line 192) | static errcode_t __get_dx_countlimit(ext2_filsys fs, function errcode_t (line 237) | errcode_t ext2fs_get_dx_countlimit(ext2_filsys fs, function ext2fs_initialize_dirent_tail (line 245) | void ext2fs_initialize_dirent_tail(ext2_filsys fs, function errcode_t (line 254) | static errcode_t __get_dirent_tail(ext2_filsys fs, function ext2fs_dirent_has_tail (line 292) | int ext2fs_dirent_has_tail(ext2_filsys fs, struct ext2_dir_entry *dirent) function errcode_t (line 298) | static errcode_t ext2fs_dirent_csum(ext2_filsys fs, ext2_ino_t inum, function ext2fs_dirent_csum_verify (line 321) | int ext2fs_dirent_csum_verify(ext2_filsys fs, ext2_ino_t inum, function errcode_t (line 343) | static errcode_t ext2fs_dirent_csum_set(ext2_filsys fs, ext2_ino_t inum, function errcode_t (line 363) | errcode_t ext2fs_dx_csum(ext2_filsys fs, ext2_ino_t inum, function ext2fs_dx_csum_verify (line 407) | static int ext2fs_dx_csum_verify(ext2_filsys fs, ext2_ino_t inum, function errcode_t (line 421) | static errcode_t ext2fs_dx_csum_set(ext2_filsys fs, ext2_ino_t inum, function ext2fs_dir_block_csum_verify (line 435) | int ext2fs_dir_block_csum_verify(ext2_filsys fs, ext2_ino_t inum, function errcode_t (line 449) | errcode_t ext2fs_dir_block_csum_set(ext2_filsys fs, ext2_ino_t inum, type ext3_extent_tail (line 468) | struct ext3_extent_tail type ext3_extent_header (line 468) | struct ext3_extent_header type ext3_extent_tail (line 470) | struct ext3_extent_tail function errcode_t (line 474) | static errcode_t ext2fs_extent_block_csum(ext2_filsys fs, ext2_ino_t inum, function ext2fs_extent_block_csum_verify (line 499) | int ext2fs_extent_block_csum_verify(ext2_filsys fs, ext2_ino_t inum, function errcode_t (line 521) | errcode_t ext2fs_extent_block_csum_set(ext2_filsys fs, ext2_ino_t inum, function ext2fs_inode_bitmap_csum_verify (line 542) | int ext2fs_inode_bitmap_csum_verify(ext2_filsys fs, dgrp_t group, function errcode_t (line 562) | errcode_t ext2fs_inode_bitmap_csum_set(ext2_filsys fs, dgrp_t group, function ext2fs_block_bitmap_csum_verify (line 580) | int ext2fs_block_bitmap_csum_verify(ext2_filsys fs, dgrp_t group, function errcode_t (line 600) | errcode_t ext2fs_block_bitmap_csum_set(ext2_filsys fs, dgrp_t group, function errcode_t (line 618) | static errcode_t ext2fs_inode_csum(ext2_filsys fs, ext2_ino_t inum, function ext2fs_inode_csum_verify (line 648) | int ext2fs_inode_csum_verify(ext2_filsys fs, ext2_ino_t inum, function errcode_t (line 691) | errcode_t ext2fs_inode_csum_set(ext2_filsys fs, ext2_ino_t inum, function __u16 (line 713) | __u16 ext2fs_group_desc_csum(ext2_filsys fs, dgrp_t group) function ext2fs_group_desc_csum_verify (line 783) | int ext2fs_group_desc_csum_verify(ext2_filsys fs, dgrp_t group) function ext2fs_group_desc_csum_set (line 793) | void ext2fs_group_desc_csum_set(ext2_filsys fs, dgrp_t group) function __u32 (line 803) | static __u32 find_last_inode_ingrp(ext2fs_inode_bitmap bitmap, function errcode_t (line 820) | errcode_t ext2fs_set_gdt_csum(ext2_filsys fs) function print_csum (line 872) | void print_csum(const char *msg, ext2_filsys fs, dgrp_t group) function main (line 922) | int main(int argc, char **argv) FILE: src/ext2fs/dir_iterate.c function errcode_t (line 27) | errcode_t ext2fs_get_rec_len(ext2_filsys fs, function errcode_t (line 42) | errcode_t ext2fs_set_rec_len(ext2_filsys fs, function ext2fs_validate_entry (line 70) | static int ext2fs_validate_entry(ext2_filsys fs, char *buf, function errcode_t (line 92) | errcode_t ext2fs_dir_iterate2(ext2_filsys fs, type xlate (line 139) | struct xlate { type xlate (line 153) | struct xlate function errcode_t (line 158) | errcode_t ext2fs_dir_iterate(ext2_filsys fs, function ext2fs_process_dir_block (line 183) | int ext2fs_process_dir_block(ext2_filsys fs, FILE: src/ext2fs/dirblock.c function errcode_t (line 23) | errcode_t ext2fs_read_dir_block4(ext2_filsys fs, blk64_t block, function errcode_t (line 47) | errcode_t ext2fs_read_dir_block3(ext2_filsys fs, blk64_t block, function errcode_t (line 53) | errcode_t ext2fs_read_dir_block2(ext2_filsys fs, blk_t block, function errcode_t (line 59) | errcode_t ext2fs_read_dir_block(ext2_filsys fs, blk_t block, function errcode_t (line 66) | errcode_t ext2fs_write_dir_block4(ext2_filsys fs, blk64_t block, function errcode_t (line 96) | errcode_t ext2fs_write_dir_block3(ext2_filsys fs, blk64_t block, function errcode_t (line 102) | errcode_t ext2fs_write_dir_block2(ext2_filsys fs, blk_t block, function errcode_t (line 108) | errcode_t ext2fs_write_dir_block(ext2_filsys fs, blk_t block, FILE: src/ext2fs/dirhash.c function TEA_transform (line 40) | static void TEA_transform(__u32 buf[4], __u32 const in[]) function halfMD4Transform (line 78) | static void halfMD4Transform (__u32 buf[4], __u32 const in[]) function ext2_dirhash_t (line 127) | static ext2_dirhash_t dx_hack_hash (const char *name, int len, function str2hashbuf (line 149) | static void str2hashbuf(const char *msg, int len, __u32 *buf, int num, function errcode_t (line 200) | errcode_t ext2fs_dirhash(int version, const char *name, int len, function errcode_t (line 279) | errcode_t ext2fs_dirhash2(int version, const char *name, int len, FILE: src/ext2fs/e2image.h type ext2_image_hdr (line 15) | struct ext2_image_hdr { FILE: src/ext2fs/ext2_err.h type error_table (line 188) | struct error_table type et_list (line 192) | struct et_list FILE: src/ext2fs/ext2_ext_attr.h type ext2_ext_attr_header (line 18) | struct ext2_ext_attr_header { type ext2_ext_attr_entry (line 28) | struct ext2_ext_attr_entry { type inode (line 62) | struct inode type inode (line 63) | struct inode type inode (line 64) | struct inode type super_block (line 65) | struct super_block FILE: src/ext2fs/ext2_fs.h type ext2_acl_header (line 152) | struct ext2_acl_header /* Header of Access Control Lists */ type ext2_acl_entry (line 160) | struct ext2_acl_entry /* Access Control List Entry */ type ext2_group_desc (line 174) | struct ext2_group_desc type ext4_group_desc (line 193) | struct ext4_group_desc type ext2_dx_root_info (line 243) | struct ext2_dx_root_info { type ext2_dx_entry (line 262) | struct ext2_dx_entry { type ext2_dx_countlimit (line 267) | struct ext2_dx_countlimit { type ext2_dx_tail (line 275) | struct ext2_dx_tail { type ext2_new_group_input (line 370) | struct ext2_new_group_input { type ext4_new_group_input (line 380) | struct ext4_new_group_input { type ext2_inode (line 408) | struct ext2_inode { type ext2_inode_large (line 456) | struct ext2_inode_large { type ext2_inode (line 551) | struct ext2_inode type ext2_inode_large (line 551) | struct ext2_inode_large type ext2_inode (line 553) | struct ext2_inode function EXT2FS_PACKME (line 639) | EXT2FS_PACKME struct ext4_encryption_policy { function EXT2FS_PACKME (line 647) | EXT2FS_PACKME struct ext4_encryption_key { type ext2_super_block (line 656) | struct ext2_super_block { type ext2_dir_entry (line 1012) | struct ext2_dir_entry { type ext2_dir_entry_2 (line 1033) | struct ext2_dir_entry_2 { type ext2_dir_entry_tail (line 1045) | struct ext2_dir_entry_tail { type mmp_struct (line 1119) | struct mmp_struct { FILE: src/ext2fs/ext2_io.h type ext2_loff_t (line 21) | typedef long long ext2_loff_t; type ext2_loff_t (line 23) | typedef long ext2_loff_t; type struct_io_manager (line 29) | struct struct_io_manager type struct_io_channel (line 30) | struct struct_io_channel type struct_io_stats (line 31) | struct struct_io_stats type struct_io_channel (line 39) | struct struct_io_channel { type struct_io_stats (line 66) | struct struct_io_stats { type struct_io_manager (line 73) | struct struct_io_manager { FILE: src/ext2fs/ext2_types.h type __u8 (line 14) | typedef uint8_t __u8; type __s8 (line 19) | typedef int8_t __s8; type __u16 (line 24) | typedef uint16_t __u16; type __s16 (line 29) | typedef int16_t __s16; type __u32 (line 34) | typedef uint32_t __u32; type __s32 (line 39) | typedef int32_t __s32; type __u64 (line 44) | typedef uint64_t __u64; type __s64 (line 49) | typedef int64_t __s64; type __u16 (line 79) | typedef __u16 __bitwise __le16; type __u32 (line 80) | typedef __u32 __bitwise __le32; type __u64 (line 81) | typedef __u64 __bitwise __le64; type __u16 (line 82) | typedef __u16 __bitwise __be16; type __u32 (line 83) | typedef __u32 __bitwise __be32; type __u64 (line 84) | typedef __u64 __bitwise __be64; FILE: src/ext2fs/ext2fs.h type __u32 (line 77) | typedef __u32 __bitwise ext2_ino_t; type __u32 (line 78) | typedef __u32 __bitwise blk_t; type __u64 (line 79) | typedef __u64 __bitwise blk64_t; type __u32 (line 80) | typedef __u32 __bitwise dgrp_t; type __u32 (line 81) | typedef __u32 __bitwise ext2_off_t; type __u64 (line 82) | typedef __u64 __bitwise ext2_off64_t; type __s64 (line 83) | typedef __s64 __bitwise e2_blkcnt_t; type __u32 (line 84) | typedef __u32 __bitwise ext2_dirhash_t; type struct_ext2_filsys (line 102) | struct struct_ext2_filsys type ext2fs_struct_generic_bitmap_base (line 108) | struct ext2fs_struct_generic_bitmap_base { type ext2fs_struct_generic_bitmap_base (line 113) | struct ext2fs_struct_generic_bitmap_base type ext2fs_struct_generic_bitmap_base (line 114) | struct ext2fs_struct_generic_bitmap_base type ext2fs_struct_generic_bitmap_base (line 115) | struct ext2fs_struct_generic_bitmap_base type ext2_struct_u32_list (line 124) | struct ext2_struct_u32_list type ext2_struct_u32_iterate (line 125) | struct ext2_struct_u32_iterate type ext2_struct_u32_list (line 127) | struct ext2_struct_u32_list type ext2_struct_u32_iterate (line 128) | struct ext2_struct_u32_iterate type ext2_struct_u32_list (line 131) | struct ext2_struct_u32_list type ext2_struct_u32_iterate (line 132) | struct ext2_struct_u32_iterate type ext2_db_entry2 (line 139) | struct ext2_db_entry2 { type ext2_db_entry (line 146) | struct ext2_db_entry { type ext2_struct_dblist (line 152) | struct ext2_struct_dblist type ext2_file (line 168) | struct ext2_file type blk_alloc_ctx (line 217) | struct blk_alloc_ctx type opaque_ext2_group_desc (line 218) | struct opaque_ext2_group_desc type struct_ext2_filsys (line 220) | struct struct_ext2_filsys { type blk_alloc_ctx (line 375) | struct blk_alloc_ctx { type ext2fs_extent (line 398) | struct ext2fs_extent { type ext2_extent_handle (line 405) | struct ext2_extent_handle type ext2_extent_path (line 406) | struct ext2_extent_path type ext2_extent_info (line 446) | struct ext2_extent_info { type ext2_struct_inode_scan (line 489) | struct ext2_struct_inode_scan type ext2_icount (line 561) | struct ext2_icount type ext2fs_struct_stat (line 666) | typedef struct stat64 ext2fs_struct_stat; type ext2fs_struct_stat (line 668) | typedef struct stat ext2fs_struct_stat; type ext2_xattr_handle (line 680) | struct ext2_xattr_handle function ext2fs_has_group_desc_csum (line 687) | static inline int ext2fs_has_group_desc_csum(ext2_filsys fs) function ext2fs_needs_large_file_feature (line 694) | static inline int ext2fs_needs_large_file_feature(unsigned long long fil... type blk_alloc_ctx (line 709) | struct blk_alloc_ctx type blk_alloc_ctx (line 724) | struct blk_alloc_ctx type ext2_inode (line 734) | struct ext2_inode type ext2_inode (line 905) | struct ext2_inode type ext2_inode (line 907) | struct ext2_inode type ext2_inode (line 909) | struct ext2_inode type ext2_super_block (line 910) | struct ext2_super_block type ext2_super_block (line 911) | struct ext2_super_block type ext2_super_block (line 913) | struct ext2_super_block type ext2_super_block (line 915) | struct ext2_super_block type ext2_super_block (line 916) | struct ext2_super_block type ext2_super_block (line 918) | struct ext2_super_block type ext2_super_block (line 920) | struct ext2_super_block type ext2_super_block (line 921) | struct ext2_super_block type ext2_super_block (line 923) | struct ext2_super_block type ext2_group_desc (line 926) | struct ext2_group_desc type opaque_ext2_group_desc (line 927) | struct opaque_ext2_group_desc type ext2_inode (line 960) | struct ext2_inode type ext2_inode (line 962) | struct ext2_inode type ext2_inode (line 963) | struct ext2_inode type ext2_inode (line 1001) | struct ext2_inode type ext2_inode (line 1005) | struct ext2_inode type ext2_inode (line 1009) | struct ext2_inode type mmp_struct (line 1050) | struct mmp_struct type mmp_struct (line 1051) | struct mmp_struct type ext2_super_block (line 1052) | struct ext2_super_block type ext2_super_block (line 1054) | struct ext2_super_block type ext2_super_block (line 1056) | struct ext2_super_block type ext2_ext_attr_header (line 1059) | struct ext2_ext_attr_header type ext2_ext_attr_header (line 1062) | struct ext2_ext_attr_header type ext2_dir_entry_tail (line 1068) | struct ext2_dir_entry_tail type ext2_dir_entry (line 1070) | struct ext2_dir_entry type ext2_dir_entry (line 1072) | struct ext2_dir_entry type ext2_dir_entry (line 1074) | struct ext2_dir_entry type ext2_dir_entry (line 1076) | struct ext2_dir_entry type ext2_dir_entry (line 1078) | struct ext2_dir_entry type ext2_dx_countlimit (line 1079) | struct ext2_dx_countlimit type ext2_dir_entry (line 1082) | struct ext2_dir_entry type ext2_dx_tail (line 1083) | struct ext2_dx_tail type ext3_extent_header (line 1086) | struct ext3_extent_header type ext3_extent_header (line 1089) | struct ext3_extent_header type ext2_inode_large (line 1099) | struct ext2_inode_large type ext2_inode_large (line 1101) | struct ext2_inode_large type ext2_db_entry (line 1120) | struct ext2_db_entry type ext2_db_entry2 (line 1124) | struct ext2_db_entry2 type ext2_db_entry2 (line 1128) | struct ext2_db_entry2 type ext2_db_entry (line 1142) | struct ext2_db_entry type ext2_db_entry2 (line 1144) | struct ext2_db_entry2 type ext2_dir_entry (line 1154) | struct ext2_dir_entry type ext2fs_nls_table (line 1193) | struct ext2fs_nls_table type ext2_dir_entry (line 1201) | struct ext2_dir_entry type ext2_dir_entry (line 1205) | struct ext2_dir_entry type ext2_dir_entry (line 1210) | struct ext2_dir_entry type ext2_dir_entry (line 1222) | struct ext2_dir_entry type ext2_ext_attr_entry (line 1236) | struct ext2_ext_attr_entry type ext2_ext_attr_entry (line 1239) | struct ext2_ext_attr_entry type ext2_xattr_handle (line 1262) | struct ext2_xattr_handle type ext2_xattr_handle (line 1263) | struct ext2_xattr_handle type ext2_xattr_handle (line 1264) | struct ext2_xattr_handle type ext2_xattr_handle (line 1268) | struct ext2_xattr_handle type ext2_xattr_handle (line 1270) | struct ext2_xattr_handle type ext2_xattr_handle (line 1274) | struct ext2_xattr_handle type ext2_xattr_handle (line 1277) | struct ext2_xattr_handle type ext2_xattr_handle (line 1278) | struct ext2_xattr_handle type ext2_inode_large (line 1280) | struct ext2_inode_large type ext2_xattr_handle (line 1281) | struct ext2_xattr_handle type ext2_xattr_handle (line 1285) | struct ext2_xattr_handle type ext2_ext_attr_header (line 1287) | struct ext2_ext_attr_header type ext2_ext_attr_entry (line 1288) | struct ext2_ext_attr_entry type ext2_inode (line 1289) | struct ext2_inode type ext2_inode (line 1290) | struct ext2_inode type ext2_inode (line 1291) | struct ext2_inode type ext2_inode (line 1292) | struct ext2_inode type ext2_inode (line 1299) | struct ext2_inode type ext2fs_extent (line 1303) | struct ext2fs_extent type ext2fs_extent (line 1306) | struct ext2fs_extent type ext2fs_extent (line 1308) | struct ext2fs_extent type ext2_extent_info (line 1314) | struct ext2_extent_info type ext2_inode (line 1322) | struct ext2_inode type ext2_inode (line 1331) | struct ext2_inode type ext2_inode (line 1336) | struct ext2_inode type ext2_inode (line 1341) | struct ext2_inode type ext2_inode (line 1459) | struct ext2_inode type ext2_inode (line 1461) | struct ext2_inode type ext2_inode (line 1463) | struct ext2_inode type ext2_super_block (line 1479) | struct ext2_super_block type ext2_inode (line 1513) | struct ext2_inode type ext2_inode (line 1516) | struct ext2_inode type ext2_inode_cache (line 1522) | struct ext2_inode_cache type ext2_inode (line 1526) | struct ext2_inode type ext2_inode (line 1533) | struct ext2_inode type ext2_inode (line 1546) | struct ext2_inode type ext2_inode (line 1549) | struct ext2_inode type ext2_inode (line 1551) | struct ext2_inode type ext2_inode (line 1554) | struct ext2_inode type ext2_inode (line 1557) | struct ext2_inode type ext2_inode (line 1559) | struct ext2_inode type ext2_inode (line 1562) | struct ext2_inode type ext2_inode (line 1571) | struct ext2_inode type ext2_inode (line 1585) | struct ext2_inode type ext2fs_nls_table (line 1609) | struct ext2fs_nls_table type ext2_inode (line 1666) | struct ext2_inode type ext2_ext_attr_header (line 1720) | struct ext2_ext_attr_header type ext2_ext_attr_header (line 1721) | struct ext2_ext_attr_header type ext2_ext_attr_entry (line 1722) | struct ext2_ext_attr_entry type ext2_ext_attr_entry (line 1723) | struct ext2_ext_attr_entry type ext2_super_block (line 1724) | struct ext2_super_block type ext2_group_desc (line 1725) | struct ext2_group_desc type ext2_group_desc (line 1726) | struct ext2_group_desc type ext2_inode_large (line 1727) | struct ext2_inode_large type ext2_inode_large (line 1728) | struct ext2_inode_large type ext2_inode (line 1730) | struct ext2_inode type ext2_inode (line 1731) | struct ext2_inode type mmp_struct (line 1732) | struct mmp_struct type ext2_inode (line 1740) | struct ext2_inode type ext2_inode (line 1742) | struct ext2_inode type ext2_inode (line 1785) | struct ext2_inode type ext2_dir_entry (line 1789) | struct ext2_dir_entry type ext2_dir_entry (line 1790) | struct ext2_dir_entry type ext2_dir_entry (line 1791) | struct ext2_dir_entry type ext2_dir_entry (line 1792) | struct ext2_dir_entry type ext2_inode (line 1793) | struct ext2_inode type ext2_inode_large (line 1793) | struct ext2_inode_large type ext2_inode (line 1794) | struct ext2_inode type ext2_inode_large (line 1794) | struct ext2_inode_large function _INLINE_ (line 1830) | _INLINE_ errcode_t ext2fs_get_mem(unsigned long size, void *ptr) function _INLINE_ (line 1841) | _INLINE_ errcode_t ext2fs_get_memzero(unsigned long size, void *ptr) function _INLINE_ (line 1853) | _INLINE_ errcode_t ext2fs_get_array(unsigned long count, unsigned long s... function _INLINE_ (line 1861) | _INLINE_ errcode_t ext2fs_get_arrayzero(unsigned long count, function _INLINE_ (line 1878) | _INLINE_ errcode_t ext2fs_free_mem(void *ptr) function _INLINE_ (line 1892) | _INLINE_ errcode_t ext2fs_resize_mem(unsigned long EXT2FS_ATTR((unused))... function _INLINE_ (line 1913) | _INLINE_ errcode_t ext2fs_resize_array(unsigned long size, function _INLINE_ (line 1944) | _INLINE_ void ext2fs_mark_super_dirty(ext2_filsys fs) function _INLINE_ (line 1952) | _INLINE_ void ext2fs_mark_changed(ext2_filsys fs) function _INLINE_ (line 1960) | _INLINE_ int ext2fs_test_changed(ext2_filsys fs) function _INLINE_ (line 1968) | _INLINE_ void ext2fs_mark_valid(ext2_filsys fs) function _INLINE_ (line 1976) | _INLINE_ void ext2fs_unmark_valid(ext2_filsys fs) function _INLINE_ (line 1984) | _INLINE_ int ext2fs_test_valid(ext2_filsys fs) function _INLINE_ (line 1992) | _INLINE_ void ext2fs_mark_ib_dirty(ext2_filsys fs) function _INLINE_ (line 2000) | _INLINE_ void ext2fs_mark_bb_dirty(ext2_filsys fs) function _INLINE_ (line 2008) | _INLINE_ int ext2fs_test_ib_dirty(ext2_filsys fs) function _INLINE_ (line 2016) | _INLINE_ int ext2fs_test_bb_dirty(ext2_filsys fs) function _INLINE_ (line 2024) | _INLINE_ dgrp_t ext2fs_group_of_blk(ext2_filsys fs, blk_t blk) function _INLINE_ (line 2031) | _INLINE_ dgrp_t ext2fs_group_of_ino(ext2_filsys fs, ext2_ino_t ino) function _INLINE_ (line 2039) | _INLINE_ blk_t ext2fs_group_first_block(ext2_filsys fs, dgrp_t group) function _INLINE_ (line 2047) | _INLINE_ blk_t ext2fs_group_last_block(ext2_filsys fs, dgrp_t group) function _INLINE_ (line 2052) | _INLINE_ blk_t ext2fs_inode_data_blocks(ext2_filsys fs, function _INLINE_ (line 2058) | _INLINE_ int ext2fs_htree_intnode_maxrecs(ext2_filsys fs, int blocks) function ext2fs_div_ceil (line 2072) | _INLINE_ unsigned int ext2fs_div_ceil(unsigned int a, unsigned int b) function _INLINE_ (line 2079) | _INLINE_ __u64 ext2fs_div64_ceil(__u64 a, __u64 b) function _INLINE_ (line 2086) | _INLINE_ int ext2fs_dirent_name_len(const struct ext2_dir_entry *entry) function _INLINE_ (line 2091) | _INLINE_ void ext2fs_dirent_set_name_len(struct ext2_dir_entry *entry, i... function _INLINE_ (line 2096) | _INLINE_ int ext2fs_dirent_file_type(const struct ext2_dir_entry *entry) function _INLINE_ (line 2101) | _INLINE_ void ext2fs_dirent_set_file_type(struct ext2_dir_entry *entry, ... function ext2_inode (line 2106) | ext2_inode *ext2fs_inode(struct ext2_inode_large * large_inode) function ext2_inode (line 2112) | ext2_inode * function ext2_dir_htree_level (line 2126) | static inline unsigned int ext2_dir_htree_level(ext2_filsys fs) FILE: src/ext2fs/ext2fsP.h function ext2fsP_is_disk_device (line 20) | static inline int ext2fsP_is_disk_device(mode_t mode) type ext2_struct_u32_list (line 32) | struct ext2_struct_u32_list { type ext2_struct_u32_iterate (line 40) | struct ext2_struct_u32_iterate { type ext2_struct_dblist (line 50) | struct ext2_struct_dblist { type dir_context (line 62) | struct dir_context { type ext2_inode_cache (line 81) | struct ext2_inode_cache { type ext2_inode_cache_ent (line 90) | struct ext2_inode_cache_ent { type ext2fs_nls_table (line 98) | struct ext2fs_nls_table { type ext2fs_nls_ops (line 103) | struct ext2fs_nls_ops { type ext2fs_numeric_progress_struct (line 126) | struct ext2fs_numeric_progress_struct { type ext2fs_progress_ops (line 135) | struct ext2fs_progress_ops { type ext2fs_progress_ops (line 147) | struct ext2fs_progress_ops type ext2fs_numeric_progress_struct (line 150) | struct ext2fs_numeric_progress_struct type ext2fs_numeric_progress_struct (line 153) | struct ext2fs_numeric_progress_struct type ext2fs_numeric_progress_struct (line 156) | struct ext2fs_numeric_progress_struct type ext2_inode (line 197) | struct ext2_inode FILE: src/ext2fs/ext3_extents.h type ext3_extent_tail (line 28) | struct ext3_extent_tail { type ext3_extent (line 36) | struct ext3_extent { type ext3_extent_idx (line 47) | struct ext3_extent_idx { type ext3_extent_header (line 58) | struct ext3_extent_header { type ext3_ext_path (line 73) | struct ext3_ext_path { FILE: src/ext2fs/ext4_acl.h type ext4_acl_entry (line 26) | typedef struct { type ext4_acl_entry_short (line 32) | typedef struct { type ext4_acl_header (line 37) | typedef struct { type posix_acl_xattr_entry (line 45) | typedef struct { type posix_acl_xattr_header (line 51) | typedef struct { FILE: src/ext2fs/ext_attr.c function errcode_t (line 28) | static errcode_t read_ea_inode_hash(ext2_filsys fs, ext2_ino_t ino, __u3... function __u32 (line 48) | __u32 ext2fs_ext_attr_hash_entry(struct ext2_ext_attr_entry *entry, void... function errcode_t (line 81) | errcode_t ext2fs_ext_attr_hash_entry2(ext2_filsys fs, function ext2fs_ext_attr_block_rehash (line 109) | void ext2fs_ext_attr_block_rehash(struct ext2_ext_attr_header *header, function __u32 (line 132) | __u32 ext2fs_get_ea_inode_hash(struct ext2_inode *inode) function ext2fs_set_ea_inode_hash (line 137) | void ext2fs_set_ea_inode_hash(struct ext2_inode *inode, __u32 hash) function __u64 (line 142) | __u64 ext2fs_get_ea_inode_ref(struct ext2_inode *inode) function ext2fs_set_ea_inode_ref (line 147) | void ext2fs_set_ea_inode_ref(struct ext2_inode *inode, __u64 ref_count) function errcode_t (line 153) | static errcode_t check_ext_attr_header(struct ext2_ext_attr_header *header) function errcode_t (line 163) | errcode_t ext2fs_read_ext_attr3(ext2_filsys fs, blk64_t block, void *buf, function errcode_t (line 188) | errcode_t ext2fs_read_ext_attr2(ext2_filsys fs, blk64_t block, void *buf) function errcode_t (line 193) | errcode_t ext2fs_read_ext_attr(ext2_filsys fs, blk_t block, void *buf) function errcode_t (line 198) | errcode_t ext2fs_write_ext_attr3(ext2_filsys fs, blk64_t block, void *in... function errcode_t (line 227) | errcode_t ext2fs_write_ext_attr2(ext2_filsys fs, blk64_t block, void *in... function errcode_t (line 232) | errcode_t ext2fs_write_ext_attr(ext2_filsys fs, blk_t block, void *inbuf) function errcode_t (line 240) | errcode_t ext2fs_adjust_ea_refcount3(ext2_filsys fs, blk64_t blk, function errcode_t (line 278) | errcode_t ext2fs_adjust_ea_refcount2(ext2_filsys fs, blk64_t blk, function errcode_t (line 286) | errcode_t ext2fs_adjust_ea_refcount(ext2_filsys fs, blk_t blk, type ext2_xattr (line 295) | struct ext2_xattr { type ext2_xattr_handle (line 302) | struct ext2_xattr_handle { function errcode_t (line 313) | static errcode_t ext2fs_xattrs_expand(struct ext2_xattr_handle *h, type ea_name_index (line 332) | struct ea_name_index { type ea_name_index (line 338) | struct ea_name_index type ea_name_index (line 351) | struct ea_name_index function find_ea_index (line 360) | static int find_ea_index(const char *fullname, const char **name, int *i... function errcode_t (line 374) | errcode_t ext2fs_free_ext_attr(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 446) | static errcode_t prep_ea_block_for_write(ext2_filsys fs, ext2_ino_t ino, function posix_acl_xattr_count (line 509) | static inline int function errcode_t (line 525) | static errcode_t convert_posix_acl_to_disk_buffer(const void *value, siz... function errcode_t (line 579) | static errcode_t convert_disk_buffer_to_posix_acl(const void *value, siz... function errcode_t (line 638) | static errcode_t function errcode_t (line 693) | errcode_t ext2fs_xattrs_write(struct ext2_xattr_handle *handle) function errcode_t (line 813) | static errcode_t read_xattrs_from_buffer(struct ext2_xattr_handle *handle, function xattrs_free_keys (line 975) | static void xattrs_free_keys(struct ext2_xattr_handle *h) function errcode_t (line 990) | errcode_t ext2fs_xattrs_read(struct ext2_xattr_handle *handle) function errcode_t (line 1097) | errcode_t ext2fs_xattrs_iterate(struct ext2_xattr_handle *h, function errcode_t (line 1120) | errcode_t ext2fs_xattr_get(struct ext2_xattr_handle *h, const char *key, function errcode_t (line 1152) | errcode_t ext2fs_xattr_inode_max_size(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 1212) | static errcode_t xattr_create_ea_inode(ext2_filsys fs, const void *value, function errcode_t (line 1263) | static errcode_t xattr_inode_dec_ref(ext2_filsys fs, ext2_ino_t ino) function errcode_t (line 1304) | static errcode_t xattr_update_entry(ext2_filsys fs, struct ext2_xattr *x, function xattr_find_position (line 1358) | static int xattr_find_position(struct ext2_xattr *attrs, int count, function errcode_t (line 1389) | static errcode_t xattr_array_update(struct ext2_xattr_handle *h, function space_used (line 1501) | static int space_used(struct ext2_xattr *attrs, int count) function errcode_t (line 1525) | errcode_t ext2fs_xattr_set(struct ext2_xattr_handle *h, function errcode_t (line 1637) | errcode_t ext2fs_xattr_remove(struct ext2_xattr_handle *handle, function errcode_t (line 1663) | errcode_t ext2fs_xattrs_open(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 1692) | errcode_t ext2fs_xattrs_close(struct ext2_xattr_handle **handle) function errcode_t (line 1703) | errcode_t ext2fs_xattrs_count(struct ext2_xattr_handle *handle, size_t *... function errcode_t (line 1710) | errcode_t ext2fs_xattrs_flags(struct ext2_xattr_handle *handle, FILE: src/ext2fs/extent.c type extent_path (line 42) | struct extent_path { type ext2_extent_handle (line 54) | struct ext2_extent_handle { type ext2_extent_path (line 67) | struct ext2_extent_path { function dbg_show_header (line 78) | static void dbg_show_header(struct ext3_extent_header *eh) function dbg_show_index (line 88) | static void dbg_show_index(struct ext3_extent_idx *ix) function dbg_show_extent (line 97) | static void dbg_show_extent(struct ext3_extent *ex) function dbg_print_extent (line 108) | static void dbg_print_extent(char *desc, struct ext2fs_extent *extent) function dump_path (line 127) | static void dump_path(const char *tag, struct ext2_extent_handle *handle, function errcode_t (line 165) | errcode_t ext2fs_extent_header_verify(void *ptr, int size) function ext2fs_extent_free (line 194) | void ext2fs_extent_free(ext2_extent_handle_t handle) function errcode_t (line 211) | errcode_t ext2fs_extent_open(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 217) | errcode_t ext2fs_extent_open2(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 305) | errcode_t ext2fs_extent_get(ext2_extent_handle_t handle, function errcode_t (line 578) | static errcode_t update_path(ext2_extent_handle_t handle) function errcode_t (line 608) | errcode_t ext2fs_extent_save_path(ext2_extent_handle_t handle, function errcode_t (line 637) | errcode_t ext2fs_extent_free_path(ext2_extent_path_t path) function errcode_t (line 655) | errcode_t ext2fs_extent_goto2(ext2_extent_handle_t handle, function errcode_t (line 742) | errcode_t ext2fs_extent_goto(ext2_extent_handle_t handle, function errcode_t (line 764) | errcode_t ext2fs_extent_fix_parents(ext2_extent_handle_t handle) type ext2fs_extent (line 821) | struct ext2fs_extent type extent_path (line 823) | struct extent_path type ext3_extent_idx (line 824) | struct ext3_extent_idx type ext3_extent (line 825) | struct ext3_extent function splitting_at_eof (line 872) | static int splitting_at_eof(struct ext2_extent_handle *handle, function errcode_t (line 895) | static errcode_t extent_node_split(ext2_extent_handle_t handle, function errcode_t (line 1152) | errcode_t ext2fs_extent_node_split(ext2_extent_handle_t handle) function errcode_t (line 1157) | errcode_t ext2fs_extent_insert(ext2_extent_handle_t handle, int flags, function errcode_t (line 1255) | errcode_t ext2fs_extent_set_bmap(ext2_extent_handle_t handle, function errcode_t (line 1599) | errcode_t ext2fs_extent_delete(ext2_extent_handle_t handle, int flags) function errcode_t (line 1676) | errcode_t ext2fs_extent_get_info(ext2_extent_handle_t handle, function ul_log2 (line 1708) | static int ul_log2(unsigned long arg) function ext2fs_max_extent_depth (line 1720) | size_t ext2fs_max_extent_depth(ext2_extent_handle_t handle) function errcode_t (line 1744) | errcode_t ext2fs_fix_extents_checksums(ext2_filsys fs, ext2_ino_t ino, FILE: src/ext2fs/fallocate.c type ext2fs_extent (line 64) | struct ext2fs_extent function errcode_t (line 85) | static errcode_t claim_range(ext2_filsys fs, struct ext2_inode *inode, function errcode_t (line 97) | static errcode_t ext_falloc_helper(ext2_filsys fs, function errcode_t (line 670) | static errcode_t extent_fallocate(ext2_filsys fs, int flags, ext2_ino_t ... function errcode_t (line 806) | errcode_t ext2fs_fallocate(ext2_filsys fs, int flags, ext2_ino_t ino, FILE: src/ext2fs/fileio.c type ext2_file (line 23) | struct ext2_file { type block_entry (line 35) | struct block_entry { type block_entry (line 39) | struct block_entry function errcode_t (line 43) | errcode_t ext2fs_file_open2(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 90) | errcode_t ext2fs_file_open(ext2_filsys fs, ext2_ino_t ino, function ext2_filsys (line 99) | ext2_filsys ext2fs_file_get_fs(ext2_file_t file) type ext2_inode (line 109) | struct ext2_inode function ext2_ino_t (line 117) | ext2_ino_t ext2fs_file_get_inode_num(ext2_file_t file) function errcode_t (line 128) | errcode_t ext2fs_file_flush(ext2_file_t file) function errcode_t (line 183) | static errcode_t sync_buffer_position(ext2_file_t file) function errcode_t (line 208) | static errcode_t load_buffer(ext2_file_t file, int dontfill) function errcode_t (line 237) | errcode_t ext2fs_file_close(ext2_file_t file) function errcode_t (line 253) | static errcode_t function errcode_t (line 285) | errcode_t ext2fs_file_read(ext2_file_t file, void *buf, function errcode_t (line 331) | static errcode_t function errcode_t (line 386) | errcode_t ext2fs_file_write(ext2_file_t file, const void *buf, function errcode_t (line 504) | errcode_t ext2fs_file_llseek(ext2_file_t file, __u64 offset, function errcode_t (line 524) | errcode_t ext2fs_file_lseek(ext2_file_t file, ext2_off_t offset, function errcode_t (line 541) | errcode_t ext2fs_file_get_lsize(ext2_file_t file, __u64 *ret_size) function ext2_off_t (line 552) | ext2_off_t ext2fs_file_get_size(ext2_file_t file) function errcode_t (line 564) | static errcode_t ext2fs_file_zero_past_offset(ext2_file_t file, function errcode_t (line 614) | errcode_t ext2fs_file_set_size2(ext2_file_t file, ext2_off64_t size) function errcode_t (line 652) | errcode_t ext2fs_file_set_size(ext2_file_t file, ext2_off_t size) FILE: src/ext2fs/freefs.c function ext2fs_free (line 22) | void ext2fs_free(ext2_filsys fs) function ext2fs_u32_list_free (line 76) | void ext2fs_u32_list_free(ext2_u32_list bb) function ext2fs_badblocks_list_free (line 87) | void ext2fs_badblocks_list_free(ext2_badblocks_list bb) function ext2fs_free_dblist (line 96) | void ext2fs_free_dblist(ext2_dblist dblist) FILE: src/ext2fs/gen_bitmap.c type ext2fs_struct_generic_bitmap_32 (line 31) | struct ext2fs_struct_generic_bitmap_32 { type ext2fs_struct_generic_bitmap_32 (line 42) | struct ext2fs_struct_generic_bitmap_32 function ext2fs_warn_bitmap2 (line 58) | void ext2fs_warn_bitmap2(ext2fs_generic_bitmap gen_bitmap, function errcode_t (line 72) | static errcode_t check_magic(ext2fs_generic_bitmap bitmap) function errcode_t (line 81) | errcode_t ext2fs_make_generic_bitmap(errcode_t magic, ext2_filsys fs, function errcode_t (line 138) | errcode_t ext2fs_allocate_generic_bitmap(__u32 start, function errcode_t (line 148) | errcode_t ext2fs_copy_generic_bitmap(ext2fs_generic_bitmap gen_src, function ext2fs_free_generic_bitmap (line 160) | void ext2fs_free_generic_bitmap(ext2fs_inode_bitmap gen_bitmap) function ext2fs_test_generic_bitmap (line 179) | int ext2fs_test_generic_bitmap(ext2fs_generic_bitmap bitmap, function ext2fs_mark_generic_bitmap (line 203) | int ext2fs_mark_generic_bitmap(ext2fs_generic_bitmap bitmap, function ext2fs_unmark_generic_bitmap (line 227) | int ext2fs_unmark_generic_bitmap(ext2fs_generic_bitmap bitmap, function __u32 (line 251) | __u32 ext2fs_get_generic_bitmap_start(ext2fs_generic_bitmap bitmap) function __u32 (line 270) | __u32 ext2fs_get_generic_bitmap_end(ext2fs_generic_bitmap bitmap) function ext2fs_clear_generic_bitmap (line 288) | void ext2fs_clear_generic_bitmap(ext2fs_generic_bitmap bitmap) function errcode_t (line 309) | errcode_t ext2fs_fudge_generic_bitmap_end(ext2fs_inode_bitmap gen_bitmap, function errcode_t (line 325) | errcode_t ext2fs_resize_generic_bitmap(errcode_t magic, function errcode_t (line 369) | errcode_t ext2fs_compare_generic_bitmap(errcode_t magic, errcode_t neq, function ext2fs_set_generic_bitmap_padding (line 396) | void ext2fs_set_generic_bitmap_padding(ext2fs_generic_bitmap gen_map) function errcode_t (line 408) | errcode_t ext2fs_get_generic_bitmap_range(ext2fs_generic_bitmap gen_bmap, function errcode_t (line 425) | errcode_t ext2fs_set_generic_bitmap_range(ext2fs_generic_bitmap gen_bmap, function ext2fs_mem_is_zero (line 446) | int ext2fs_mem_is_zero(const char *mem, size_t len) function ext2fs_test_clear_generic_bitmap_range (line 465) | static int ext2fs_test_clear_generic_bitmap_range(ext2fs_generic_bitmap ... function errcode_t (line 538) | errcode_t ext2fs_find_first_zero_generic_bitmap(ext2fs_generic_bitmap ge... function errcode_t (line 562) | errcode_t ext2fs_find_first_set_generic_bitmap(ext2fs_generic_bitmap gen... function ext2fs_test_block_bitmap_range (line 586) | int ext2fs_test_block_bitmap_range(ext2fs_block_bitmap gen_bitmap, function ext2fs_test_inode_bitmap_range (line 602) | int ext2fs_test_inode_bitmap_range(ext2fs_inode_bitmap gen_bitmap, function ext2fs_mark_block_bitmap_range (line 618) | void ext2fs_mark_block_bitmap_range(ext2fs_block_bitmap gen_bitmap, function ext2fs_unmark_block_bitmap_range (line 634) | void ext2fs_unmark_block_bitmap_range(ext2fs_block_bitmap gen_bitmap, FILE: src/ext2fs/gen_bitmap64.c function warn_bitmap (line 71) | static void warn_bitmap(ext2fs_generic_bitmap_64 bitmap, function errcode_t (line 90) | errcode_t ext2fs_alloc_generic_bmap(ext2_filsys fs, errcode_t magic, function ext2fs_print_bmap_statistics (line 178) | static void ext2fs_print_bmap_statistics(ext2fs_generic_bitmap_64 bitmap) function ext2fs_free_generic_bmap (line 244) | void ext2fs_free_generic_bmap(ext2fs_generic_bitmap gen_bmap) function errcode_t (line 276) | errcode_t ext2fs_copy_generic_bmap(ext2fs_generic_bitmap gen_src, function errcode_t (line 347) | errcode_t ext2fs_resize_generic_bmap(ext2fs_generic_bitmap gen_bmap, function errcode_t (line 368) | errcode_t ext2fs_fudge_generic_bmap_end(ext2fs_generic_bitmap gen_bitmap, function __u64 (line 400) | __u64 ext2fs_get_generic_bmap_start(ext2fs_generic_bitmap gen_bitmap) function __u64 (line 416) | __u64 ext2fs_get_generic_bmap_end(ext2fs_generic_bitmap gen_bitmap) function ext2fs_clear_generic_bmap (line 432) | void ext2fs_clear_generic_bmap(ext2fs_generic_bitmap gen_bitmap) function ext2fs_mark_generic_bmap (line 442) | int ext2fs_mark_generic_bmap(ext2fs_generic_bitmap gen_bitmap, function ext2fs_unmark_generic_bmap (line 481) | int ext2fs_unmark_generic_bmap(ext2fs_generic_bitmap gen_bitmap, function ext2fs_test_generic_bmap (line 513) | int ext2fs_test_generic_bmap(ext2fs_generic_bitmap gen_bitmap, function errcode_t (line 551) | errcode_t ext2fs_set_generic_bmap_range(ext2fs_generic_bitmap gen_bmap, function errcode_t (line 578) | errcode_t ext2fs_get_generic_bmap_range(ext2fs_generic_bitmap gen_bmap, function errcode_t (line 605) | errcode_t ext2fs_compare_generic_bmap(errcode_t neq, function ext2fs_set_generic_bmap_padding (line 638) | void ext2fs_set_generic_bmap_padding(ext2fs_generic_bitmap gen_bmap) function ext2fs_test_block_bitmap_range2 (line 654) | int ext2fs_test_block_bitmap_range2(ext2fs_block_bitmap gen_bmap, function ext2fs_mark_block_bitmap_range2 (line 699) | void ext2fs_mark_block_bitmap_range2(ext2fs_block_bitmap gen_bmap, function ext2fs_unmark_block_bitmap_range2 (line 740) | void ext2fs_unmark_block_bitmap_range2(ext2fs_block_bitmap gen_bmap, function ext2fs_warn_bitmap32 (line 781) | void ext2fs_warn_bitmap32(ext2fs_generic_bitmap gen_bitmap, const char *... function errcode_t (line 796) | errcode_t ext2fs_convert_subcluster_bitmap(ext2_filsys fs, function errcode_t (line 834) | errcode_t ext2fs_find_first_zero_generic_bmap(ext2fs_generic_bitmap bitmap, function errcode_t (line 889) | errcode_t ext2fs_find_first_set_generic_bmap(ext2fs_generic_bitmap bitmap, function errcode_t (line 944) | errcode_t ext2fs_count_used_clusters(ext2_filsys fs, blk64_t start, FILE: src/ext2fs/get_num_dirs.c function errcode_t (line 28) | errcode_t ext2fs_get_num_dirs(ext2_filsys fs, ext2_ino_t *ret_num_dirs) FILE: src/ext2fs/hashmap.c type ext2fs_hashmap (line 4) | struct ext2fs_hashmap { function ext2fs_djb2_hash (line 20) | uint32_t ext2fs_djb2_hash(const void *str, size_t size) type ext2fs_hashmap (line 33) | struct ext2fs_hashmap type ext2fs_hashmap (line 37) | struct ext2fs_hashmap type ext2fs_hashmap (line 37) | struct ext2fs_hashmap type ext2fs_hashmap_entry (line 38) | struct ext2fs_hashmap_entry function ext2fs_hashmap_add (line 48) | void ext2fs_hashmap_add(struct ext2fs_hashmap *h, void *data, const void... type ext2fs_hashmap (line 71) | struct ext2fs_hashmap type ext2fs_hashmap_entry (line 74) | struct ext2fs_hashmap_entry type ext2fs_hashmap (line 83) | struct ext2fs_hashmap type ext2fs_hashmap_entry (line 84) | struct ext2fs_hashmap_entry function ext2fs_hashmap_free (line 90) | void ext2fs_hashmap_free(struct ext2fs_hashmap *h) FILE: src/ext2fs/hashmap.h type ext2fs_hashmap (line 16) | struct ext2fs_hashmap type ext2fs_hashmap_entry (line 18) | struct ext2fs_hashmap_entry { type ext2fs_hashmap (line 27) | struct ext2fs_hashmap type ext2fs_hashmap (line 30) | struct ext2fs_hashmap type ext2fs_hashmap (line 32) | struct ext2fs_hashmap type ext2fs_hashmap (line 34) | struct ext2fs_hashmap type ext2fs_hashmap_entry (line 35) | struct ext2fs_hashmap_entry type ext2fs_hashmap (line 36) | struct ext2fs_hashmap type ext2fs_hashmap_entry (line 37) | struct ext2fs_hashmap_entry type ext2fs_hashmap (line 38) | struct ext2fs_hashmap FILE: src/ext2fs/i_block.c function errcode_t (line 30) | errcode_t ext2fs_iblk_add_blocks(ext2_filsys fs, struct ext2_inode *inode, function errcode_t (line 53) | errcode_t ext2fs_iblk_sub_blocks(ext2_filsys fs, struct ext2_inode *inode, function errcode_t (line 77) | errcode_t ext2fs_iblk_set(ext2_filsys fs, struct ext2_inode *inode, blk6... FILE: src/ext2fs/ind_block.c function errcode_t (line 23) | errcode_t ext2fs_read_ind_block(ext2_filsys fs, blk_t blk, void *buf) function errcode_t (line 48) | errcode_t ext2fs_write_ind_block(ext2_filsys fs, blk_t blk, void *buf) FILE: src/ext2fs/initialize.c function calc_reserved_gdt_blocks (line 59) | static unsigned int calc_reserved_gdt_blocks(ext2_filsys fs) function errcode_t (line 89) | errcode_t ext2fs_initialize(const char *name, int flags, FILE: src/ext2fs/inline.c function errcode_t (line 45) | errcode_t ext2fs_get_memalign(unsigned long size, function isaligned (line 85) | static int isaligned(void *ptr, unsigned long align) function errcode_t (line 90) | static errcode_t test_memalign(unsigned long align) function main (line 104) | int main(int argc, char **argv) FILE: src/ext2fs/inline_data.c type ext2_inline_data (line 23) | struct ext2_inline_data { function errcode_t (line 30) | static errcode_t ext2fs_inline_data_ea_set(struct ext2_inline_data *data) function errcode_t (line 50) | static errcode_t ext2fs_inline_data_ea_get(struct ext2_inline_data *data) function errcode_t (line 80) | errcode_t ext2fs_inline_data_init(ext2_filsys fs, ext2_ino_t ino) function errcode_t (line 92) | errcode_t ext2fs_inline_data_size(ext2_filsys fs, ext2_ino_t ino, size_t... function ext2fs_inline_data_dir_iterate (line 115) | int ext2fs_inline_data_dir_iterate(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 254) | errcode_t ext2fs_inline_data_ea_remove(ext2_filsys fs, ext2_ino_t ino) function errcode_t (line 273) | static errcode_t ext2fs_inline_data_convert_dir(ext2_filsys fs, ext2_ino... function errcode_t (line 345) | static errcode_t function errcode_t (line 397) | static errcode_t function errcode_t (line 430) | errcode_t ext2fs_inline_data_expand(ext2_filsys fs, ext2_ino_t ino) function errcode_t (line 501) | errcode_t ext2fs_inline_data_get(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 533) | errcode_t ext2fs_inline_data_set(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 595) | static errcode_t file_test(ext2_filsys fs) function errcode_t (line 689) | static errcode_t dir_test(ext2_filsys fs) function main (line 776) | int main(int argc, char *argv[]) FILE: src/ext2fs/inode.c type ext2_struct_inode_scan (line 37) | struct ext2_struct_inode_scan { function errcode_t (line 65) | errcode_t ext2fs_flush_icache(ext2_filsys fs) function ext2fs_free_inode_cache (line 82) | void ext2fs_free_inode_cache(struct ext2_inode_cache *icache) function errcode_t (line 99) | errcode_t ext2fs_create_inode_cache(ext2_filsys fs, unsigned int cache_s... function errcode_t (line 140) | errcode_t ext2fs_open_inode_scan(ext2_filsys fs, int buffer_blocks, function ext2fs_close_inode_scan (line 229) | void ext2fs_close_inode_scan(ext2_inode_scan scan) function ext2fs_set_inode_callback (line 242) | void ext2fs_set_inode_callback(ext2_inode_scan scan, function ext2fs_inode_scan_flags (line 256) | int ext2fs_inode_scan_flags(ext2_inode_scan scan, int set_flags, function errcode_t (line 274) | static errcode_t get_next_blockgroup(ext2_inode_scan scan) function errcode_t (line 308) | errcode_t ext2fs_inode_scan_goto_blockgroup(ext2_inode_scan scan, function errcode_t (line 324) | static errcode_t check_for_inode_bad_blocks(ext2_inode_scan scan, function block_map_looks_insane (line 384) | static int block_map_looks_insane(ext2_filsys fs, function extent_head_looks_insane (line 414) | static int extent_head_looks_insane(struct ext2_inode_large *inode) function check_inode_block_sanity (line 428) | static void check_inode_block_sanity(ext2_inode_scan scan, blk64_t num_b... function errcode_t (line 518) | static errcode_t get_next_blocks(ext2_inode_scan scan) function is_empty_scan (line 582) | static inline int is_empty_scan(ext2_inode_scan scan) function errcode_t (line 596) | errcode_t ext2fs_get_next_inode_full(ext2_inode_scan scan, ext2_ino_t *ino, function errcode_t (line 741) | errcode_t ext2fs_get_next_inode(ext2_inode_scan scan, ext2_ino_t *ino, function errcode_t (line 751) | errcode_t ext2fs_read_inode2(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 869) | errcode_t ext2fs_read_inode_full(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 875) | errcode_t ext2fs_read_inode(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 882) | errcode_t ext2fs_write_inode2(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 1007) | errcode_t ext2fs_write_inode_full(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 1013) | errcode_t ext2fs_write_inode(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 1024) | errcode_t ext2fs_write_new_inode(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 1063) | errcode_t ext2fs_get_blocks(ext2_filsys fs, ext2_ino_t ino, blk_t *blocks) function errcode_t (line 1086) | errcode_t ext2fs_check_directory(ext2_filsys fs, ext2_ino_t ino) FILE: src/ext2fs/io_manager.c function errcode_t (line 23) | errcode_t io_channel_set_options(io_channel channel, const char *opts) function errcode_t (line 60) | errcode_t io_channel_write_byte(io_channel channel, unsigned long offset, function errcode_t (line 72) | errcode_t io_channel_read_blk64(io_channel channel, unsigned long long b... function errcode_t (line 88) | errcode_t io_channel_write_blk64(io_channel channel, unsigned long long ... function errcode_t (line 104) | errcode_t io_channel_discard(io_channel channel, unsigned long long block, function errcode_t (line 115) | errcode_t io_channel_zeroout(io_channel channel, unsigned long long block, function errcode_t (line 126) | errcode_t io_channel_alloc_buf(io_channel io, int count, void *ptr) function errcode_t (line 143) | errcode_t io_channel_cache_readahead(io_channel io, unsigned long long b... FILE: src/ext2fs/jfs_compat.h type tid_t (line 33) | typedef unsigned int tid_t; type journal_t (line 34) | typedef struct journal_s journal_t; type kdev_s (line 35) | struct kdev_s type buffer_head (line 37) | struct buffer_head type inode (line 38) | struct inode type gfp_t (line 40) | typedef unsigned int gfp_t; type __u64 (line 46) | typedef __u64 u64; type journal_s (line 69) | struct journal_s FILE: src/ext2fs/kernel-jbd.h type journal_header_t (line 101) | typedef struct journal_header_s type commit_header (line 137) | struct commit_header { type journal_block_tag3_t (line 152) | typedef struct journal_block_tag3_s type journal_block_tag_t (line 160) | typedef struct journal_block_tag_s type jbd2_journal_block_tail (line 169) | struct jbd2_journal_block_tail { type jbd2_journal_revoke_header_t (line 177) | typedef struct journal_revoke_header_s type journal_superblock_t (line 196) | typedef struct journal_superblock_s function _INLINE_ (line 392) | _INLINE_ size_t journal_tag_bytes(journal_t *journal) function _INLINE_ (line 410) | _INLINE_ int jbd2_journal_has_csum_v2or3(journal_t *journal) function _INLINE_ (line 421) | _INLINE_ int tid_gt(tid_t x, tid_t y) function _INLINE_ (line 427) | _INLINE_ int tid_geq(tid_t x, tid_t y) type inode (line 436) | struct inode type inode (line 454) | struct inode FILE: src/ext2fs/kernel-list.h type list_head (line 14) | struct list_head { function __list_add (line 34) | static __inline__ void __list_add(struct list_head * new, function list_add (line 47) | static __inline__ void list_add(struct list_head *new, struct list_head ... function list_add_tail (line 55) | static __inline__ void list_add_tail(struct list_head *new, struct list_... function __list_del (line 67) | static __inline__ void __list_del(struct list_head * prev, function list_del (line 74) | static __inline__ void list_del(struct list_head *entry) function list_empty (line 79) | static __inline__ int list_empty(struct list_head *head) function list_splice (line 87) | static __inline__ void list_splice(struct list_head *list, struct list_h... FILE: src/ext2fs/link.c type dx_frame (line 25) | struct dx_frame { type dx_lookup_info (line 33) | struct dx_lookup_info { function errcode_t (line 42) | static errcode_t alloc_dx_frame(ext2_filsys fs, struct dx_frame *frame) function dx_release (line 47) | static void dx_release(struct dx_lookup_info *info) function dx_search_entry (line 60) | static void dx_search_entry(struct dx_frame *frame, int count, __u32 hash) function errcode_t (line 76) | static errcode_t load_logical_dir_block(ext2_filsys fs, ext2_ino_t dir, function errcode_t (line 92) | static errcode_t dx_lookup(ext2_filsys fs, ext2_ino_t dir, type link_struct (line 171) | struct link_struct { type link_struct (line 191) | struct link_struct type ext2_dir_entry (line 192) | struct ext2_dir_entry type ext2_dir_entry_tail (line 207) | struct ext2_dir_entry_tail type ext2_dir_entry (line 212) | struct ext2_dir_entry type ext2_dir_entry (line 236) | struct ext2_dir_entry function errcode_t (line 263) | static errcode_t add_dirent_to_buf(ext2_filsys fs, e2_blkcnt_t blockcnt, type dx_hash_map (line 302) | struct dx_hash_map { function EXT2_QSORT_TYPE (line 308) | static EXT2_QSORT_TYPE dx_hash_map_cmp(const void *ap, const void *bp) function errcode_t (line 319) | static errcode_t dx_move_dirents(ext2_filsys fs, struct dx_hash_map *map, function errcode_t (line 355) | static errcode_t dx_insert_entry(ext2_filsys fs, ext2_ino_t dir, function errcode_t (line 373) | static errcode_t dx_split_leaf(ext2_filsys fs, ext2_ino_t dir, function errcode_t (line 452) | static errcode_t dx_grow_tree(ext2_filsys fs, ext2_ino_t dir, function errcode_t (line 555) | static errcode_t dx_link(ext2_filsys fs, ext2_ino_t dir, function errcode_t (line 607) | errcode_t ext2fs_link(ext2_filsys fs, ext2_ino_t dir, const char *name, FILE: src/ext2fs/lookup.c type lookup_struct (line 22) | struct lookup_struct { function lookup_proc (line 32) | static int lookup_proc(struct ext2_dir_entry *dirent, function errcode_t (line 50) | errcode_t ext2fs_lookup(ext2_filsys fs, ext2_ino_t dir, const char *name, FILE: src/ext2fs/mkdir.c function errcode_t (line 35) | errcode_t ext2fs_mkdir(ext2_filsys fs, ext2_ino_t parent, ext2_ino_t inum, FILE: src/ext2fs/mkjournal.c function errcode_t (line 48) | errcode_t ext2fs_create_journal_superblock(ext2_filsys fs, function errcode_t (line 92) | static errcode_t write_journal_file(ext2_filsys fs, char *filename, function errcode_t (line 154) | errcode_t ext2fs_zero_blocks2(ext2_filsys fs, blk64_t blk, int num, function errcode_t (line 220) | errcode_t ext2fs_zero_blocks(ext2_filsys fs, blk_t blk, int num, function blk64_t (line 237) | static blk64_t get_midpoint_journal_block(ext2_filsys fs) function errcode_t (line 266) | static errcode_t write_journal_inode(ext2_filsys fs, ext2_ino_t journal_... function ext2fs_default_journal_size (line 342) | int ext2fs_default_journal_size(__u64 num_blocks) function ext2fs_journal_sb_start (line 363) | int ext2fs_journal_sb_start(int blocksize) function errcode_t (line 373) | errcode_t ext2fs_add_journal_device(ext2_filsys fs, ext2_filsys journal_... function errcode_t (line 439) | errcode_t ext2fs_add_journal_inode2(ext2_filsys fs, blk_t num_blocks, function errcode_t (line 552) | errcode_t ext2fs_add_journal_inode(ext2_filsys fs, blk_t num_blocks, int... FILE: src/ext2fs/mmp.c function errcode_t (line 46) | errcode_t ext2fs_mmp_read(ext2_filsys fs, blk64_t mmp_blk, void *buf) function errcode_t (line 128) | errcode_t ext2fs_mmp_write(ext2_filsys fs, blk64_t mmp_blk, void *buf) function ext2fs_mmp_new_seq (line 172) | unsigned ext2fs_mmp_new_seq(void) function errcode_t (line 197) | static errcode_t ext2fs_mmp_reset(ext2_filsys fs) function errcode_t (line 232) | errcode_t ext2fs_mmp_update(ext2_filsys fs) function errcode_t (line 237) | errcode_t ext2fs_mmp_clear(ext2_filsys fs) function errcode_t (line 253) | errcode_t ext2fs_mmp_init(ext2_filsys fs) function errcode_t (line 296) | errcode_t ext2fs_mmp_start(ext2_filsys fs) function errcode_t (line 399) | errcode_t ext2fs_mmp_stop(ext2_filsys fs) function errcode_t (line 445) | errcode_t ext2fs_mmp_update2(ext2_filsys fs, int immediately) FILE: src/ext2fs/namei.c function errcode_t (line 29) | static errcode_t follow_link(ext2_filsys fs, ext2_ino_t root, ext2_ino_t... function errcode_t (line 97) | static errcode_t dir_namei(ext2_filsys fs, ext2_ino_t root, ext2_ino_t dir, function errcode_t (line 135) | static errcode_t open_namei(ext2_filsys fs, ext2_ino_t root, ext2_ino_t ... function errcode_t (line 172) | errcode_t ext2fs_namei(ext2_filsys fs, ext2_ino_t root, ext2_ino_t cwd, function errcode_t (line 191) | errcode_t ext2fs_namei_follow(ext2_filsys fs, ext2_ino_t root, ext2_ino_... function errcode_t (line 210) | errcode_t ext2fs_follow_link(ext2_filsys fs, ext2_ino_t root, ext2_ino_t... FILE: src/ext2fs/newdir.c function errcode_t (line 29) | errcode_t ext2fs_new_dir_block(ext2_filsys fs, ext2_ino_t dir_ino, type ext2_dir_entry (line 110) | struct ext2_dir_entry FILE: src/ext2fs/nt_io.c type NT_PRIVATE_DATA (line 48) | typedef struct _NT_PRIVATE_DATA { type struct_io_manager (line 75) | struct struct_io_manager type ERROR_ENTRY (line 91) | typedef struct { function _MapDosError (line 144) | static unsigned _MapDosError(IN ULONG WinError) function _MapNtStatus (line 165) | static __inline unsigned _MapNtStatus(IN NTSTATUS Status) function DWORD (line 171) | DWORD ext2_last_winerror(DWORD default_error) function NTSTATUS (line 179) | static NTSTATUS _OpenNtName(IN PCSTR Name, IN BOOLEAN Readonly, OUT PHAN... function NTSTATUS (line 227) | static NTSTATUS _OpenDriveLetter(IN CHAR Letter, IN BOOLEAN ReadOnly, OU... function NTSTATUS (line 234) | static __inline NTSTATUS _FlushDrive(IN HANDLE Handle) function NTSTATUS (line 241) | static __inline NTSTATUS _LockDrive(IN HANDLE Handle) function NTSTATUS (line 248) | static __inline NTSTATUS _UnlockDrive(IN HANDLE Handle) function NTSTATUS (line 254) | static __inline NTSTATUS _DismountDrive(IN HANDLE Handle) function BOOLEAN (line 260) | static __inline BOOLEAN _IsMounted(IN HANDLE Handle) function NTSTATUS (line 266) | static __inline NTSTATUS _CloseDisk(IN HANDLE Handle) function PCSTR (line 271) | static PCSTR _NormalizeDeviceName(IN PCSTR Device, IN PSTR NormalizedDev... function VOID (line 294) | static VOID _GetDeviceSize(IN HANDLE h, OUT unsigned __int64 *FsSize) function BOOLEAN (line 327) | static BOOLEAN _Ext2OpenDevice(IN PCSTR Name, IN BOOLEAN ReadOnly, OUT P... function BOOLEAN (line 365) | static BOOLEAN _BlockIo(IN HANDLE Handle, IN LARGE_INTEGER Offset, IN UL... function BOOLEAN (line 395) | static BOOLEAN _RawWrite(IN HANDLE Handle, IN LARGE_INTEGER Offset, IN U... function BOOLEAN (line 400) | static BOOLEAN _RawRead(IN HANDLE Handle, IN LARGE_INTEGER Offset, IN UL... function BOOLEAN (line 405) | static BOOLEAN _SetPartType(IN HANDLE Handle, IN UCHAR Type) function errcode_t (line 416) | errcode_t ext2fs_check_if_mounted(const char *file, int *mount_flags) function errcode_t (line 435) | errcode_t ext2fs_check_mount_point(const char *file, int *mount_flags, c... function errcode_t (line 443) | errcode_t ext2fs_get_device_size2(const char *file, int blocksize, blk64... function errcode_t (line 465) | static errcode_t nt_open(const char *name, int flags, io_channel *channel) function errcode_t (line 542) | static errcode_t nt_close(io_channel channel) function errcode_t (line 569) | static errcode_t nt_set_blksize(io_channel channel, int blksize) function errcode_t (line 593) | static errcode_t nt_read_blk64(io_channel channel, unsigned long long bl... function errcode_t (line 644) | static errcode_t nt_read_blk(io_channel channel, unsigned long block, in... function errcode_t (line 649) | static errcode_t nt_write_blk64(io_channel channel, unsigned long long b... function errcode_t (line 696) | static errcode_t nt_write_blk(io_channel channel, unsigned long block, i... function errcode_t (line 701) | static errcode_t nt_flush(io_channel channel) FILE: src/ext2fs/openfs.c function blk64_t (line 35) | blk64_t ext2fs_descriptor_block_loc2(ext2_filsys fs, blk64_t group_block, function blk_t (line 83) | blk_t ext2fs_descriptor_block_loc(ext2_filsys fs, blk_t group_block, dgr... function errcode_t (line 88) | errcode_t ext2fs_open(const char *name, int flags, int superblock, function block_sha_map_free_entry (line 96) | static void block_sha_map_free_entry(void *data) function errcode_t (line 116) | errcode_t ext2fs_open2(const char *name, const char *io_options, function errcode_t (line 535) | errcode_t ext2fs_get_data_io(ext2_filsys fs, io_channel *old_io) function errcode_t (line 545) | errcode_t ext2fs_set_data_io(ext2_filsys fs, io_channel new_io) function errcode_t (line 553) | errcode_t ext2fs_rewrite_to_io(ext2_filsys fs, io_channel new_io) FILE: src/ext2fs/punch.c function check_zero_block (line 29) | static int check_zero_block(char *buf, int blocksize) function errcode_t (line 49) | static errcode_t ind_punch(ext2_filsys fs, struct ext2_inode *inode, function errcode_t (line 105) | static errcode_t ext2fs_punch_ind(ext2_filsys fs, struct ext2_inode *inode, function dbg_print_extent (line 169) | static void dbg_print_extent(char *desc, struct ext2fs_extent *extent) function errcode_t (line 193) | static errcode_t punch_extent_blocks(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 261) | static errcode_t ext2fs_punch_extent(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 450) | static errcode_t ext2fs_punch_inline_data(ext2_filsys fs, ext2_ino_t ino, function errcode_t (line 479) | errcode_t ext2fs_punch(ext2_filsys fs, ext2_ino_t ino, FILE: src/ext2fs/rbtree.c function __rb_rotate_left (line 25) | static void __rb_rotate_left(struct rb_node *node, struct rb_root *root) function __rb_rotate_right (line 48) | static void __rb_rotate_right(struct rb_node *node, struct rb_root *root) function ext2fs_rb_insert_color (line 71) | void ext2fs_rb_insert_color(struct rb_node *node, struct rb_root *root) function __rb_erase_color (line 136) | static void __rb_erase_color(struct rb_node *node, struct rb_node *parent, function ext2fs_rb_erase (line 216) | void ext2fs_rb_erase(struct rb_node *node, struct rb_root *root) function ext2fs_rb_augment_path (line 283) | static void ext2fs_rb_augment_path(struct rb_node *node, rb_augment_f fu... function ext2fs_rb_augment_insert (line 306) | void ext2fs_rb_augment_insert(struct rb_node *node, rb_augment_f func, v... type rb_node (line 320) | struct rb_node type rb_node (line 320) | struct rb_node type rb_node (line 322) | struct rb_node function ext2fs_rb_augment_erase_end (line 347) | void ext2fs_rb_augment_erase_end(struct rb_node *node, rb_augment_f func... type rb_node (line 356) | struct rb_node type rb_root (line 356) | struct rb_root type rb_node (line 358) | struct rb_node type rb_node (line 368) | struct rb_node type rb_root (line 368) | struct rb_root type rb_node (line 370) | struct rb_node type rb_node (line 380) | struct rb_node type rb_node (line 380) | struct rb_node type rb_node (line 382) | struct rb_node type rb_node (line 393) | struct rb_node type rb_node (line 408) | struct rb_node type rb_node (line 408) | struct rb_node type rb_node (line 410) | struct rb_node type rb_node (line 421) | struct rb_node function ext2fs_rb_replace_node (line 432) | void ext2fs_rb_replace_node(struct rb_node *victim, struct rb_node *new, FILE: src/ext2fs/rbtree.h function rb_node (line 123) | EXT2FS_ALIGN_START(SIZEOF_LONG) struct rb_node type rb_root (line 133) | struct rb_root function ext2fs_rb_set_parent (line 146) | static inline void ext2fs_rb_set_parent(struct rb_node *rb, struct rb_no... function ext2fs_rb_set_color (line 150) | static inline void ext2fs_rb_set_color(struct rb_node *rb, int color) function ext2fs_rb_empty_root (line 158) | static inline int ext2fs_rb_empty_root(struct rb_root *root) function ext2fs_rb_empty_node (line 163) | static inline int ext2fs_rb_empty_node(struct rb_node *node) function ext2fs_rb_clear_node (line 168) | static inline void ext2fs_rb_clear_node(struct rb_node *node) type rb_node (line 173) | struct rb_node type rb_root (line 173) | struct rb_root type rb_node (line 174) | struct rb_node type rb_root (line 174) | struct rb_root type rb_node (line 176) | struct rb_node type rb_node (line 178) | struct rb_node type rb_node (line 180) | struct rb_node type rb_node (line 180) | struct rb_node type rb_node (line 181) | struct rb_node type rb_node (line 185) | struct rb_node type rb_node (line 185) | struct rb_node type rb_node (line 186) | struct rb_node type rb_node (line 186) | struct rb_node type rb_node (line 187) | struct rb_node type rb_root (line 187) | struct rb_root type rb_node (line 188) | struct rb_node type rb_root (line 188) | struct rb_root type rb_node (line 191) | struct rb_node type rb_node (line 191) | struct rb_node type rb_root (line 192) | struct rb_root function ext2fs_rb_link_node (line 194) | static inline void ext2fs_rb_link_node(struct rb_node * node, FILE: src/ext2fs/read_bb.c type read_bb_record (line 30) | struct read_bb_record { function mark_bad_block (line 41) | static int mark_bad_block(ext2_filsys fs, blk_t *block_nr, function errcode_t (line 65) | errcode_t ext2fs_read_bb_inode(ext2_filsys fs, ext2_badblocks_list *bb_l... FILE: src/ext2fs/rw_bitmaps.c function errcode_t (line 31) | static errcode_t write_bitmaps(ext2_filsys fs, int do_inode, int do_block) function errcode_t (line 161) | static errcode_t mark_uninit_bg_group_blocks(ext2_filsys fs) function bitmap_tail_verify (line 198) | static int bitmap_tail_verify(unsigned char *bitmap, int first, int last) function errcode_t (line 208) | static errcode_t read_bitmaps(ext2_filsys fs, int do_inode, int do_block) function errcode_t (line 417) | errcode_t ext2fs_read_inode_bitmap(ext2_filsys fs) function errcode_t (line 422) | errcode_t ext2fs_read_block_bitmap(ext2_filsys fs) function errcode_t (line 427) | errcode_t ext2fs_write_inode_bitmap(ext2_filsys fs) function errcode_t (line 432) | errcode_t ext2fs_write_block_bitmap (ext2_filsys fs) function errcode_t (line 437) | errcode_t ext2fs_read_bitmaps(ext2_filsys fs) function errcode_t (line 445) | errcode_t ext2fs_write_bitmaps(ext2_filsys fs) FILE: src/ext2fs/sha512.c type sha512_state (line 104) | struct sha512_state { type hash_state (line 111) | struct hash_state { function sha512_compress (line 115) | static void sha512_compress(struct hash_state * md, const unsigned char ... function sha512_init (line 153) | static void sha512_init(struct hash_state * md) function sha512_done (line 167) | static void sha512_done(struct hash_state * md, unsigned char *out) function sha512_process (line 206) | static void sha512_process(struct hash_state * md, function ext2fs_sha512 (line 234) | void ext2fs_sha512(const unsigned char *in, unsigned long in_size, function main (line 281) | int main(int argc, char **argv) FILE: src/ext2fs/symlink.c function my_strnlen (line 36) | static int my_strnlen(const char * s, int count) function errcode_t (line 47) | errcode_t ext2fs_symlink(ext2_filsys fs, ext2_ino_t parent, ext2_ino_t ino, function ext2fs_is_fast_symlink (line 210) | int ext2fs_is_fast_symlink(struct ext2_inode *inode) FILE: src/ext2fs/valid_blk.c function ext2fs_inode_has_valid_blocks2 (line 27) | int ext2fs_inode_has_valid_blocks2(ext2_filsys fs, struct ext2_inode *in... function ext2fs_inode_has_valid_blocks (line 65) | int ext2fs_inode_has_valid_blocks(struct ext2_inode *inode) FILE: src/format.c function OutputUTF8Message (line 85) | static void OutputUTF8Message(const char* src) function BOOLEAN (line 113) | static BOOLEAN __stdcall FormatExCallback(FILE_SYSTEM_CALLBACK_COMMAND C... function BOOLEAN (line 207) | static BOOLEAN __stdcall ChkdskCallback(FILE_SYSTEM_CALLBACK_COMMAND Com... function ToValidLabel (line 263) | static void ToValidLabel(char* Label, BOOL bFAT) function BOOL (line 336) | static BOOL FormatNativeVds(DWORD DriveIndex, uint64_t PartitionOffset, ... function BOOL (line 584) | static BOOL FormatNative(DWORD DriveIndex, uint64_t PartitionOffset, DWO... function BOOL (line 665) | BOOL FormatPartition(DWORD DriveIndex, uint64_t PartitionOffset, DWORD U... function BOOL (line 686) | static BOOL CheckDisk(char DriveLetter) function BOOL (line 718) | static BOOL ClearMBRGPT(HANDLE hPhysicalDrive, LONGLONG DiskSize, DWORD ... function BOOL (line 760) | static BOOL WriteMBR(HANDLE hPhysicalDrive) function BOOL (line 900) | static BOOL WriteSBR(HANDLE hPhysicalDrive) function BOOL (line 992) | BOOL WritePBR(HANDLE hLogicalVolume) function update_progress (line 1075) | static void update_progress(const uint64_t processed_bytes) function sector_write (line 1084) | static int sector_write(int fd, const void* _buf, unsigned int count) function BOOL (line 1143) | static BOOL WriteDrive(HANDLE hPhysicalDrive, BOOL bZeroDrive) function DWORD (line 1438) | DWORD WINAPI FormatThread(void* param) FILE: src/format.h type FILE_SYSTEM_CALLBACK_COMMAND (line 28) | typedef enum { type TEXTOUTPUT (line 69) | typedef struct { type BOOLEAN (line 74) | typedef BOOLEAN (__stdcall *FILE_SYSTEM_CALLBACK)( type FILE_SYSTEM_PROP_FLAG (line 105) | typedef enum { FILE: src/format_ext.c type ext2fs_default_t (line 46) | typedef struct { function errcode_t (line 187) | errcode_t ext2fs_print_progress(int64_t cur_value, int64_t max_value) function BOOL (line 220) | BOOL FormatExtFs(DWORD DriveIndex, uint64_t PartitionOffset, DWORD Block... FILE: src/format_fat32.c type FAT_BOOTSECTOR32 (line 47) | typedef struct tagFAT_BOOTSECTOR32 type FAT_FSINFO (line 80) | typedef struct { function DWORD (line 110) | static DWORD GetVolumeID(void) function DWORD (line 134) | static DWORD GetFATSizeSectors(DWORD DskSize, DWORD ReservedSecCnt, DWOR... function BOOL (line 152) | BOOL FormatLargeFAT32(DWORD DriveIndex, uint64_t PartitionOffset, DWORD ... FILE: src/getopt/getopt.c function exchange (line 303) | static void function _getopt_internal (line 514) | int function getopt (line 980) | int function main (line 999) | int FILE: src/getopt/getopt.h type option (line 94) | struct option type option (line 152) | struct option type option (line 155) | struct option type option (line 160) | struct option FILE: src/getopt/getopt1.c function getopt_long (line 66) | int function getopt_long_only (line 82) | int function main (line 100) | int FILE: src/gpt_types.h type gpt_type_entry_t (line 27) | typedef struct { function gpt_type_entry_t (line 501) | static inline const gpt_type_entry_t* gpt_type_lookup(uint16_t code) function GUID (line 534) | static inline GUID gpt_type_guid(uint16_t code) FILE: src/hash.c function BOOL (line 126) | BOOL DetectSHA1Acceleration(void) function BOOL (line 162) | BOOL DetectSHA256Acceleration(void) function md5_init (line 245) | static void md5_init(HASH_CONTEXT *ctx) function sha1_init (line 254) | static void sha1_init(HASH_CONTEXT *ctx) function sha256_init (line 264) | static void sha256_init(HASH_CONTEXT *ctx) function sha512_init (line 277) | static void sha512_init(HASH_CONTEXT* ctx) function sha1_transform_cc (line 291) | static void sha1_transform_cc(HASH_CONTEXT *ctx, const uint8_t *data) function sha1_transform_x86 (line 430) | static void sha1_transform_x86(uint64_t state64[5], const uint8_t *data,... function sha1_transform (line 635) | static void sha1_transform(HASH_CONTEXT *ctx, const uint8_t *data) function sha256_transform_cc (line 652) | static __inline void sha256_transform_cc(HASH_CONTEXT *ctx, const uint8_... function sha256_transform_x86 (line 731) | static __inline void sha256_transform_x86(uint64_t state64[8], const uin... function sha256_transform (line 946) | static __inline void sha256_transform(HASH_CONTEXT *ctx, const uint8_t *... function sha512_transform (line 967) | static __inline void sha512_transform(HASH_CONTEXT* ctx, const uint8_t* ... function md5_transform (line 1030) | static void md5_transform(HASH_CONTEXT *ctx, const uint8_t *data) function sha1_write (line 1143) | static void sha1_write(HASH_CONTEXT *ctx, const uint8_t *buf, size_t len) function sha256_write (line 1195) | static void sha256_write(HASH_CONTEXT *ctx, const uint8_t *buf, size_t len) function sha512_write (line 1247) | static void sha512_write(HASH_CONTEXT* ctx, const uint8_t* buf, size_t len) function md5_write (line 1282) | static void md5_write(HASH_CONTEXT *ctx, const uint8_t *buf, size_t len) function sha1_final (line 1317) | static void sha1_final(HASH_CONTEXT *ctx) function sha256_final (line 1360) | static void sha256_final(HASH_CONTEXT *ctx) function sha512_final (line 1406) | static void sha512_final(HASH_CONTEXT* ctx) function md5_final (line 1463) | static void md5_final(HASH_CONTEXT *ctx) function null_init (line 1519) | static void null_init(HASH_CONTEXT *ctx) { memset(ctx, 0, sizeof(*ctx)); } function null_write (line 1520) | static void null_write(HASH_CONTEXT *ctx, const uint8_t *buf, size_t len... function null_final (line 1521) | static void null_final(HASH_CONTEXT *ctx) { } function BOOL (line 1529) | BOOL HashFile(const unsigned type, const char* path, uint8_t* hash) type image_region (line 1571) | struct image_region { type efi_image_regions (line 1583) | struct efi_image_regions { function BOOL (line 1606) | BOOL efi_image_region_add(struct efi_image_regions* regs, function cmp_pe_section (line 1662) | static int cmp_pe_section(const void* arg1, const void* arg2) function BOOL (line 1687) | BOOL efi_image_parse(uint8_t* efi, size_t len, struct efi_image_regions*... function BOOL (line 1836) | BOOL PE256Buffer(uint8_t* buf, uint32_t len, uint8_t* hash) function BOOL (line 1867) | BOOL HashBuffer(const unsigned type, const uint8_t* buf, const size_t le... function INT_PTR (line 1889) | INT_PTR CALLBACK HashCallback(HWND hDlg, UINT message, WPARAM wParam, LP... function DWORD (line 1967) | DWORD WINAPI IndividualHashThread(void* param) function DWORD (line 2005) | DWORD WINAPI HashThread(void* param) function BOOL (line 2138) | BOOL IsBufferInDB(const unsigned char* buf, const size_t len) function BOOL (line 2150) | BOOL IsFileInDB(const char* path) function BOOL (line 2162) | BOOL FileMatchesHash(const char* path, const char* str) function BOOL (line 2170) | BOOL BufferMatchesHash(const uint8_t* buf, const size_t len, const char*... function BOOL (line 2178) | static BOOL IsRevokedBySbat(uint8_t* buf, uint32_t len) function BOOL (line 2230) | static BOOL IsRevokedByDbx(uint8_t* hash, uint8_t* buf, uint32_t len) function BOOL (line 2290) | static BOOL IsRevokedBySvn(uint8_t* buf, uint32_t len) function BOOL (line 2342) | static BOOL IsRevokedByCert(cert_info_t* info) function BOOL (line 2368) | BOOL IsSignedBySecureBootAuthority(uint8_t* buf, uint32_t len) function IsBootloaderRevoked (line 2400) | int IsBootloaderRevoked(uint8_t* buf, uint32_t len) function UpdateMD5Sum (line 2471) | void UpdateMD5Sum(const char* dest_dir, const char* md5sum_name) function TestHashes (line 2663) | int TestHashes(void) FILE: src/hdd_vs_ufd.h type str_score_t (line 36) | typedef struct { type vid_score_t (line 41) | typedef struct { type vidpid_score_t (line 46) | typedef struct { FILE: src/icon.c type ICONDIRENTRY (line 39) | typedef struct type ICONDIR (line 51) | typedef struct type ICONIMAGE (line 59) | typedef struct type GRPICONDIRENTRY (line 67) | typedef struct type GRPICONDIR (line 79) | typedef struct function BOOL (line 92) | BOOL ExtractAppIcon(const char* path, BOOL bSilent) function BOOL (line 161) | BOOL SetAutorun(const char* path) FILE: src/iso.c function CdIo_t (line 70) | CdIo_t* cdio_open (const char* psz_source, driver_id_t driver_id) {retur... function cdio_destroy (line 71) | void cdio_destroy (CdIo_t* p_cdio) {} type EXTRACT_PROPS (line 73) | typedef struct { function log_handler (line 160) | static void log_handler (cdio_log_level_t level, const char *message) function BOOL (line 166) | static BOOL is_in_md5sum(char* path) function _print_extracted_file (line 218) | static void _print_extracted_file(char* psz_fullpath, uint64_t file_leng... function BOOL (line 246) | static BOOL check_iso_props(const char* psz_dirname, int64_t file_length... function fix_config (line 475) | static void fix_config(const char* psz_fullpath, const char* psz_path, c... function LPFILETIME (line 617) | static LPFILETIME __inline to_filetime(time_t t) function set_directory_timestamp (line 631) | static void __inline set_directory_timestamp(char* path, LPFILETIME crea... function udf_extract_files (line 641) | static int udf_extract_files(udf_t *p_udf, udf_dirent_t *p_udf_dirent, c... function iso_extract_files (line 795) | static int iso_extract_files(iso9660_t* p_iso, const char *psz_path) function GetGrubVersion (line 1076) | void GetGrubVersion(char* buf, size_t buf_size, const char* source) function GetGrubFs (line 1167) | void GetGrubFs(char* buf, size_t buf_size) function GetEfiBootInfo (line 1184) | void GetEfiBootInfo(char* buf, size_t buf_size, const char* source) function BOOL (line 1215) | BOOL ExtractISO(const char* src_iso, const char* dest_dir, BOOL scan) function ExtractISOFile (line 1611) | int64_t ExtractISOFile(const char* iso, const char* iso_file, const char... function ReadISOFileToBuffer (line 1712) | uint32_t ReadISOFileToBuffer(const char* iso, const char* iso_file, uint... type iso9660_readfat_private (line 1804) | typedef struct { function iso9660_readfat (line 1816) | int iso9660_readfat(intptr_t pp, void *buf, size_t secsize, libfat_secto... function BOOL (line 1843) | BOOL HasEfiImgBootLoaders(void) function BOOL (line 1919) | BOOL DumpFatDir(const char* path, int32_t cluster) function DWORD (line 2051) | static DWORD WINAPI OpticalDiscSaveImageThread(void* param) function OpticalDiscSaveImage (line 2157) | void OpticalDiscSaveImage(void) function DWORD (line 2202) | DWORD WINAPI IsoSaveImageThread(void* param) FILE: src/libcdio/cdio/audio.h type cdio_subchannel_t (line 34) | typedef struct cdio_subchannel_s type cdio_audio_volume_t (line 47) | typedef struct cdio_audio_volume_s type cdio_track_index_t (line 54) | typedef struct cdio_track_index_s FILE: src/libcdio/cdio/bytesex.h function CDIO_INLINE (line 68) | static CDIO_INLINE function CDIO_INLINE (line 74) | static CDIO_INLINE function CDIO_INLINE (line 80) | static CDIO_INLINE function CDIO_INLINE (line 164) | static CDIO_INLINE uint32_t function CDIO_INLINE (line 171) | static CDIO_INLINE uint16_t function CDIO_INLINE (line 179) | static CDIO_INLINE uint16_t function CDIO_INLINE (line 204) | static CDIO_INLINE uint64_t function CDIO_INLINE (line 211) | static CDIO_INLINE uint32_t function CDIO_INLINE (line 219) | static CDIO_INLINE uint32_t FILE: src/libcdio/cdio/bytesex_asm.h function CDIO_INLINE (line 47) | static CDIO_INLINE function CDIO_INLINE (line 59) | static CDIO_INLINE function CDIO_INLINE (line 76) | static CDIO_INLINE function CDIO_INLINE (line 88) | static CDIO_INLINE function CDIO_INLINE (line 103) | static CDIO_INLINE function CDIO_INLINE (line 115) | static CDIO_INLINE FILE: src/libcdio/cdio/cdio.h type CdIo_t (line 47) | typedef struct _CdIo CdIo_t; FILE: src/libcdio/cdio/cdtext.h type cdtext_field_t (line 44) | typedef enum { type cdtext_genre_t (line 62) | typedef enum { type cdtext_lang_t (line 101) | typedef enum { type cdtext_t (line 218) | typedef struct cdtext_s cdtext_t; FILE: src/libcdio/cdio/device.h type cdio_drive_read_cap_t (line 36) | typedef uint32_t cdio_drive_read_cap_t; type cdio_drive_write_cap_t (line 37) | typedef uint32_t cdio_drive_write_cap_t; type cdio_drive_misc_cap_t (line 38) | typedef uint32_t cdio_drive_misc_cap_t; type cdio_drive_cap_misc_t (line 46) | typedef enum { type cdio_drive_cap_read_t (line 67) | typedef enum { type cdio_drive_cap_write_t (line 87) | typedef enum { type cdio_mmc_hw_len_t (line 113) | typedef enum { type cdio_hwinfo_t (line 122) | typedef struct cdio_hwinfo type cdio_src_category_mask_t (line 131) | typedef enum { type driver_id_t (line 151) | typedef enum { type driver_return_code_t (line 205) | typedef enum { FILE: src/libcdio/cdio/disc.h type discmode_t (line 37) | typedef enum { FILE: src/libcdio/cdio/ds.h type CdioList_t (line 33) | typedef struct _CdioList CdioList_t; type CdioListNode_t (line 34) | typedef struct _CdioListNode CdioListNode_t; FILE: src/libcdio/cdio/dvd.h type cdio_dvd_structure (line 38) | typedef enum cdio_dvd_structure type cdio_dvd_book (line 50) | typedef enum cdio_dvd_book type cdio_dvd_layer_t (line 65) | typedef struct cdio_dvd_layer { type cdio_dvd_physical_t (line 86) | typedef struct cdio_dvd_physical { type cdio_dvd_copyright_t (line 92) | typedef struct cdio_dvd_copyright { type cdio_dvd_disckey_t (line 100) | typedef struct cdio_dvd_disckey { type cdio_dvd_bca_t (line 107) | typedef struct cdio_dvd_bca { type cdio_dvd_manufact_t (line 114) | typedef struct cdio_dvd_manufact { type cdio_dvd_struct_t (line 122) | typedef union { FILE: src/libcdio/cdio/ecma_167.h type ecma_167_enum1_t (line 61) | typedef enum { type tag_id_t (line 72) | typedef enum { type udf_charspec_enum_t (line 96) | typedef enum { type udf_Uint8_t (line 109) | typedef uint8_t udf_Uint8_t; type udf_Uint16_t (line 110) | typedef uint16_t udf_Uint16_t; type udf_Uint32_t (line 111) | typedef uint32_t udf_Uint32_t; type udf_Uint64_t (line 112) | typedef uint64_t udf_Uint64_t; type udf_dstring (line 113) | typedef char udf_dstring; function PRAGMA_BEGIN_PACKED (line 117) | PRAGMA_BEGIN_PACKED type udf_charspec_t (line 126) | typedef struct udf_charspec_s udf_charspec_t; type udf_timestamp_s (line 129) | struct udf_timestamp_s type udf_timestamp_t (line 143) | typedef struct udf_timestamp_s udf_timestamp_t; type ecma_167_timezone_enum_t (line 150) | typedef enum { type udf_id_suffix_s (line 165) | struct udf_id_suffix_s type udf_id_suffix_t (line 173) | typedef struct udf_id_suffix_s udf_id_suffix_t; type udf_regid_s (line 176) | struct udf_regid_s type udf_regid_t (line 183) | typedef struct udf_regid_s udf_regid_t; type vol_struct_desc_s (line 190) | struct vol_struct_desc_s type beginning_extended_area_desc_s (line 222) | struct beginning_extended_area_desc_s type terminating_extended_area_desc_s (line 231) | struct terminating_extended_area_desc_s type boot_desc_s (line 240) | struct boot_desc_s type udf_extent_ad_s (line 262) | struct udf_extent_ad_s type udf_extent_ad_t (line 268) | typedef struct udf_extent_ad_s udf_extent_ad_t; type udf_tag_s (line 271) | struct udf_tag_s type udf_tag_t (line 283) | typedef struct udf_tag_s udf_tag_t; type NSR_desc_s (line 286) | struct NSR_desc_s type udf_pvd_s (line 296) | struct udf_pvd_s type udf_pvd_t (line 322) | typedef struct udf_pvd_s udf_pvd_t; type anchor_vol_desc_ptr_s (line 328) | struct anchor_vol_desc_ptr_s type anchor_vol_desc_ptr_t (line 336) | typedef struct anchor_vol_desc_ptr_s anchor_vol_desc_ptr_t; type vol_desc_ptr_s (line 339) | struct vol_desc_ptr_s type imp_use_vol_desc_s (line 348) | struct imp_use_vol_desc_s type partition_desc_s (line 357) | struct partition_desc_s type partition_desc_t (line 373) | typedef struct partition_desc_s partition_desc_t; type udf_lb_addr_s (line 395) | struct udf_lb_addr_s type udf_lb_addr_t (line 401) | typedef struct udf_lb_addr_s udf_lb_addr_t; type udf_short_ad_s (line 404) | struct udf_short_ad_s type udf_short_ad_t (line 410) | typedef struct udf_short_ad_s udf_short_ad_t; type udf_long_ad_s (line 413) | struct udf_long_ad_s type udf_long_ad_t (line 420) | typedef struct udf_long_ad_s udf_long_ad_t; type logical_vol_desc_s (line 423) | struct logical_vol_desc_s type logical_vol_desc_t (line 444) | typedef struct logical_vol_desc_s logical_vol_desc_t; type generic_partition_map (line 447) | struct generic_partition_map type generic_partition_map1 (line 460) | struct generic_partition_map1 type generic_partition_map2 (line 469) | struct generic_partition_map2 type unalloc_space_desc_s (line 477) | struct unalloc_space_desc_s type terminating_desc_s (line 486) | struct terminating_desc_s type logvol_integrity_desc_s (line 493) | struct logvol_integrity_desc_s type udf_ext_ad_s (line 523) | struct udf_ext_ad_s type udf_ext_ad_t (line 531) | typedef struct udf_ext_ad_s udf_ext_ad_t; type udf_fsd_s (line 538) | struct udf_fsd_s type udf_fsd_t (line 561) | typedef struct udf_fsd_s udf_fsd_t; type partition_header_desc_s (line 564) | struct partition_header_desc_s type partition_header_desc_t (line 574) | typedef struct partition_header_desc_s partition_header_desc_t; type udf_fileid_desc_s (line 577) | struct udf_fileid_desc_s type udf_fileid_desc_t (line 606) | typedef struct udf_fileid_desc_s udf_fileid_desc_t; type file_characteristics_t (line 613) | typedef enum { type allocExtDesc (line 622) | struct allocExtDesc type udf_icbtag_s (line 630) | struct udf_icbtag_s type udf_icbtag_t (line 642) | typedef struct udf_icbtag_s udf_icbtag_t; type icbtag_file_type_enum_t (line 664) | typedef enum { type icbtag_flag_enum_t (line 682) | typedef enum { type indirect_entry_s (line 716) | struct indirect_entry_s type terminal_entry_s (line 724) | struct terminal_entry_s type udf_file_entry_s (line 731) | struct udf_file_entry_s type udf_file_entry_t (line 767) | typedef struct udf_file_entry_s udf_file_entry_t; type extended_attr_header_desc_s (line 812) | struct extended_attr_header_desc_s type generic_format_s (line 820) | struct generic_format_s type charSet_info_s (line 830) | struct charSet_info_s type alt_perms_s (line 842) | struct alt_perms_s type filetimes_ext_attr_s (line 854) | struct filetimes_ext_attr_s type infoTimesExtAttr (line 872) | struct infoTimesExtAttr type deviceSpec (line 884) | struct deviceSpec type impUseExtAttr (line 897) | struct impUseExtAttr type appUseExtAttr (line 909) | struct appUseExtAttr type unallocSpaceEntry (line 930) | struct unallocSpaceEntry type spaceBitmapDesc (line 939) | struct spaceBitmapDesc type partitionIntegrityEntry (line 948) | struct partitionIntegrityEntry type logical_vol_header_desc_s (line 972) | struct logical_vol_header_desc_s type logical_vol_header_desc_t (line 978) | typedef struct logical_vol_header_desc_s logical_vol_header_desc_t; type pathComponent (line 981) | struct pathComponent type extended_file_entry (line 990) | struct extended_file_entry FILE: src/libcdio/cdio/iso9660.h type iso711_t (line 49) | typedef uint8_t iso711_t; type iso712_t (line 50) | typedef int8_t iso712_t; type iso721_t (line 51) | typedef uint16_t iso721_t; type iso722_t (line 52) | typedef uint16_t iso722_t; type iso723_t (line 53) | typedef uint32_t iso723_t; type iso731_t (line 54) | typedef uint32_t iso731_t; type iso732_t (line 55) | typedef uint32_t iso732_t; type iso733_t (line 56) | typedef uint64_t iso733_t; type achar_t (line 58) | typedef char achar_t; type dchar_t (line 59) | typedef char dchar_t; type iso_enum1_s (line 83) | enum iso_enum1_s { type iso_flag_enum_s (line 108) | enum iso_flag_enum_s { type iso_vd_enum_s (line 121) | enum iso_vd_enum_s { type strncpy_pad_check_t (line 174) | typedef enum strncpy_pad_check { function PRAGMA_BEGIN_PACKED (line 181) | PRAGMA_BEGIN_PACKED type iso9660_dtime_t (line 200) | typedef struct iso9660_dtime_s iso9660_dtime_t; type iso9660_ltime_s (line 211) | struct iso9660_ltime_s { type iso9660_ltime_t (line 232) | typedef struct iso9660_ltime_s iso9660_ltime_t; type iso9660_dir_t (line 233) | typedef struct iso9660_dir_s iso9660_dir_t; type iso9660_stat_t (line 234) | typedef struct iso9660_stat_s iso9660_stat_t; type iso9660_dir_s (line 252) | struct iso9660_dir_s { type iso9660_pvd_s (line 295) | struct iso9660_pvd_s { type iso9660_pvd_t (line 395) | typedef struct iso9660_pvd_s iso9660_pvd_t; type iso9660_svd_s (line 404) | struct iso9660_svd_s { type iso9660_svd_t (line 509) | typedef struct iso9660_svd_s iso9660_svd_t; type iso9660_brvd_s (line 514) | struct iso9660_brvd_s { type iso9660_brvd_t (line 524) | typedef struct iso9660_brvd_s iso9660_brvd_t; type iso9660_br_s (line 529) | struct iso9660_br_s { type iso9660_br_t (line 540) | typedef struct iso9660_br_s iso9660_br_t; type CdioList_t (line 554) | typedef CdioList_t CdioISO9660DirList_t; type iso9660_stat_s (line 565) | struct iso9660_stat_s { /* big endian!! */ type iso_extension_mask_t (line 606) | typedef uint8_t iso_extension_mask_t; type iso_extension_enum_s (line 613) | enum iso_extension_enum_s { type iso9660_t (line 632) | typedef struct _iso9660_s iso9660_t; type tm (line 768) | struct tm type tm (line 777) | struct tm type tm (line 784) | struct tm type tm (line 790) | struct tm type tm (line 803) | struct tm type tm (line 811) | struct tm type strncpy_pad_check (line 874) | enum strncpy_pad_check FILE: src/libcdio/cdio/logging.h type cdio_log_level_t (line 36) | typedef enum { FILE: src/libcdio/cdio/posix.h type posix_mode_t (line 26) | typedef uint32_t posix_mode_t; type posix_nlink_t (line 27) | typedef uint32_t posix_nlink_t; type posix_uid_t (line 28) | typedef uint32_t posix_uid_t; type posix_gid_t (line 29) | typedef uint32_t posix_gid_t; type unicode16_t (line 30) | typedef uint16_t unicode16_t; FILE: src/libcdio/cdio/read.h type cdio_read_mode_t (line 34) | typedef enum { FILE: src/libcdio/cdio/rock.h type iso_rock_enums (line 43) | enum iso_rock_enums { type iso_su_sp_s (line 100) | struct iso_su_sp_s{ type GNUC_PACKED (line 106) | typedef struct iso_su_er_s { type GNUC_PACKED (line 114) | typedef struct iso_su_ce_s { type GNUC_PACKED (line 121) | typedef struct iso_rock_px_s { type GNUC_PACKED (line 140) | typedef struct iso_rock_pn_s { type iso_rock_sl_flag_t (line 148) | typedef enum { type GNUC_PACKED (line 160) | typedef struct iso_rock_sl_part_s { type GNUC_PACKED (line 167) | typedef struct iso_rock_sl_s { type iso_rock_nm_flag_t (line 175) | typedef enum { type GNUC_PACKED (line 186) | typedef struct iso_rock_nm_s { type GNUC_PACKED (line 192) | typedef struct iso_rock_cl_s { type GNUC_PACKED (line 197) | typedef struct iso_rock_pl_s { type iso_rock_tf_flag_t (line 202) | typedef enum { type GNUC_PACKED (line 224) | typedef struct iso_rock_tf_s { type GNUC_PACKED (line 240) | typedef struct iso_rock_sf_s { type GNUC_PACKED (line 246) | typedef struct iso_extension_record_s { type GNUC_PACKED (line 290) | typedef struct iso_rock_time_s { type iso_rock_statbuf_t (line 302) | typedef struct iso_rock_statbuf_s { FILE: src/libcdio/cdio/sector.h type cdio_subchannel (line 71) | typedef enum cdio_subchannel type flag_t (line 82) | typedef enum { type cdio_cd_enums (line 99) | enum cdio_cd_enums { type m2_sector_enums (line 180) | enum m2_sector_enums { type cdio_cd_minutes_sectors (line 204) | typedef enum cdio_cd_minutes_sectors FILE: src/libcdio/cdio/track.h type track_format_t (line 31) | typedef enum { type track_flag_t (line 42) | typedef enum { type track_flags_t (line 50) | typedef struct { type cdio_track_enums (line 70) | enum cdio_track_enums { type trackmode_t (line 88) | typedef enum { FILE: src/libcdio/cdio/types.h type u_int8_t (line 43) | typedef u_int8_t uint8_t; type u_int16_t (line 44) | typedef u_int16_t uint16_t; type u_int32_t (line 45) | typedef u_int32_t uint32_t; type u_int64_t (line 46) | typedef u_int64_t uint64_t; type ubyte (line 55) | typedef uint8_t ubyte; function PRAGMA_BEGIN_PACKED (line 200) | PRAGMA_BEGIN_PACKED type msf_s (line 206) | struct msf_s type cdio_utf8_t (line 216) | typedef char cdio_utf8_t; type bool_3way_t (line 218) | typedef enum { type bitfield_t (line 228) | typedef unsigned int bitfield_t; type bitfield_t (line 233) | typedef uint8_t bitfield_t; type lba_t (line 241) | typedef int32_t lba_t; type lsn_t (line 248) | typedef int32_t lsn_t; type track_t (line 258) | typedef uint8_t track_t; type session_t (line 261) | typedef uint8_t session_t; type cdio_fs_anal_t (line 304) | typedef int cdio_fs_anal_t; type cdio_track_flag (line 310) | typedef enum { FILE: src/libcdio/cdio/udf.h type partition_num_t (line 33) | typedef uint16_t partition_num_t; type udf_t (line 36) | typedef struct udf_s udf_t; type udf_file_t (line 37) | typedef struct udf_file_s udf_file_t; type udf_dirent_t (line 39) | typedef struct udf_dirent_s { type udf_enum1_t (line 62) | typedef enum { FILE: src/libcdio/cdio/udf_time.h type timespec (line 31) | struct timespec { type timespec (line 78) | struct timespec FILE: src/libcdio/cdio/utf8.h type cdio_charset_coverter_t (line 29) | typedef struct cdio_charset_coverter_s cdio_charset_coverter_t; FILE: src/libcdio/cdio/util.h function CDIO_INLINE (line 56) | static CDIO_INLINE uint32_t function _cdio_ceil2block (line 75) | static CDIO_INLINE unsigned function _cdio_ofs_add (line 81) | static CDIO_INLINE unsigned int function CDIO_INLINE (line 92) | static CDIO_INLINE const char * FILE: src/libcdio/cdio/xa.h type xa_misc_enum_t (line 45) | typedef enum { type GNUC_PACKED (line 100) | typedef struct iso9660_xa_s FILE: src/libcdio/driver/_cdio_stdio.c function _stati64_utf8 (line 73) | static inline int _stati64_utf8(const char *path, struct _stati64 *buffe... type _UserData (line 94) | typedef struct { function _stdio_open (line 101) | static int function _stdio_close (line 115) | static int function _stdio_free (line 131) | static void function _stdio_seek (line 161) | static int function off_t (line 182) | static off_t function _stdio_read (line 207) | static ssize_t function cdio_stdio_destroy (line 244) | void function CdioDataSource_t (line 250) | CdioDataSource_t * FILE: src/libcdio/driver/_cdio_stream.c type _CdioDataSource (line 48) | struct _CdioDataSource { function cdio_stream_close (line 55) | void function cdio_stream_destroy (line 68) | void function off_t (line 89) | off_t function CdioDataSource_t (line 96) | CdioDataSource_t * function _cdio_stream_open_if_necessary (line 114) | static bool function cdio_stream_read (line 149) | ssize_t function cdio_stream_seek (line 178) | int function off_t (line 205) | off_t FILE: src/libcdio/driver/_cdio_stream.h type off_t (line 40) | typedef off_t(*cdio_data_stat_t)(void *user_data); type cdio_stream_io_functions (line 49) | typedef struct { FILE: src/libcdio/driver/cdio_private.h type CdioDataSource_t (line 77) | typedef struct _CdioDataSource CdioDataSource_t; type cdio_funcs_t (line 91) | typedef struct { type cdio_header_t (line 470) | typedef struct { type _CdIo (line 481) | struct _CdIo { type internal_position_t (line 493) | typedef struct type CdIo_driver_t (line 503) | typedef struct FILE: src/libcdio/driver/disc.c function cdtext_t (line 63) | cdtext_t * function lsn_t (line 101) | lsn_t function discmode_t (line 111) | discmode_t function cdio_is_discmode_cdrom (line 138) | bool function cdio_is_discmode_dvd (line 153) | bool FILE: src/libcdio/driver/ds.c type _CdioList (line 36) | struct _CdioList type _CdioListNode (line 44) | struct _CdioListNode function CdioList_t (line 55) | CdioList_t * function _cdio_list_free (line 63) | void function _cdio_list_length (line 72) | unsigned function _cdio_list_prepend (line 80) | void function _cdio_list_append (line 101) | void function _cdio_list_foreach (line 126) | void function CdioListNode_t (line 141) | CdioListNode_t * function CdioListNode_t (line 159) | CdioListNode_t * function CdioListNode_t (line 167) | CdioListNode_t * function CdioListNode_t (line 175) | CdioListNode_t * function _cdio_list_node_free (line 184) | void FILE: src/libcdio/driver/generic.h type generic_img_private_t (line 47) | typedef struct { FILE: src/libcdio/driver/logging.c function cdio_default_log_handler (line 42) | extern void function cdio_log_handler_t (line 86) | cdio_log_handler_t function cdio_logv (line 96) | static void function cdio_log (line 128) | void FILE: src/libcdio/driver/memory.c function cdio_free (line 36) | void FILE: src/libcdio/driver/read.c function off_t (line 82) | off_t function cdio_read (line 104) | ssize_t function driver_return_code_t (line 118) | driver_return_code_t function driver_return_code_t (line 131) | driver_return_code_t function driver_return_code_t (line 152) | driver_return_code_t function driver_return_code_t (line 178) | driver_return_code_t function driver_return_code_t (line 211) | driver_return_code_t function driver_return_code_t (line 234) | driver_return_code_t function driver_return_code_t (line 258) | driver_return_code_t function driver_return_code_t (line 277) | driver_return_code_t function driver_return_code_t (line 313) | driver_return_code_t FILE: src/libcdio/driver/sector.c type cdio_cd_enums (line 46) | enum cdio_cd_enums type m2_sector_enums (line 47) | enum m2_sector_enums function lba_t (line 49) | lba_t function cdio_lsn_to_msf (line 61) | void function lba_t (line 113) | lba_t function cdio_lba_to_msf (line 123) | void function lba_t (line 134) | lba_t function lba_t (line 156) | lba_t function lba_t (line 179) | lba_t function lba_t (line 191) | lba_t FILE: src/libcdio/driver/track.c type cdio_track_enums (line 40) | enum cdio_track_enums function track_t (line 46) | track_t function track_t (line 66) | track_t function cdio_get_track_channels (line 89) | int function track_flag_t (line 113) | track_flag_t function track_format_t (line 126) | track_format_t function cdio_get_joliet_level (line 140) | uint8_t function track_t (line 155) | track_t function track_t (line 174) | track_t function cdio_get_track_green (line 220) | bool function lba_t (line 241) | lba_t function lsn_t (line 267) | lsn_t function lba_t (line 329) | lba_t function lsn_t (line 349) | lsn_t function lsn_t (line 359) | lsn_t function cdio_get_track_msf (line 376) | bool function track_flag_t (line 396) | track_flag_t function cdio_get_track_sec_count (line 412) | unsigned int FILE: src/libcdio/driver/utf8.c function wchar_t (line 85) | wchar_t* cdio_utf8_to_wchar(const char* str) function FILE (line 106) | FILE* fopen_utf8(const char* filename, const char* mode) type cdio_charset_coverter_s (line 120) | struct cdio_charset_coverter_s function cdio_charset_coverter_t (line 125) | cdio_charset_coverter_t * function bgav_hexdump (line 136) | static void bgav_hexdump(uint8_t * data, int len, int linebreak) function cdio_charset_converter_destroy (line 162) | void cdio_charset_converter_destroy(cdio_charset_coverter_t*cnv) function do_convert (line 170) | static bool function cdio_charset_convert (line 250) | bool cdio_charset_convert(cdio_charset_coverter_t*cnv, function cdio_charset_from_utf8 (line 259) | bool cdio_charset_from_utf8(cdio_utf8_t * src, char ** dst, function cdio_charset_to_utf8 (line 273) | bool cdio_charset_to_utf8(const char *src, size_t src_len, cdio_utf8_t *... function cdio_charset_from_utf8 (line 285) | bool cdio_charset_from_utf8(cdio_utf8_t * src, char ** dst, function cdio_charset_to_utf8 (line 314) | bool cdio_charset_to_utf8(const char *src, size_t src_len, cdio_utf8_t *... FILE: src/libcdio/driver/util.c function _cdio_strlenv (line 48) | size_t function _cdio_strfreev (line 61) | void function _cdio_stricmp (line 145) | int function _cdio_strnicmp (line 158) | int function cdio_to_bcd8 (line 198) | uint8_t function cdio_from_bcd8 (line 206) | uint8_t FILE: src/libcdio/iso9660/iso9660.c function setenv (line 59) | static int function unsetenv (line 67) | static int function time_t (line 75) | static time_t type tm (line 95) | struct tm type tm (line 96) | struct tm type tm (line 101) | struct tm type tm (line 113) | struct tm type tm (line 114) | struct tm type tm (line 119) | struct tm type iso_enum1_s (line 131) | enum iso_enum1_s type iso_flag_enum_s (line 132) | enum iso_flag_enum_s type iso_vd_enum_s (line 133) | enum iso_vd_enum_s type iso_extension_enum_s (line 134) | enum iso_extension_enum_s function iso9660_get_dtime (line 178) | bool function iso9660_get_ltime (line 271) | bool function iso9660_set_dtime_with_timezone (line 316) | void function iso9660_set_dtime (line 351) | void function iso9660_set_ltime_with_timezone (line 371) | void function iso9660_set_ltime (line 409) | void function iso9660_name_translate (line 436) | int function iso9660_name_translate_ext (line 457) | int type strncpy_pad_check (line 505) | enum strncpy_pad_check function iso9660_is_dchar (line 571) | bool function iso9660_is_achar (line 588) | bool function iso9660_set_evd (line 600) | void function iso9660_set_pvd (line 619) | void function iso9660_dir_calc_record_size (line 700) | unsigned int function iso9660_dir_add_entry_su (line 716) | void function iso9660_dir_init_new (line 804) | void function iso9660_dir_init_new_su (line 816) | void function iso9660_pathtable_init (line 843) | void function mode_t (line 856) | mode_t function iso_path_table_t (line 872) | static const iso_path_table_t * function pathtable_get_size_and_entries (line 902) | void function iso9660_pathtable_get_size (line 930) | unsigned int function iso9660_pathtable_l_add_entry (line 938) | uint16_t function iso9660_pathtable_m_add_entry (line 973) | uint16_t function iso9660_dirname_valid_p (line 1016) | bool function iso9660_pathname_valid_p (line 1064) | bool function lsn_t (line 1153) | lsn_t function iso9660_get_dir_len (line 1161) | uint8_t function iso9660_get_dir_size (line 1169) | uint8_t function iso9660_get_pvd_type (line 1177) | uint8_t function iso9660_get_pvd_space_size (line 1191) | int function iso9660_get_pvd_block_size (line 1198) | int function iso9660_get_pvd_version (line 1208) | int function lsn_t (line 1218) | lsn_t FILE: src/libcdio/iso9660/iso9660_fs.c type _iso9660_s (line 67) | struct _iso9660_s { function adjust_fuzzy_pvd (line 116) | static void function iso9660_t (line 179) | static iso9660_t * function iso9660_t (line 228) | iso9660_t * function iso9660_t (line 241) | iso9660_t * function iso9660_t (line 263) | iso9660_t * function iso9660_t (line 278) | iso9660_t * function iso9660_close (line 294) | bool function check_pvd (line 305) | static bool function get_member_id (line 331) | static inline bool function iso9660_ifs_get_application_id (line 393) | bool function iso9660_ifs_get_joliet_level (line 406) | uint8_t iso9660_ifs_get_joliet_level(iso9660_t *p_iso) function iso9660_ifs_get_preparer_id (line 416) | bool function iso9660_ifs_get_publisher_id (line 430) | bool iso9660_ifs_get_publisher_id(iso9660_t *p_iso, function iso9660_ifs_get_system_id (line 443) | bool iso9660_ifs_get_system_id(iso9660_t *p_iso, function iso9660_ifs_get_volume_id (line 456) | bool iso9660_ifs_get_volume_id(iso9660_t *p_iso, function iso9660_ifs_get_volumeset_id (line 469) | bool iso9660_ifs_get_volumeset_id(iso9660_t *p_iso, function iso9660_ifs_read_pvd_loglevel (line 483) | static bool function iso9660_ifs_read_pvd (line 500) | bool function iso9660_ifs_read_superblock (line 512) | bool function iso9660_ifs_fuzzy_read_superblock (line 611) | bool function iso9660_fs_read_pvd (line 676) | bool function iso9660_fs_read_superblock (line 706) | bool function iso9660_seek_read_framesize (line 770) | static long int function iso9660_iso_seek_read (line 790) | long int function iso9660_check_dir_block_end (line 805) | static bool function _iso9660_is_rock_ridge_enabled (line 837) | static inline bool function _iso9660_recname_to_cstring (line 857) | static bool function iso9660_stat_t (line 898) | static iso9660_stat_t * function iso9660_stat_t (line 1111) | static iso9660_stat_t * function iso9660_stat_t (line 1159) | static iso9660_stat_t * function iso9660_stat_t (line 1179) | static iso9660_stat_t * function iso9660_stat_t (line 1288) | static iso9660_stat_t * function iso9660_stat_t (line 1411) | iso9660_stat_t * type iso9660_stat_t (line 1433) | typedef iso9660_stat_t * (stat_root_t) (void *p_image); type iso9660_stat_t (line 1434) | typedef iso9660_stat_t * (stat_traverse_t) function iso9660_stat_t (line 1443) | static iso9660_stat_t * function iso9660_stat_t (line 1479) | iso9660_stat_t * function iso9660_stat_t (line 1497) | iso9660_stat_t * function iso9660_stat_t (line 1543) | iso9660_stat_t * function CdioISO9660FileList_t (line 1575) | CdioISO9660FileList_t * function CdioISO9660FileList_t (line 1679) | CdioISO9660FileList_t * type CdioISO9660FileList_t (line 1824) | typedef CdioISO9660FileList_t * (iso9660_readdir_t) function CdioISO9660FileList_t (line 1827) | CdioISO9660FileList_t * function CdioISO9660DirList_t (line 1832) | CdioISO9660DirList_t * function iso9660_stat_t (line 1837) | static iso9660_stat_t * function iso9660_stat_t (line 1921) | iso9660_stat_t * function iso9660_stat_t (line 1953) | iso9660_stat_t * function iso9660_stat_t (line 1972) | iso9660_stat_t * function iso9660_stat_t (line 1990) | iso9660_stat_t * function iso9660_stat_t (line 2049) | iso9660_stat_t * function iso9660_stat_free (line 2063) | void function iso9660_filelist_free (line 2077) | void function iso9660_dirlist_free (line 2085) | void function iso9660_ifs_is_xa (line 2094) | bool function bool_3way_t (line 2101) | static bool_3way_t function bool_3way_t (line 2186) | extern bool_3way_t FILE: src/libcdio/iso9660/iso9660_private.h type iso_volume_descriptor_s (line 43) | struct iso_volume_descriptor_s { type GNUC_PACKED (line 64) | typedef struct iso_path_table_s { FILE: src/libcdio/iso9660/rock.c type iso_rock_enums (line 49) | enum iso_rock_enums function realloc_symlink (line 62) | static bool function is_rr_dd_enabled (line 155) | static inline bool function get_rock_ridge_filename (line 167) | int function mode_t (line 507) | mode_t FILE: src/libcdio/iso9660/xa.c function iso9660_xa_t (line 130) | iso9660_xa_t * function iso9660_xa_free (line 154) | void function posix_mode_t (line 164) | posix_mode_t FILE: src/libcdio/mmc/mmc_private.h type driver_return_code_t (line 3) | typedef driver_return_code_t (*mmc_run_cmd_fn_t) ( void ); FILE: src/libcdio/udf/filemode.c function setst (line 37) | static void function ftypelet (line 88) | static char FILE: src/libcdio/udf/udf.c function mode_t (line 50) | mode_t function udf_get_part_number (line 122) | int16_t udf_get_part_number(const udf_t *p_udf) FILE: src/libcdio/udf/udf_file.c function udf_get_file_entry (line 50) | bool function udf_get_fileid_descriptor (line 62) | bool udf_get_fileid_descriptor(const udf_dirent_t *p_udf_dirent, function udf_get_link_count (line 79) | uint16_t udf_get_link_count(const udf_dirent_t *p_udf_dirent) function udf_get_file_length (line 90) | uint64_t udf_get_file_length(const udf_dirent_t *p_udf_dirent) function udf_is_dir (line 101) | bool function lba_t (line 111) | static lba_t function udf_read_block (line 238) | ssize_t FILE: src/libcdio/udf/udf_fs.c function udf_checktag (line 134) | int function udf_get_lba (line 160) | bool function udf_dirent_t (line 219) | static function udf_dirent_t (line 251) | udf_dirent_t * function udf_dirent_t (line 311) | static udf_dirent_t * function driver_return_code_t (line 337) | driver_return_code_t function udf_t (line 373) | udf_t * function udf_get_volume_id (line 454) | int function udf_get_volumeset_id (line 499) | int function udf_get_logical_volume_id (line 527) | int function udf_dirent_t (line 564) | udf_dirent_t * function udf_close (line 649) | bool function udf_dirent_t (line 665) | udf_dirent_t * function udf_dirent_t (line 689) | udf_dirent_t * function udf_dirent_free (line 767) | bool function udf_setpos (line 786) | bool FILE: src/libcdio/udf/udf_private.h type udf_s (line 37) | struct udf_s { FILE: src/libcdio/udf/udf_time.c function time_t (line 110) | time_t * function udf_timestamp_t (line 154) | udf_timestamp_t * function time_t (line 213) | time_t function time_t (line 228) | time_t function time_t (line 243) | time_t FILE: src/localization.c type list_head (line 70) | struct list_head function mtab_destroy (line 79) | static void mtab_destroy(BOOL reinit) function add_dialog_command (line 92) | void add_dialog_command(int index, loc_cmd* lcmd) function add_message_command (line 126) | void add_message_command(loc_cmd* lcmd) function free_loc_cmd (line 143) | void free_loc_cmd(loc_cmd* lcmd) function free_dialog_list (line 153) | void free_dialog_list(void) function free_locale_list (line 168) | void free_locale_list(void) function _init_localization (line 182) | void _init_localization(BOOL reinit) { function _exit_localization (line 192) | void _exit_localization(BOOL reinit) { function BOOL (line 208) | BOOL dispatch_loc_cmd(loc_cmd* lcmd) function apply_localization (line 293) | void apply_localization(int dlg_id, HWND hDlg) function reset_localization (line 351) | void reset_localization(int dlg_id) function PrintInfoMessage (line 422) | static void PrintInfoMessage(char* msg) { function PrintStatusMessage (line 426) | static void PrintStatusMessage(char* msg) { function OutputMessageTimeout (line 436) | static void CALLBACK OutputMessageTimeout(HWND hWnd, UINT uMsg, UINT_PTR... function OutputMessage (line 447) | static void OutputMessage(BOOL info, char* msg) function PrintMessageTimeout (line 470) | static void CALLBACK PrintMessageTimeout(HWND hWnd, UINT uMsg, UINT_PTR ... function PrintStatusInfo (line 480) | void PrintStatusInfo(BOOL info, BOOL debug, unsigned int duration, int m... function loc_cmd (line 548) | loc_cmd* get_locale_from_lcid(int lcid, BOOL fallback) function loc_cmd (line 575) | loc_cmd* get_locale_from_name(char* locale_name, BOOL fallback) function toggle_default_locale (line 601) | void toggle_default_locale(void) function BOOL (line 631) | static BOOL CALLBACK EnumUILanguagesProc(LPWSTR lpUILanguageString, LONG... function WORD (line 639) | WORD get_language_id(loc_cmd* lcmd) FILE: src/localization.h type list_head (line 45) | struct list_head { function list_init (line 77) | static __inline void list_init(struct list_head *entry) function list_add (line 82) | static __inline void list_add(struct list_head *entry, struct list_head ... function list_add_tail (line 91) | static __inline void list_add_tail(struct list_head *entry, function list_del (line 101) | static __inline void list_del(struct list_head *entry) type loc_command_type (line 110) | enum loc_command_type { type loc_cmd (line 120) | typedef struct loc_cmd_struct { type loc_parse (line 131) | typedef struct loc_parse_struct { type loc_control_id (line 137) | typedef struct loc_control_id_struct { type loc_dlg_list (line 142) | typedef struct loc_dlg_list_struct { type list_head (line 149) | struct list_head FILE: src/mbr_types.h type mbr_type_t (line 26) | typedef struct { FILE: src/missing.h function popcnt8 (line 83) | static __inline uint8_t popcnt8(uint8_t val) function popcnt64 (line 92) | static __inline uint8_t popcnt64(register uint64_t u) function _log2 (line 110) | static __inline int _log2(register int val) function remap8 (line 127) | static __inline uint8_t remap8(uint8_t src, uint8_t* map, const BOOL rev... function remap16 (line 149) | static __inline uint16_t remap16(uint16_t src, uint16_t* map, const BOOL... FILE: src/ms-sys/br.c function set_bytes_per_sector (line 26) | void set_bytes_per_sector(unsigned long ulValue) function read_windows_disk_signature (line 33) | uint32_t read_windows_disk_signature(FILE *fp) function write_windows_disk_signature (line 41) | int write_windows_disk_signature(FILE *fp, uint32_t tWDS) function read_mbr_copy_protect_bytes (line 46) | uint16_t read_mbr_copy_protect_bytes(FILE *fp) function is_br (line 68) | int is_br(FILE *fp) function is_lilo_br (line 77) | int is_lilo_br(FILE *fp) function is_dos_mbr (line 87) | int is_dos_mbr(FILE *fp) function is_dos_f2_mbr (line 96) | int is_dos_f2_mbr(FILE *fp) function is_95b_mbr (line 105) | int is_95b_mbr(FILE *fp) function is_2000_mbr (line 115) | int is_2000_mbr(FILE *fp) function is_vista_mbr (line 124) | int is_vista_mbr(FILE *fp) function is_win7_mbr (line 133) | int is_win7_mbr(FILE *fp) function is_rufus_mbr (line 142) | int is_rufus_mbr(FILE *fp) function is_rufus_msg_mbr (line 151) | int is_rufus_msg_mbr(FILE *fp) function is_reactos_mbr (line 160) | int is_reactos_mbr(FILE *fp) function is_grub4dos_mbr (line 169) | int is_grub4dos_mbr(FILE *fp) function is_grub2_mbr (line 178) | int is_grub2_mbr(FILE *fp) function is_kolibrios_mbr (line 187) | int is_kolibrios_mbr(FILE *fp) function is_syslinux_mbr (line 196) | int is_syslinux_mbr(FILE *fp) function is_syslinux_gpt_mbr (line 205) | int is_syslinux_gpt_mbr(FILE *fp) function is_zero_mbr (line 215) | int is_zero_mbr(FILE *fp) function is_zero_mbr_not_including_disk_signature_or_copy_protect (line 224) | int is_zero_mbr_not_including_disk_signature_or_copy_protect(FILE *fp) function write_bootmark (line 234) | static int write_bootmark(FILE *fp) function write_dos_mbr (line 246) | int write_dos_mbr(FILE *fp) function write_95b_mbr (line 255) | int write_95b_mbr(FILE *fp) function write_2000_mbr (line 265) | int write_2000_mbr(FILE *fp) function write_vista_mbr (line 274) | int write_vista_mbr(FILE *fp) function write_win7_mbr (line 283) | int write_win7_mbr(FILE *fp) function write_rufus_mbr (line 292) | int write_rufus_mbr(FILE *fp) function write_rufus_msg_mbr (line 301) | int write_rufus_msg_mbr(FILE *fp) function write_reactos_mbr (line 310) | int write_reactos_mbr(FILE *fp) function write_kolibrios_mbr (line 319) | int write_kolibrios_mbr(FILE *fp) function write_syslinux_mbr (line 328) | int write_syslinux_mbr(FILE *fp) function write_syslinux_gpt_mbr (line 337) | int write_syslinux_gpt_mbr(FILE *fp) function write_grub4dos_mbr (line 346) | int write_grub4dos_mbr(FILE *fp) function write_grub2_mbr (line 355) | int write_grub2_mbr(FILE *fp) function write_zero_mbr (line 364) | int write_zero_mbr(FILE *fp) FILE: src/ms-sys/fat12.c function is_fat_12_fs (line 24) | int is_fat_12_fs(FILE *fp) function entire_fat_12_br_matches (line 31) | int entire_fat_12_br_matches(FILE *fp) function write_fat_12_br (line 42) | int write_fat_12_br(FILE *fp, int bKeepLabel) FILE: src/ms-sys/fat16.c function is_fat_16_fs (line 24) | int is_fat_16_fs(FILE *fp) function is_fat_16_br (line 31) | int is_fat_16_br(FILE *fp) function entire_fat_16_br_matches (line 45) | int entire_fat_16_br_matches(FILE *fp) function write_fat_16_br (line 56) | int write_fat_16_br(FILE *fp, int bKeepLabel) function entire_fat_16_fd_br_matches (line 75) | int entire_fat_16_fd_br_matches(FILE *fp) function write_fat_16_fd_br (line 86) | int write_fat_16_fd_br(FILE *fp, int bKeepLabel) function entire_fat_16_ros_br_matches (line 105) | int entire_fat_16_ros_br_matches(FILE *fp) function write_fat_16_ros_br (line 116) | int write_fat_16_ros_br(FILE *fp, int bKeepLabel) FILE: src/ms-sys/fat32.c function is_fat_32_fs (line 24) | int is_fat_32_fs(FILE *fp) function is_fat_32_br (line 31) | int is_fat_32_br(FILE *fp) function entire_fat_32_br_matches (line 47) | int entire_fat_32_br_matches(FILE *fp) function write_fat_32_br (line 61) | int write_fat_32_br(FILE *fp, int bKeepLabel) function entire_fat_32_fd_br_matches (line 87) | int entire_fat_32_fd_br_matches(FILE *fp) function write_fat_32_fd_br (line 101) | int write_fat_32_fd_br(FILE *fp, int bKeepLabel) function entire_fat_32_nt_br_matches (line 127) | int entire_fat_32_nt_br_matches(FILE *fp) function write_fat_32_nt_br (line 144) | int write_fat_32_nt_br(FILE *fp, int bKeepLabel) function entire_fat_32_pe_br_matches (line 175) | int entire_fat_32_pe_br_matches(FILE *fp) function write_fat_32_pe_br (line 192) | int write_fat_32_pe_br(FILE *fp, int bKeepLabel) function entire_fat_32_ros_br_matches (line 223) | int entire_fat_32_ros_br_matches(FILE *fp) function write_fat_32_ros_br (line 241) | int write_fat_32_ros_br(FILE *fp, int bKeepLabel) function entire_fat_32_kos_br_matches (line 272) | int entire_fat_32_kos_br_matches(FILE *fp) function write_fat_32_kos_br (line 282) | int write_fat_32_kos_br(FILE *fp, int bKeepLabel) FILE: src/ms-sys/file.c function write_sectors (line 29) | int64_t write_sectors(HANDLE hDrive, uint64_t SectorSize, function read_sectors (line 76) | int64_t read_sectors(HANDLE hDrive, uint64_t SectorSize, function contains_data (line 113) | int contains_data(FILE *fp, uint64_t Position, function read_data (line 135) | int read_data(FILE *fp, uint64_t Position, function write_data (line 179) | int write_data(FILE *fp, uint64_t Position, FILE: src/ms-sys/inc/file.h type FAKE_FD (line 10) | typedef struct { FILE: src/ms-sys/ntfs.c function is_ntfs_fs (line 26) | int is_ntfs_fs(FILE *fp) function is_ntfs_br (line 33) | int is_ntfs_br(FILE *fp) function entire_ntfs_br_matches (line 47) | int entire_ntfs_br_matches(FILE *fp) function write_ntfs_br (line 58) | int write_ntfs_br(FILE *fp) FILE: src/ms-sys/partition_info.c function write_partition_number_of_heads (line 23) | int write_partition_number_of_heads(FILE *fp, int iHeads) function write_partition_start_sector_number (line 38) | int write_partition_start_sector_number(FILE *fp, int iStartSector) function write_partition_physical_disk_drive_id_fat32 (line 55) | int write_partition_physical_disk_drive_id_fat32(FILE *fp) function write_partition_physical_disk_drive_id_fat16 (line 62) | int write_partition_physical_disk_drive_id_fat16(FILE *fp) FILE: src/msapi_utf8.h function wchar_t (line 126) | static __inline wchar_t* utf8_to_wchar(const char* str) function DWORD (line 178) | static __inline DWORD FormatMessageU(DWORD dwFlags, LPCVOID lpSource, DW... function LRESULT (line 206) | static __inline LRESULT SendMessageLU(HWND hWnd, UINT Msg, WPARAM wParam... function DrawTextExU (line 218) | static __inline int DrawTextExU(HDC hDC, LPCSTR lpchText, int nCount, LP... function BOOL (line 230) | static __inline BOOL SHGetPathFromIDListU(LPCITEMIDLIST pidl, char* pszP... function HWND (line 247) | static __inline HWND CreateWindowU(char* lpClassName, char* lpWindowName, function HWND (line 263) | static __inline HWND CreateWindowExU(DWORD dwExStyle, char* lpClassName,... function MessageBoxU (line 279) | static __inline int MessageBoxU(HWND hWnd, LPCSTR lpText, LPCSTR lpCapti... function MessageBoxExU (line 293) | static __inline int MessageBoxExU(HWND hWnd, LPCSTR lpText, LPCSTR lpCap... function LoadStringU (line 307) | static __inline int LoadStringU(HINSTANCE hInstance, UINT uID, LPSTR lpB... function HMODULE (line 328) | static __inline HMODULE LoadLibraryU(LPCSTR lpFileName) function HMODULE (line 340) | static __inline HMODULE LoadLibraryExU(LPCSTR lpFileName, HANDLE hFile, ... function DrawTextU (line 352) | static __inline int DrawTextU(HDC hDC, LPCSTR lpText, int nCount, LPRECT... function GetWindowTextU (line 364) | static __inline int GetWindowTextU(HWND hWnd, char* lpString, int nMaxCo... function BOOL (line 384) | static __inline BOOL SetWindowTextU(HWND hWnd, const char* lpString) function GetWindowTextLengthU (line 396) | static __inline int GetWindowTextLengthU(HWND hWnd) function UINT (line 428) | static __inline UINT GetDlgItemTextU(HWND hDlg, int nIDDlgItem, char* lp... function BOOL (line 444) | static __inline BOOL SetDlgItemTextU(HWND hDlg, int nIDDlgItem, const ch... function BOOL (line 456) | static __inline BOOL InsertMenuU(HMENU hMenu, UINT uPosition, UINT uFlag... function ComboBox_GetLBTextU (line 468) | static __inline int ComboBox_GetLBTextU(HWND hCtrl, int index, char* lpS... function DWORD (line 488) | static __inline DWORD CharUpperBuffU(char* lpString, DWORD len) function HANDLE (line 501) | static __inline HANDLE CreateFileU(const char* lpFileName, DWORD dwDesir... function HANDLE (line 517) | static __inline HANDLE CreateFileRestrictedU(const char* lpFileName, DWO... function BOOL (line 532) | static __inline BOOL CreateDirectoryU(const char* lpPathName, LPSECURITY... function BOOL (line 544) | static __inline BOOL CopyFileU(const char* lpExistingFileName, const cha... function BOOL (line 558) | static __inline BOOL DeleteFileU(const char* lpFileName) function BOOL (line 570) | static __inline BOOL PathFileExistsU(char* szPath) function PathGetDriveNumberU (line 579) | static __inline int PathGetDriveNumberU(char* lpPath) function HANDLE (line 625) | static __inline HANDLE FindFirstFileU(char* lpFileName, LPWIN32_FIND_DAT... function BOOL (line 640) | static __inline BOOL FindNextFileU(HANDLE hFindFile, LPWIN32_FIND_DATAA ... function BOOL (line 654) | static __inline BOOL GetTextExtentPointU(HDC hdc, const char* lpString, ... function DWORD (line 669) | static __inline DWORD GetAppDirectoryU(DWORD nBufferLength, char* lpBuffer) function UINT (line 696) | static __inline UINT GetSystemDirectoryU(char* lpBuffer, UINT uSize) function UINT (line 711) | static __inline UINT GetSystemWindowsDirectoryU(char* lpBuffer, UINT uSize) function BOOL (line 726) | static __inline BOOL SHGetSpecialFolderPathU(HWND hwnd, char* pszPath, i... function DWORD (line 739) | static __inline DWORD GetTempPathU(DWORD nBufferLength, char* lpBuffer) function DWORD (line 754) | static __inline DWORD GetTempFileNameU(char* lpPathName, char* lpPrefixS... function DWORD (line 773) | static __inline DWORD GetTempDirNameU(char* lpPathName, char* lpPrefixSt... function DWORD (line 784) | static __inline DWORD GetModuleFileNameU(HMODULE hModule, char* lpFilena... function DWORD (line 799) | static __inline DWORD GetModuleFileNameExU(HANDLE hProcess, HMODULE hMod... function DWORD (line 815) | static __inline DWORD GetFinalPathNameByHandleU(HANDLE hFile, char* lpsz... function DWORD (line 830) | static __inline DWORD GetFileVersionInfoSizeU(const char* lpFileName, LP... function BOOL (line 841) | static __inline BOOL GetFileVersionInfoU(const char* lpFileName, DWORD d... function DWORD (line 856) | static __inline DWORD GetFullPathNameU(const char* lpFileName, DWORD nBu... function DWORD (line 880) | static __inline DWORD GetFileAttributesU(const char* lpFileName) function BOOL (line 897) | static __inline BOOL SetFileAttributesU(const char* lpFileName, DWORD dw... function DWORD (line 914) | static __inline DWORD GetNamedSecurityInfoU(const char* lpObjectName, SE... function DWORD (line 926) | static __inline DWORD SetNamedSecurityInfoU(const char* lpObjectName, SE... function SHCreateDirectoryExU (line 936) | static __inline int SHCreateDirectoryExU(HWND hwnd, const char* pszPath,... function SHDeleteDirectoryExU (line 948) | static __inline int SHDeleteDirectoryExU(HWND hwnd, const char* pszPath,... function BOOL (line 964) | static __inline BOOL ShellExecuteExU(SHELLEXECUTEINFOA* lpExecInfo) function BOOL (line 999) | static __inline BOOL CreateProcessU(const char* lpApplicationName, const... function BOOL (line 1034) | static __inline BOOL WINAPI GetOpenSaveFileNameU(LPOPENFILENAMEA lpofn, ... function BOOL (line 1125) | static __inline BOOL UpdateDriverForPlugAndPlayDevicesU(HWND hwndParent,... function BOOL (line 1140) | static __inline BOOL SetupCopyOEMInfU(const char* SourceInfFileName, con... function _chdirU (line 1168) | static __inline int _chdirU(const char *dirname) function FILE (line 1178) | static __inline FILE* fopenU(const char* filename, const char* mode) function _openU (line 1189) | static __inline int _openU(const char *filename, int oflag, int pmode) function FILE (line 1198) | static __inline FILE* fopenU(const char* filename, const char* mode) function _openU (line 1209) | static __inline int _openU(const char *filename, int oflag , int pmode) function _unlinkU (line 1225) | static __inline int _unlinkU(const char* path) function _stat64U (line 1234) | static __inline int _stat64U(const char *path, struct __stat64 *buffer) function _accessU (line 1243) | static __inline int _accessU(const char* path, int mode) function _filesizeU (line 1263) | static __inline uint64_t _filesizeU(const char* path) function _mkdirU (line 1291) | static __inline int _mkdirU(const char* dirname) function _mkdirExU (line 1301) | static __inline int _mkdirExU(const char* dirname) function _rmdirU (line 1328) | static __inline int _rmdirU(const char* dirname) function BOOL (line 1337) | static __inline BOOL MoveFileU(const char* lpExistingFileName, const cha... function BOOL (line 1347) | static __inline BOOL MoveFileExU(const char* lpExistingFileName, const c... function BOOL (line 1357) | static __inline BOOL CreateSymbolicLinkU(const char* lpSymlinkFileName, ... function BOOL (line 1368) | static __inline BOOL SetupDiGetDeviceRegistryPropertyU(HDEVINFO DeviceIn... function BOOL (line 1390) | static __inline BOOL GetUserNameU(LPSTR lpBuffer, LPDWORD pcbBuffer) function BOOL (line 1416) | static __inline BOOL GetVolumeInformationU(LPCSTR lpRootPathName, LPSTR ... FILE: src/msvc-missing/unistd.h type mode_t (line 20) | typedef unsigned short mode_t; type __int64 (line 28) | typedef __int64 ssize_t; FILE: src/net.c function BOOL (line 101) | static __inline BOOL is_WOW64(void) function HINTERNET (line 109) | static HINTERNET GetInternetSession(const char* user_agent, BOOL bRetry) function DownloadToFileOrBufferEx (line 170) | uint64_t DownloadToFileOrBufferEx(const char* url, const char* file, con... function DWORD (line 345) | DWORD DownloadSignedFile(const char* url, const char* file, HWND hProgre... type DownloadSignedFileThreadArgs (line 410) | typedef struct { function DWORD (line 417) | static DWORD WINAPI DownloadSignedFileThread(LPVOID param) function HANDLE (line 423) | HANDLE DownloadSignedFileThreaded(const char* url, const char* file, HWN... function to_uint64_t (line 433) | static __inline uint64_t to_uint64_t(uint16_t x[3]) { function BOOL (line 441) | BOOL UseLocalDbx(int arch) function CheckForDBXUpdates (line 448) | static void CheckForDBXUpdates(int verbose) function DWORD (line 522) | static DWORD WINAPI CheckForUpdatesThread(LPVOID param) function BOOL (line 764) | BOOL CheckForUpdates(BOOL force) function BOOL (line 975) | BOOL DownloadISO() function BOOL (line 986) | BOOL IsDownloadable(const char* url) FILE: src/ntdll.h type SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX (line 62) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX type SYSTEM_HANDLE_INFORMATION_EX (line 74) | typedef struct _SYSTEM_HANDLE_INFORMATION_EX type OBJECT_NAME_INFORMATION (line 82) | typedef struct _OBJECT_NAME_INFORMATION type OBJECT_TYPE_INFORMATION (line 87) | typedef struct _OBJECT_TYPE_INFORMATION type OBJECT_TYPES_INFORMATION (line 118) | typedef struct _OBJECT_TYPES_INFORMATION type PROCESS_BASIC_INFORMATION_INTERNAL (line 123) | typedef struct _PROCESS_BASIC_INFORMATION_INTERNAL type UNICODE_STRING_WOW64 (line 133) | typedef struct _UNICODE_STRING_WOW64 type FILE_PROCESS_IDS_USING_FILE_INFORMATION (line 140) | typedef struct _FILE_PROCESS_IDS_USING_FILE_INFORMATION type RTL_HEAP_ENTRY (line 158) | typedef struct _RTL_HEAP_ENTRY type RTL_HEAP_TAG (line 188) | typedef struct _RTL_HEAP_TAG type RTL_HEAP_INFORMATION (line 198) | typedef struct _RTL_HEAP_INFORMATION type RTL_PROCESS_HEAPS (line 215) | typedef struct _RTL_PROCESS_HEAPS type RTL_HEAP_PARAMETERS (line 228) | typedef struct _RTL_HEAP_PARAMETERS type ProcessEntry (line 304) | typedef struct { type BlockingProcess (line 311) | typedef struct { type FS_INFORMATION_CLASS (line 323) | typedef enum _FSINFOCLASS { FILE: src/parser.c function loc_cmd (line 53) | static loc_cmd* get_loc_cmd(char c, char* line) { function get_loc_data_line (line 172) | static void get_loc_data_line(char* line) function FILE (line 206) | FILE* open_loc_file(const char* filename) function BOOL (line 242) | BOOL get_supported_locales(const char* filename) function BOOL (line 380) | BOOL get_loc_data_file(const char* filename, loc_cmd* lcmd) function wchar_t (line 573) | static wchar_t* get_token_data_line(const wchar_t* wtoken, wchar_t* wline) function parse_update (line 913) | void parse_update(char* buf, size_t len) function filter_chars (line 1311) | void filter_chars(char* str, const char* rem, const char rep) function BOOL (line 1351) | static BOOL get_data_from_asn1_internal(const uint8_t* buf, size_t buf_l... function make_flagged_int (line 1421) | static size_t make_flagged_int(unsigned long value, uint8_t *buf, size_t... function sanitize_label (line 1533) | int sanitize_label(char* label) function sbat_entry_t (line 1597) | sbat_entry_t* GetSbatEntries(char* sbatlevel) function thumbprint_list_t (line 1666) | thumbprint_list_t* GetThumbprintEntries(char* thumbprints_txt) function GetPeArch (line 1723) | uint16_t GetPeArch(uint8_t* buf) function FindResourceRva (line 1810) | uint32_t FindResourceRva(const wchar_t* name, uint8_t* root, uint8_t* di... FILE: src/pki.c type SPROG_PUBLISHERINFO (line 50) | typedef struct { type RSA_2048_PUBKEY (line 57) | typedef struct { type CIVersion (line 68) | typedef struct { type CIHeader (line 75) | typedef struct { type CIFileRuleHeader (line 88) | typedef struct { type CIFileRuleData (line 94) | typedef struct { function GetIssuerCertificateInfo (line 400) | int GetIssuerCertificateInfo(uint8_t* cert, cert_info_t* info) function GetRFC3161TimeStamp (line 500) | static uint64_t GetRFC3161TimeStamp(PCMSG_SIGNER_INFO pSignerInfo) function GetNestedRFC3161TimeStamp (line 560) | static uint64_t GetNestedRFC3161TimeStamp(PCMSG_SIGNER_INFO pSignerInfo) function GetSignatureTimeStamp (line 630) | uint64_t GetSignatureTimeStamp(const char* path) function LONG (line 728) | LONG ValidateSignature(HWND hDlg, const char* path) function BOOL (line 825) | BOOL ValidateOpensslSignature(BYTE* pbBuffer, DWORD dwBufferLen, BYTE* p... FILE: src/process.c function NTSTATUS (line 100) | static NTSTATUS PhCreateHeap(VOID) function NTSTATUS (line 115) | static NTSTATUS PhDestroyHeap(VOID) function PVOID (line 138) | static PVOID PhAllocate(SIZE_T Size) function VOID (line 151) | static VOID PhFree(PVOID Memory) function NTSTATUS (line 167) | NTSTATUS PhEnumHandlesEx(PSYSTEM_HANDLE_INFORMATION_EX *Handles) function NTSTATUS (line 214) | NTSTATUS PhOpenProcess(PHANDLE ProcessHandle, ACCESS_MASK DesiredAccess,... function NTSTATUS (line 242) | NTSTATUS PhQueryProcessesUsingVolumeOrFile(HANDLE VolumeOrFileHandle, function DWORD (line 285) | DWORD GetPPID(DWORD pid) function PWSTR (line 313) | static PWSTR GetProcessCommandLine(HANDLE hProcess) function DWORD (line 417) | static DWORD WINAPI SearchProcessThread(LPVOID param) function BOOL (line 755) | BOOL StartProcessSearch(void) function StopProcessSearch (line 787) | void StopProcessSearch(void) function BOOL (line 810) | BOOL SetProcessSearch(DWORD DeviceNum) function BOOL (line 869) | static BOOL IsProcessRunning(uint64_t pid) function BYTE (line 896) | BYTE GetProcessSearch(uint32_t timeout, uint8_t access_mask, BOOL bIgnor... function BOOL (line 979) | BOOL SearchProcessAlt(char* HandleName) function BOOL (line 1019) | BOOL EnablePrivileges(void) FILE: src/registry.h function BOOL (line 35) | static __inline BOOL DeleteRegistryKey(HKEY key_root, const char* key_name) function BOOL (line 59) | static __inline BOOL IsRegistryNode(HKEY key_root, const char* key_name) function BOOL (line 73) | static __inline BOOL _GetRegistryKey(HKEY key_root, const char* key_name... function BOOL (line 130) | static __inline BOOL _SetRegistryKey(HKEY key_root, const char* key_name... function BOOL (line 170) | static __inline BOOL CheckRegistryKey64(HKEY root, const char* key) { function ReadRegistryKey64 (line 174) | static __inline int64_t ReadRegistryKey64(HKEY root, const char* key) { function BOOL (line 179) | static __inline BOOL WriteRegistryKey64(HKEY root, const char* key, int6... function BOOL (line 187) | static __inline BOOL CheckRegistryKey32(HKEY root, const char* key) { function ReadRegistryKey32 (line 191) | static __inline int32_t ReadRegistryKey32(HKEY root, const char* key) { function BOOL (line 196) | static __inline BOOL WriteRegistryKey32(HKEY root, const char* key, int3... FILE: src/rufus.c type bootcheck_return (line 61) | enum bootcheck_return { function SetClusterSizeLabels (line 159) | static void SetClusterSizeLabels(void) function SetAllowedFileSystems (line 172) | static void SetAllowedFileSystems(void) function SetBootOptions (line 230) | static void SetBootOptions(void) function SetPartitionSchemeAndTargetSystem (line 259) | static void SetPartitionSchemeAndTargetSystem(BOOL only_target) function BOOL (line 375) | static BOOL SetClusterSizes(int FSType) function BOOL (line 409) | static BOOL IsRefsAvailable(MEDIA_TYPE MediaType) function BOOL (line 450) | static BOOL SetFileSystemAndClusterSize(char* fs_name) function SetFSFromISO (line 641) | static void SetFSFromISO(void) function SetProposedLabel (line 691) | static void SetProposedLabel(int ComboIndex) function EnableOldBiosFixes (line 722) | static void EnableOldBiosFixes(BOOL enable, BOOL remove_checkboxes) function EnableUefiValidation (line 747) | static void EnableUefiValidation(BOOL enable, BOOL remove_checkboxes) function EnableExtendedLabel (line 767) | static void EnableExtendedLabel(BOOL enable, BOOL remove_checkboxes) function EnableQuickFormat (line 789) | static void EnableQuickFormat(BOOL enable, BOOL remove_checkboxes) function EnableBootOptions (line 819) | static void EnableBootOptions(BOOL enable, BOOL remove_checkboxes) function EnableControls (line 860) | void EnableControls(BOOL enable, BOOL remove_checkboxes) function BOOL (line 904) | static BOOL PopulateProperties(void) function BOOL (line 954) | BOOL CALLBACK LogCallback(HWND hDlg, UINT message, WPARAM wParam, LPARAM... function ClockTimer (line 1048) | static void CALLBACK ClockTimer(HWND hWnd, UINT uMsg, UINT_PTR idEvent, ... function RefreshTimer (line 1056) | static void CALLBACK RefreshTimer(HWND hWnd, UINT uMsg, UINT_PTR idEvent... function BlockingTimer (line 1063) | static void CALLBACK BlockingTimer(HWND hWnd, UINT uMsg, UINT_PTR idEven... function DisplayISOProps (line 1083) | static void DisplayISOProps(void) function UpdateImage (line 1153) | static void UpdateImage(BOOL update_image_option_only) function MachineToArch (line 1177) | enum ArchType MachineToArch(WORD machine) function FindArch (line 1206) | static uint8_t FindArch(const char* path) function GetBootladerInfo (line 1253) | void GetBootladerInfo(void) function DWORD (line 1290) | DWORD WINAPI ImageScanThread(LPVOID param) function DWORD (line 1490) | static DWORD WINAPI BootCheckThread(LPVOID param) function InitDialog (line 2050) | static void InitDialog(HWND hDlg) function PrintStatusTimeout (line 2270) | static void PrintStatusTimeout(const char* str, BOOL val) function INT_PTR (line 2278) | static INT_PTR CALLBACK MainCallback(HWND hDlg, UINT message, WPARAM wPa... function PrintUsage (line 3256) | static void PrintUsage(char* appname) function HANDLE (line 3279) | static HANDLE SetHogger(void) function FARPROC (line 3323) | FARPROC WINAPI dllDelayLoadHook(unsigned dliNotify, PDelayLoadInfo pdli) function WinMain (line 3346) | int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR l... FILE: src/rufus.h function safe_strcp (line 173) | static __inline void safe_strcp(char* dst, const size_t dst_max, const c... function static_repchr (line 207) | static __inline void static_repchr(char* p, char s, char r) { type user_message_type (line 234) | enum user_message_type { type UINT (line 252) | typedef INT_PTR (CALLBACK *Callback_t)(HWND, UINT, WPARAM, LPARAM); type notification_info (line 253) | typedef struct { type timer_type (line 267) | enum timer_type { type action_type (line 280) | enum action_type { type fs_type (line 299) | enum fs_type { type boot_type (line 313) | enum boot_type { type target_type (line 327) | enum target_type { type image_option_type (line 335) | enum image_option_type { type file_io_type (line 342) | enum file_io_type { type EFI_BOOT_TYPE (line 348) | enum EFI_BOOT_TYPE { type winver_t (line 394) | typedef struct { type ArchType (line 409) | enum ArchType { type efi_boot_entry_t (line 422) | typedef struct { type RUFUS_IMG_REPORT (line 427) | typedef struct { type RUFUS_DRIVE (line 482) | typedef struct { type RUFUS_UPDATE (line 493) | typedef struct { type IMG_SAVE (line 500) | typedef struct { type ext_t (line 516) | typedef struct ext_t { type dll_resolver_t (line 524) | typedef struct { type hash_type (line 539) | enum hash_type { type ALIGNED (line 562) | struct ALIGNED type cert_info_t (line 569) | typedef struct { type sbat_entry_t (line 583) | typedef struct { type thumbprint_list_t (line 589) | typedef struct { type TASKBAR_PROGRESS_FLAGS (line 605) | typedef enum TASKBAR_PROGRESS_FLAGS function USHORT (line 614) | static __inline USHORT GetApplicationArch(void) type WindowsVersion (line 646) | enum WindowsVersion { type version_t (line 660) | typedef struct { type windows_version_t (line 667) | typedef struct { type htab_entry (line 710) | typedef struct htab_entry { type htab_table (line 715) | typedef struct htab_table { type StrArray (line 726) | typedef struct { type selection_dialog_options_t (line 740) | typedef struct { type file_io_type (line 840) | enum file_io_type type ArchType (line 933) | enum ArchType function HMODULE (line 954) | static __inline HMODULE GetLibraryHandle(char* szLibraryName) { FILE: src/settings.h function BOOL (line 66) | static __inline BOOL CheckIniKey(const char* key) { function ReadIniKey64 (line 77) | static __inline int64_t ReadIniKey64(const char* key) { function BOOL (line 86) | static __inline BOOL WriteIniKey64(const char* key, int64_t val) { function ReadIniKey32 (line 92) | static __inline int32_t ReadIniKey32(const char* key) { function BOOL (line 101) | static __inline BOOL WriteIniKey32(const char* key, int32_t val) { function BOOL (line 119) | static __inline BOOL WriteIniKeyStr(const char* key, const char* val) { function ReadSetting64 (line 130) | static __inline int64_t ReadSetting64(const char* key) { function BOOL (line 133) | static __inline BOOL WriteSetting64(const char* key, int64_t val) { function ReadSetting32 (line 136) | static __inline int32_t ReadSetting32(const char* key) { function BOOL (line 139) | static __inline BOOL WriteSetting32(const char* key, int32_t val) { function BOOL (line 142) | static __inline BOOL ReadSettingBool(const char* key) { function BOOL (line 145) | static __inline BOOL WriteSettingBool(const char* key, BOOL val) { function BOOL (line 151) | static __inline BOOL WriteSettingStr(const char* key, char* val) { FILE: src/smart.c function GetAtaDirection (line 44) | static uint8_t GetAtaDirection(uint8_t AtaCmd, uint8_t Features) { function BOOL (line 107) | BOOL ScsiPassthroughDirect(HANDLE hPhysical, uint8_t* Cdb, size_t CdbLen... function SatAtaPassthrough (line 173) | static int SatAtaPassthrough(HANDLE hPhysical, ATA_PASSTHROUGH_CMD* Comm... function _UsbJMPLAtaPassthrough (line 222) | static int _UsbJMPLAtaPassthrough(HANDLE hPhysical, ATA_PASSTHROUGH_CMD*... function UsbJmicronAtaPassthrough (line 248) | static int UsbJmicronAtaPassthrough(HANDLE hPhysical, ATA_PASSTHROUGH_CM... function UsbProlificAtaPassthrough (line 254) | static int UsbProlificAtaPassthrough(HANDLE hPhysical, ATA_PASSTHROUGH_C... function UsbSunPlusAtaPassthrough (line 260) | static int UsbSunPlusAtaPassthrough(HANDLE hPhysical, ATA_PASSTHROUGH_CM... function UsbCypressAtaPassthrough (line 289) | static int UsbCypressAtaPassthrough(HANDLE hPhysical, ATA_PASSTHROUGH_CM... function BOOL (line 323) | BOOL Identify(HANDLE hPhysical) type MY_GETVERSIONINPARAMS (line 363) | typedef struct { function BOOL (line 378) | BOOL SmartGetVersion(HANDLE hdevice) function IsHDD (line 441) | int IsHDD(DWORD DriveIndex, uint16_t vid, uint16_t pid, const char* strid) FILE: src/smart.h type SCSI_PASS_THROUGH (line 89) | typedef struct { type SCSI_PASS_THROUGH_DIRECT (line 105) | typedef struct { type SCSI_PASS_THROUGH_DIRECT_WITH_BUFFER (line 121) | typedef struct { type ATA_PASSTHROUGH_CMD (line 128) | typedef struct { type BOOL (line 139) | typedef BOOL (*AtaPassthroughFn_t)( type AtaPassThroughType (line 147) | typedef struct { type IDENTIFY_DEVICE_DATA (line 154) | typedef struct _IDENTIFY_DEVICE_DATA { FILE: src/stdfn.c type WLDP_WINDOWS_LOCKDOWN_MODE (line 41) | typedef enum WLDP_WINDOWS_LOCKDOWN_MODE function isprime (line 63) | static uint32_t isprime(uint32_t number) function BOOL (line 80) | BOOL htab_create(uint32_t nel, htab_table* htab) function htab_destroy (line 109) | void htab_destroy(htab_table* htab) function htab_hash (line 137) | uint32_t htab_hash(char* str, htab_table* htab) function BOOL (line 327) | BOOL isSMode(void) function GetWindowsVersion (line 348) | void GetWindowsVersion(windows_version_t* windows_version) function version_t (line 500) | version_t* GetExecutableVersion(const char* path) function StrArrayCreate (line 540) | void StrArrayCreate(StrArray* arr, uint32_t initial_size) function StrArrayAdd (line 549) | int32_t StrArrayAdd(StrArray* arr, const char* str, BOOL duplicate) function StrArrayFind (line 572) | int32_t StrArrayFind(StrArray* arr, const char* str) function StrArrayAddUnique (line 584) | int32_t StrArrayAddUnique(StrArray* arr, const char* str, BOOL duplicate) function StrArrayClear (line 590) | void StrArrayClear(StrArray* arr) function StrArrayDestroy (line 601) | void StrArrayDestroy(StrArray* arr) function PSID (line 611) | static PSID GetSID(void) { function BOOL (line 659) | BOOL FileIO(enum file_io_type io_type, char* path, char** buffer, DWORD*... function DWORD (line 790) | DWORD GetResourceSize(HMODULE module, char* name, char* type, const char... function DWORD (line 798) | DWORD RunCommandWithProgress(const char* cmd, const char* dir, BOOL log,... function BOOL (line 921) | BOOL CompareGUID(const GUID *guid1, const GUID *guid2) { function BOOL (line 928) | static BOOL CALLBACK EnumFontFamExProc(const LOGFONTA *lpelfe, function BOOL (line 934) | BOOL IsFontAvailable(const char* font_name) type SetLGP_Params (line 959) | typedef struct { function DWORD (line 967) | DWORD WINAPI SetLGPThread(LPVOID param) function BOOL (line 1067) | BOOL SetLGP(BOOL bRestore, BOOL* bExistingKey, const char* szPath, const... function BOOL (line 1098) | BOOL SetThreadAffinity(DWORD_PTR* thread_affinity, size_t num_threads) function BOOL (line 1133) | BOOL IsCurrentProcessElevated(void) function BOOL (line 1184) | BOOL SetPrivilege(HANDLE hToken, LPCWSTR pwzPrivilegeName, BOOL bEnable) function BOOL (line 1216) | BOOL MountRegistryHive(const HKEY key, const char* pszHiveName, const ch... function BOOL (line 1249) | BOOL UnmountRegistryHive(const HKEY key, const char* pszHiveName) function BOOL (line 1270) | BOOL TakeOwnership(LPCSTR lpszOwnFile) FILE: src/stdio.c type debug_info_t (line 60) | typedef struct { function uprintf (line 68) | void uprintf(const char *format, ...) function wuprintf (line 103) | void wuprintf(const wchar_t* format, ...) function uprintfs (line 131) | void uprintfs(const char* str) function uprint_progress (line 145) | void uprint_progress(uint64_t cur_value, uint64_t max_value) function read_file (line 158) | uint32_t read_file(const char* path, uint8_t** buf) function write_file (line 193) | uint32_t write_file(const char* path, const uint8_t* buf, const uint32_t... function DumpBufferHex (line 237) | void DumpBufferHex(void *buf, size_t size) function GUID (line 368) | GUID StringToGuid(const char* str) function upo2 (line 390) | static __inline uint16_t upo2(uint16_t v) type cfx_params_t (line 543) | typedef struct function DWORD (line 555) | DWORD WINAPI CreateFileWithTimeoutThread(void* params) function HANDLE (line 569) | HANDLE CreateFileWithTimeout(LPCSTR lpFileName, DWORD dwDesiredAccess, D... function BOOL (line 614) | BOOL WriteFileWithRetry(HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfB... function DWORD (line 669) | DWORD WaitForSingleObjectWithMessages(HANDLE hHandle, DWORD dwMilliseconds) function HANDLE (line 712) | HANDLE CreatePreallocatedFile(const char* lpFileName, DWORD dwDesiredAcc... function BOOL (line 842) | BOOL CALLBACK EnumSymProc(PSYMBOL_INFO pSymInfo, ULONG SymbolSize, PVOID... function ResolveDllAddress (line 859) | uint32_t ResolveDllAddress(dll_resolver_t* resolver) function print_extracted_file (line 966) | static void print_extracted_file(const char* file_path, uint64_t file_le... function update_progress (line 977) | static void update_progress(const uint64_t processed_bytes) function BOOL (line 983) | BOOL ExtractZip(const char* src_zip, const char* dest_dir) function DWORD (line 999) | DWORD ListDirectoryContent(StrArray* arr, char* dir, uint8_t type) FILE: src/stdlg.c function SetDialogFocus (line 97) | void SetDialogFocus(HWND hDlg, HWND hCtrl) function CreateStatusBar (line 232) | void CreateStatusBar(HFONT* hFont) function CenterDialog (line 263) | void CenterDialog(HWND hDlg, HWND hParent) function SIZE (line 287) | SIZE GetBorderSize(HWND hDlg) function ResizeMoveCtrl (line 302) | void ResizeMoveCtrl(HWND hDlg, HWND hCtrl, int dx, int dy, int dw, int d... function ResizeButtonHeight (line 323) | void ResizeButtonHeight(HWND hDlg, int id) function INT_PTR (line 341) | INT_PTR CALLBACK LicenseCallback(HWND hDlg, UINT message, WPARAM wParam,... function INT_PTR (line 377) | INT_PTR CALLBACK AboutCallback(HWND hDlg, UINT message, WPARAM wParam, L... function INT_PTR (line 472) | INT_PTR CreateAboutBox(void) function HICON (line 483) | HICON FixWarningIcon(HICON hIcon) function INT_PTR (line 537) | INT_PTR CALLBACK NotificationCallback(HWND hDlg, UINT message, WPARAM wP... function NotificationEx (line 778) | int NotificationEx(int type, const char* dont_display_setting, const not... function GetComboBoxMinWidth (line 804) | static int GetComboBoxMinWidth(HWND hCtrl, StrArray* array) function INT_PTR (line 836) | static INT_PTR CALLBACK SelectionCallback(HWND hDlg, UINT message, WPARA... function SelectionDialog (line 1091) | int SelectionDialog(char* title, char* message, selection_dialog_options... function INT_PTR (line 1112) | INT_PTR CALLBACK ListCallback(HWND hDlg, UINT message, WPARAM wParam, LP... function ListDialog (line 1225) | void ListDialog(char* title, char* message, char** items, int size) function INT_PTR (line 1243) | INT_PTR CALLBACK TooltipCallback(HWND hDlg, UINT message, WPARAM wParam,... function BOOL (line 1281) | BOOL CreateTooltip(HWND hControl, const char* message, int duration) function DestroyTooltip (line 1339) | void DestroyTooltip(HWND hControl) function DestroyAllTooltips (line 1355) | void DestroyAllTooltips(void) function BOOL (line 1371) | BOOL IsShown(HWND hDlg) function LONG (line 1389) | LONG GetEntryWidth(HWND hDropDown, const char *entry) function BOOL (line 1416) | BOOL CreateTaskbarList(void) function BOOL (line 1429) | BOOL SetTaskbarProgressState(TASKBAR_PROGRESS_FLAGS tbpFlags) function BOOL (line 1436) | BOOL SetTaskbarProgressValue(ULONGLONG ullCompleted, ULONGLONG ullTotal) function Reposition (line 1443) | static void Reposition(HWND hDlg, int id, int prev_id, int dx, int dw) function PositionControls (line 1455) | static void PositionControls(HWND hDlg) function INT_PTR (line 1527) | INT_PTR CALLBACK UpdateCallback(HWND hDlg, UINT message, WPARAM wParam, ... function DWORD (line 1635) | static DWORD WINAPI CheckForFidoThread(LPVOID param) function SetFidoCheck (line 1714) | void SetFidoCheck(void) function BOOL (line 1739) | BOOL SetUpdateCheck(void) function CreateStaticFont (line 1785) | void CreateStaticFont(HDC hDC, HFONT* hFont, BOOL underlined) function SetHyperLinkFont (line 1810) | void SetHyperLinkFont(HWND hWnd, HDC hDC, HFONT* hFont, BOOL underlined) function INT_PTR (line 1845) | INT_PTR CALLBACK update_subclass_callback(HWND hDlg, UINT message, WPARA... function INT_PTR (line 1862) | INT_PTR CALLBACK NewVersionCallback(HWND hDlg, UINT message, WPARAM wPar... function DownloadNewVersion (line 2013) | void DownloadNewVersion(void) function SetTitleBarIcon (line 2018) | void SetTitleBarIcon(HWND hDlg) function SIZE (line 2056) | SIZE GetTextSize(HWND hCtrl, char* txt) function LPCDLGTEMPLATE (line 2102) | LPCDLGTEMPLATE GetDialogTemplate(int Dialog_ID) function HWND (line 2167) | HWND MyCreateDialog(HINSTANCE hInstance, int Dialog_ID, HWND hWndParent,... function INT_PTR (line 2176) | INT_PTR MyDialogBox(HINSTANCE hInstance, int Dialog_ID, HWND hWndParent,... function BOOL (line 2205) | static BOOL CALLBACK AlertPromptCallback(HWND hWnd, LPARAM lParam) function AlertPromptHook (line 2217) | static void CALLBACK AlertPromptHook(HWINEVENTHOOK hWinEventHook, DWORD ... function SetAlertPromptMessages (line 2242) | void SetAlertPromptMessages(void) function BOOL (line 2269) | BOOL SetAlertPromptHook(void) function ClrAlertPromptHook (line 2278) | void ClrAlertPromptHook(void) { function FlashTaskbar (line 2283) | void FlashTaskbar(HANDLE handle) function HICON (line 2300) | HICON CreateMirroredIcon(HICON hiconOrg) function LPWORD (line 2357) | static __inline LPWORD lpwAlign(LPWORD addr) function INT_PTR (line 2362) | INT_PTR CALLBACK SelectionDynCallback(HWND hwndDlg, UINT message, WPARAM... function SelectionDyn (line 2381) | int SelectionDyn(char* title, char* message, char** szChoice, int nChoices) FILE: src/syslinux.c function libfat_readfile (line 58) | int libfat_readfile(intptr_t pp, void *buf, size_t secsize, libfat_secto... function BOOL (line 86) | BOOL InstallSyslinux(DWORD drive_index, char drive_letter, int file_system) function GetSyslinuxVersion (line 400) | uint16_t GetSyslinuxVersion(char* buf, size_t buf_size, char** ext) FILE: src/syslinux/libfat/cache.c type libfat_filesystem (line 31) | struct libfat_filesystem type libfat_sector (line 33) | struct libfat_sector type libfat_sector (line 41) | struct libfat_sector type libfat_sector (line 44) | struct libfat_sector function libfat_flush (line 63) | void libfat_flush(struct libfat_filesystem *fs) FILE: src/syslinux/libfat/dumpdir.c type fat_dirent (line 26) | struct fat_dirent type libfat_filesystem (line 26) | struct libfat_filesystem type fat_dirent (line 29) | struct fat_dirent type fat_dirent (line 31) | struct fat_dirent type fat_dirent (line 41) | struct fat_dirent function fill_utf16 (line 45) | static void fill_utf16(wchar_t *name, unsigned char *entry) function libfat_dumpdir (line 56) | int libfat_dumpdir(struct libfat_filesystem *fs, libfat_dirpos_t *dp, FILE: src/syslinux/libfat/fat.h type fat_bootsect (line 25) | struct fat_bootsect { type fat_dirent (line 83) | struct fat_dirent { type fat_vfat_slot (line 97) | struct fat_vfat_slot { FILE: src/syslinux/libfat/fatchain.c function libfat_sector_t (line 26) | libfat_sector_t libfat_clustertosector(const struct libfat_filesystem *fs, function libfat_sector_t (line 45) | libfat_sector_t libfat_nextsector(struct libfat_filesystem * fs, FILE: src/syslinux/libfat/libfat.h type libfat_sector_t (line 33) | typedef uint64_t libfat_sector_t; type libfat_filesystem (line 34) | struct libfat_filesystem type libfat_direntry (line 36) | struct libfat_direntry { type libfat_dirpos_t (line 42) | typedef struct libfat_dirpos { type libfat_diritem_t (line 48) | typedef struct libfat_diritem { type libfat_filesystem (line 64) | struct libfat_filesystem type libfat_filesystem (line 68) | struct libfat_filesystem type libfat_filesystem (line 74) | struct libfat_filesystem type libfat_filesystem (line 81) | struct libfat_filesystem type libfat_filesystem (line 87) | struct libfat_filesystem type libfat_filesystem (line 92) | struct libfat_filesystem type libfat_filesystem (line 98) | struct libfat_filesystem type libfat_direntry (line 99) | struct libfat_direntry type libfat_filesystem (line 108) | struct libfat_filesystem FILE: src/syslinux/libfat/libfatint.h type libfat_sector (line 33) | struct libfat_sector { type fat_type (line 40) | enum fat_type { type libfat_filesystem (line 46) | struct libfat_filesystem { FILE: src/syslinux/libfat/open.c type libfat_filesystem (line 24) | struct libfat_filesystem type libfat_filesystem (line 28) | struct libfat_filesystem type fat_bootsect (line 29) | struct fat_bootsect type libfat_filesystem (line 34) | struct libfat_filesystem function libfat_close (line 113) | void libfat_close(struct libfat_filesystem *fs) FILE: src/syslinux/libfat/searchdir.c function libfat_searchdir (line 24) | int32_t libfat_searchdir(struct libfat_filesystem *fs, int32_t dirclust, FILE: src/syslinux/libfat/ulint.h type le8_t (line 26) | typedef uint8_t le8_t; function read8 (line 32) | static inline unsigned char read8(le8_t * _p) function write8 (line 37) | static inline void write8(le8_t * _p, uint8_t _v) function read16 (line 46) | static inline unsigned short read16(le16_t * _p) function write16 (line 51) | static inline void write16(le16_t * _p, unsigned short _v) function read32 (line 56) | static inline unsigned int read32(le32_t * _p) function write32 (line 61) | static inline void write32(le32_t * _p, uint32_t _v) function read16 (line 70) | static inline unsigned short read16(le16_t * _pp) function write16 (line 80) | static inline void write16(le16_t * _pp, uint16_t _v) function read32 (line 88) | static inline unsigned int read32(le32_t * _pp) function write32 (line 100) | static inline void write32(le32_t * _pp, uint32_t _v) FILE: src/syslinux/libinstaller/fs.c function syslinux_make_bootsect (line 34) | void syslinux_make_bootsect(void *bs, int fs_type) type fat_boot_sector (line 65) | struct fat_boot_sector type ntfs_boot_sector (line 144) | struct ntfs_boot_sector type fat_boot_sector (line 161) | struct fat_boot_sector type ntfs_boot_sector (line 177) | struct ntfs_boot_sector FILE: src/syslinux/libinstaller/setadv.c function cleanup_adv (line 40) | static void cleanup_adv(unsigned char *advbuf) function syslinux_setadv (line 58) | int syslinux_setadv(int tag, size_t size, const void *data) function syslinux_reset_adv (line 128) | void syslinux_reset_adv(unsigned char *advbuf) function adv_consistent (line 135) | static int adv_consistent(const unsigned char *p) function syslinux_validate_adv (line 155) | int syslinux_validate_adv(unsigned char *advbuf) FILE: src/syslinux/libinstaller/syslinux.h type sector_t (line 53) | typedef uint64_t sector_t; FILE: src/syslinux/libinstaller/syslxfs.h type filesystem (line 16) | enum filesystem { FILE: src/syslinux/libinstaller/syslxint.h function get_8 (line 45) | static inline uint8_t get_8(const uint8_t * p) function get_16 (line 50) | static inline uint16_t get_16(const uint16_t * p) function get_32 (line 61) | static inline uint32_t get_32(const uint32_t * p) function get_64 (line 72) | static inline uint64_t get_64(const uint64_t * p) function set_8 (line 83) | static inline void set_8(uint8_t *p, uint8_t v) function set_16 (line 88) | static inline void set_16(uint16_t *p, uint16_t v) function set_32 (line 100) | static inline void set_32(uint32_t *p, uint32_t v) function set_64 (line 112) | static inline void set_64(uint64_t *p, uint64_t v) function get_8_sl (line 145) | static inline uint8_t get_8_sl(const uint8_t _slimg * p) function get_16_sl (line 149) | static inline uint16_t get_16_sl(const uint16_t _slimg * p) function get_32_sl (line 153) | static inline uint32_t get_32_sl(const uint32_t _slimg * p) function get_64_sl (line 157) | static inline uint64_t get_64_sl(const uint64_t _slimg * p) function set_8_sl (line 161) | static inline void set_8_sl(uint8_t _slimg * p, uint8_t v) function set_16_sl (line 165) | static inline void set_16_sl(uint16_t _slimg * p, uint16_t v) function set_32_sl (line 169) | static inline void set_32_sl(uint32_t _slimg * p, uint32_t v) function set_64_sl (line 173) | static inline void set_64_sl(uint64_t _slimg * p, uint64_t v) function memcpy_to_sl (line 177) | static inline void memcpy_to_sl(void _slimg *dst, const void *src, size_... function memcpy_from_sl (line 181) | static inline void memcpy_from_sl(void *dst, const void _slimg *src, siz... function memset_sl (line 185) | static inline void memset_sl(void _slimg *dst, int c, size_t len) type patch_area (line 196) | struct patch_area { type ext_patch_area (line 207) | struct ext_patch_area { function PACKME (line 222) | PACKME function PACKME (line 229) | PACKME function PACKME (line 283) | PACKME function ntfs_check_zero_fields (line 329) | static inline int ntfs_check_zero_fields(const struct ntfs_boot_sector *sb) function ntfs_check_sb_fields (line 336) | static inline int ntfs_check_sb_fields(const struct ntfs_boot_sector *sb) function fat_check_sb_fields (line 344) | static inline int fat_check_sb_fields(const struct fat_boot_sector *sb) FILE: src/syslinux/libinstaller/syslxmod.c function generate_extents (line 36) | static void generate_extents(struct syslinux_extent _slimg *ex, int nptrs, function syslinux_patch (line 108) | int syslinux_patch(const sector_t *sectp, int nsectors, FILE: src/syslinux/sltypes.h type __int64 (line 20) | typedef __int64 ssize_t; FILE: src/syslinux/win/ntfssect.c function DWORD (line 43) | DWORD M_NTFSSECT_API NtfsSectGetFileVcnExtent( function DWORD (line 93) | static DWORD NtfsSectGetVolumeHandle( function DWORD (line 138) | DWORD M_NTFSSECT_API NtfsSectGetVolumeInfo( function DWORD (line 198) | DWORD M_NTFSSECT_API NtfsSectGetVolumeInfoFromFileName( function DWORD (line 237) | static DWORD NtfsSectGetVolumePartitionLba(S_NTFSSECT_VOLINFO * VolumeIn... function DWORD (line 277) | DWORD M_NTFSSECT_API NtfsSectLcnToLba( function DWORD (line 302) | DWORD M_NTFSSECT_API NtfsSectLoadXpFuncs(S_NTFSSECT_XPFUNCS * XpFuncs) { function VOID (line 348) | VOID M_NTFSSECT_API NtfsSectUnloadXpFuncs(S_NTFSSECT_XPFUNCS * XpFuncs) { FILE: src/syslinux/win/ntfssect.h type S_NTFSSECT_EXTENT (line 30) | typedef struct S_NTFSSECT_EXTENT_ S_NTFSSECT_EXTENT; type S_NTFSSECT_VOLINFO (line 33) | typedef struct S_NTFSSECT_VOLINFO_ S_NTFSSECT_VOLINFO; type S_NTFSSECT_XPFUNCS (line 36) | typedef struct S_NTFSSECT_XPFUNCS_ S_NTFSSECT_XPFUNCS; type BOOL (line 41) | typedef BOOL WINAPI F_KERNEL32_GETDISKFREESPACE( type BOOL (line 50) | typedef BOOL WINAPI F_KERNEL32_GETVOLUMEPATHNAME(LPCSTR, LPCSTR, DWORD); type S_NTFSSECT_EXTENT_ (line 131) | struct S_NTFSSECT_EXTENT_ { type S_NTFSSECT_VOLINFO_ (line 137) | struct S_NTFSSECT_VOLINFO_ { type S_NTFSSECT_XPFUNCS_ (line 145) | struct S_NTFSSECT_XPFUNCS_ { FILE: src/ui.c function SetAccessibleName (line 75) | void SetAccessibleName(HWND hCtrl, const char* name) function SetComboEntry (line 91) | void SetComboEntry(HWND hDlg, int data) function MoveCtrlY (line 108) | static __inline void MoveCtrlY(HWND hDlg, int nID, int vertical_shift) { function GetBasicControlsWidth (line 114) | void GetBasicControlsWidth(HWND hDlg) function GetMainButtonsWidth (line 168) | void GetMainButtonsWidth(HWND hDlg) function GetHalfDropwdownWidth (line 193) | void GetHalfDropwdownWidth(HWND hDlg) function GetFullWidth (line 252) | void GetFullWidth(HWND hDlg) function PositionMainControls (line 307) | void PositionMainControls(HWND hDlg) function ResizeDialogs (line 492) | static void ResizeDialogs(int shift) function AdjustForLowDPI (line 520) | void AdjustForLowDPI(HWND hDlg) function SetSectionHeaders (line 559) | void SetSectionHeaders(HWND hDlg, HFONT* hFont) function ToggleAdvancedDeviceOptions (line 595) | void ToggleAdvancedDeviceOptions(BOOL enable) function ToggleAdvancedFormatOptions (line 641) | void ToggleAdvancedFormatOptions(BOOL enable) function TogglePersistenceControls (line 682) | void TogglePersistenceControls(BOOL display) function SetPersistencePos (line 713) | void SetPersistencePos(uint64_t pos) function SetPersistenceSize (line 728) | void SetPersistenceSize(void) function ToggleImageOptions (line 779) | void ToggleImageOptions(void) function CreateSmallButtons (line 842) | void CreateSmallButtons(HWND hDlg) function INT_PTR (line 893) | static INT_PTR CALLBACK ProgressCallback(HWND hCtrl, UINT message, WPARA... function CreateAdditionalControls (line 1041) | void CreateAdditionalControls(HWND hDlg) function InitProgress (line 1172) | void InitProgress(BOOL bOnlyFormat) function UpdateProgress (line 1260) | void UpdateProgress(int op, float percent) type bar_progress (line 1306) | struct bar_progress { function bar_update (line 1342) | static void bar_update(struct bar_progress* bp, uint64_t howmuch, uint64... function _UpdateProgressWithInfo (line 1411) | void _UpdateProgressWithInfo(int op, int msg, uint64_t processed, uint64... function ShowLanguageMenu (line 1529) | void ShowLanguageMenu(RECT rcExclude) function SetPassesTooltip (line 1574) | void SetPassesTooltip(void) function SetBootTypeDropdownWidth (line 1584) | void SetBootTypeDropdownWidth(void) function OnPaint (line 1605) | void OnPaint(HDC hdc) FILE: src/ui.h type update_progress_type (line 58) | enum update_progress_type { FILE: src/vhd.c type wimlib_progress_info_split (line 58) | struct wimlib_progress_info_split type comp_assoc (line 60) | typedef struct { function IsCompressedBootableImage (line 80) | static int8_t IsCompressedBootableImage(const char* path) function IsBootableImage (line 162) | int8_t IsBootableImage(const char* path) function WimProgressFunc (line 203) | static enum wimlib_progress_status WimProgressFunc(enum wimlib_progress_... function GetWimVersion (line 278) | uint32_t GetWimVersion(const char* image) function BOOL (line 299) | BOOL WimExtractFile(const char* image, int index, const char* src, const... function BOOL (line 336) | BOOL WimSplitFile(const char* src, const char* dst) function BOOL (line 358) | BOOL WimApplyImage(const char* image, int index, const char* dst) function VhdUnmountImage (line 454) | void VhdUnmountImage(void) function DWORD (line 469) | static DWORD WINAPI VhdSaveImageThread(void* param) function DWORD (line 563) | static DWORD WINAPI FfuSaveImageThread(void* param) function BOOL (line 590) | BOOL SaveImage(void) FILE: src/vhd.h type STOPGAP_CREATE_VIRTUAL_DISK_PARAMETERS (line 51) | typedef struct type WIMMessage (line 84) | enum WIMMessage { FILE: src/wimlib/avl_tree.c function avl_tree_node (line 39) | avl_tree_node * function avl_tree_node (line 48) | avl_tree_node * type avl_tree_node (line 61) | struct avl_tree_node type avl_tree_node (line 62) | struct avl_tree_node type avl_tree_node (line 69) | struct avl_tree_node type avl_tree_node (line 70) | struct avl_tree_node function avl_tree_node (line 75) | avl_tree_node * type avl_tree_node (line 95) | struct avl_tree_node type avl_tree_node (line 96) | struct avl_tree_node type avl_tree_node (line 103) | struct avl_tree_node type avl_tree_node (line 104) | struct avl_tree_node type avl_tree_node (line 110) | struct avl_tree_node type avl_tree_node (line 111) | struct avl_tree_node type avl_tree_node (line 113) | struct avl_tree_node type avl_tree_node (line 119) | struct avl_tree_node type avl_tree_node (line 126) | struct avl_tree_node type avl_tree_node (line 127) | struct avl_tree_node type avl_tree_node (line 128) | struct avl_tree_node type avl_tree_node (line 130) | struct avl_tree_node type avl_tree_node (line 137) | struct avl_tree_node function AVL_INLINE (line 144) | static AVL_INLINE void function AVL_INLINE (line 155) | static AVL_INLINE void function AVL_INLINE (line 163) | static AVL_INLINE void function AVL_INLINE (line 171) | static AVL_INLINE int function AVL_INLINE (line 180) | static AVL_INLINE void function AVL_INLINE (line 186) | static AVL_INLINE void function AVL_INLINE (line 229) | static AVL_INLINE void function avl_tree_node (line 288) | avl_tree_node * function AVL_INLINE (line 346) | static AVL_INLINE bool function avl_tree_rebalance_after_insert (line 474) | void function avl_tree_node (line 551) | avl_tree_node * function avl_tree_node (line 665) | avl_tree_node * function avl_tree_remove (line 745) | void FILE: src/wimlib/blob_table.c type blob_table (line 52) | struct blob_table { type blob_table (line 58) | struct blob_table type blob_table (line 61) | struct blob_table type hlist_head (line 62) | struct hlist_head type blob_table (line 66) | struct blob_table function do_free_blob_descriptor (line 87) | static int function free_blob_table (line 94) | void type blob_descriptor (line 104) | struct blob_descriptor type blob_descriptor (line 108) | struct blob_descriptor type blob_descriptor (line 111) | struct blob_descriptor type blob_descriptor (line 112) | struct blob_descriptor type blob_descriptor (line 114) | struct blob_descriptor type blob_descriptor (line 116) | struct blob_descriptor function blob_release_location (line 162) | void function free_blob_descriptor (line 201) | void function should_retain_blob (line 211) | static bool function finalize_blob (line 217) | static void function blob_decrement_refcnt (line 247) | void function blob_subtract_refcnt (line 253) | void function blob_decrement_num_opened_fds (line 291) | void function blob_table_insert_raw (line 301) | static void function enlarge_blob_table (line 309) | static void function blob_table_insert (line 334) | void function blob_table_unlink (line 343) | void type blob_descriptor (line 355) | struct blob_descriptor type blob_table (line 356) | struct blob_table type blob_descriptor (line 359) | struct blob_descriptor function for_blob_in_table (line 370) | int function cmp_blobs_by_sequential_order (line 397) | int function sort_blob_list (line 481) | int function sort_blob_list_by_sequential_order (line 521) | int function add_blob_to_array (line 529) | static int function for_blob_in_table_sorted_by_sequential_order (line 539) | int function PRAGMA_BEGIN_PACKED (line 573) | PRAGMA_BEGIN_PACKED function PRAGMA_END_PACKED (line 589) | __attribute__((packed)); function do_load_solid_info (line 626) | static int function load_solid_info (line 682) | static int function assign_blob_to_solid_resource (line 727) | static int function free_solid_rdescs (line 749) | static void function cmp_blobs_by_offset_in_res (line 763) | static int function validate_resource (line 775) | static int function finish_solid_rdescs (line 833) | static int function read_blob_table (line 876) | int function write_blob_descriptor (line 1127) | static void function write_blob_table_from_blob_list (line 1142) | int type blob_descriptor (line 1233) | struct blob_descriptor type blob_table (line 1235) | struct blob_table type blob_descriptor (line 1238) | struct blob_descriptor type blob_descriptor (line 1262) | struct blob_descriptor type blob_descriptor (line 1263) | struct blob_descriptor type blob_descriptor (line 1264) | struct blob_descriptor type blob_table (line 1265) | struct blob_table type wim_inode (line 1265) | struct wim_inode type blob_descriptor (line 1267) | struct blob_descriptor function hash_unhashed_blob (line 1317) | int function blob_to_wimlib_resource_entry (line 1336) | void type iterate_blob_context (line 1368) | struct iterate_blob_context { function do_iterate_blob (line 1373) | static int function WIMLIBAPI (line 1384) | WIMLIBAPI int FILE: src/wimlib/compress.c type wimlib_compressor (line 34) | struct wimlib_compressor { type compressor_ops (line 41) | struct compressor_ops function compressor_ctype_valid (line 53) | static bool function WIMLIBAPI (line 61) | WIMLIBAPI int function WIMLIBAPI (line 76) | WIMLIBAPI u64 function WIMLIBAPI (line 117) | WIMLIBAPI int function WIMLIBAPI (line 172) | WIMLIBAPI size_t function WIMLIBAPI (line 185) | WIMLIBAPI void FILE: src/wimlib/compress_common.c function heapify_subtree (line 46) | static void function heapify_array (line 70) | static void function heap_sort (line 86) | static void function sort_symbols (line 134) | static unsigned function build_tree (line 227) | static void function compute_length_counts (line 310) | static void function gen_codewords (line 405) | static void function make_canonical_huffman_code (line 595) | void FILE: src/wimlib/compress_parallel.c type message_queue (line 39) | struct message_queue { type compressor_thread_data (line 47) | struct compressor_thread_data { type message (line 56) | struct message { type parallel_chunk_compressor (line 68) | struct parallel_chunk_compressor { function message_queue_init (line 89) | static int function message_queue_destroy (line 109) | static void function message_queue_put (line 119) | static void type message (line 128) | struct message type message_queue (line 129) | struct message_queue type message (line 131) | struct message function message_queue_terminate (line 145) | static void function init_message (line 154) | static int function destroy_message (line 168) | static void function free_messages (line 177) | static void type message (line 187) | struct message type message (line 190) | struct message type message (line 192) | struct message function compress_chunks (line 204) | static void type compressor_thread_data (line 222) | struct compressor_thread_data type message (line 223) | struct message function parallel_chunk_compressor_destroy (line 232) | static void function submit_compression_msg (line 262) | static void type chunk_compressor (line 274) | struct chunk_compressor type parallel_chunk_compressor (line 276) | struct parallel_chunk_compressor type parallel_chunk_compressor (line 276) | struct parallel_chunk_compressor type message (line 277) | struct message function parallel_chunk_compressor_signal_chunk_filled (line 294) | static void function parallel_chunk_compressor_get_compression_result (line 310) | static bool function new_parallel_chunk_compressor (line 353) | int FILE: src/wimlib/compress_serial.c type serial_chunk_compressor (line 35) | struct serial_chunk_compressor { function serial_chunk_compressor_destroy (line 45) | static void type chunk_compressor (line 60) | struct chunk_compressor type serial_chunk_compressor (line 62) | struct serial_chunk_compressor type serial_chunk_compressor (line 62) | struct serial_chunk_compressor function serial_chunk_compressor_signal_chunk_filled (line 69) | static void function serial_chunk_compressor_get_compression_result (line 90) | static bool function new_serial_chunk_compressor (line 108) | int FILE: src/wimlib/cpu_features.c function cpuid (line 58) | static inline void function cpuid (line 72) | static inline void function u64 (line 83) | static inline u64 function u32 (line 102) | static u32 function scan_auxv (line 159) | static void scan_auxv(unsigned long *hwcap, unsigned long *hwcap2) function u32 (line 201) | static u32 function u32 (line 230) | static u32 function u32 (line 251) | static u32 function u32 (line 286) | static u32 function init_cpu_features (line 299) | void init_cpu_features(void) FILE: src/wimlib/decompress.c type wimlib_decompressor (line 33) | struct wimlib_decompressor { type decompressor_ops (line 39) | struct decompressor_ops function decompressor_ctype_valid (line 45) | static bool function WIMLIBAPI (line 53) | WIMLIBAPI int function WIMLIBAPI (line 92) | WIMLIBAPI int function WIMLIBAPI (line 105) | WIMLIBAPI void FILE: src/wimlib/decompress_common.c function make_huffman_decode_table (line 125) | int FILE: src/wimlib/dentry.c function PRAGMA_BEGIN_PACKED (line 74) | PRAGMA_BEGIN_PACKED type wim_extra_stream_entry_on_disk (line 202) | struct wim_extra_stream_entry_on_disk { function PRAGMA_END_PACKED (line 225) | PRAGMA_END_PACKED function dentry_set_name_utf16le (line 260) | int function dentry_set_name (line 291) | int function dentry_min_len_with_names (line 314) | static size_t function stream_out_total_length (line 328) | static size_t function dentry_out_total_length (line 348) | size_t function do_for_dentry_in_tree (line 392) | static int function do_for_dentry_in_tree_depth (line 412) | static int function for_dentry_in_tree (line 445) | int function for_dentry_in_tree_depth (line 457) | static int function calculate_dentry_full_path (line 476) | int function tchar (line 521) | tchar * function dentry_calculate_subdir_offset (line 529) | static int function calculate_subdir_offsets (line 566) | void function dentry_compare_names (line 572) | static int function collate_dentry_names (line 586) | static int type wim_dentry (line 619) | struct wim_dentry type wim_dentry (line 620) | struct wim_dentry type wim_dentry (line 625) | struct wim_dentry type avl_tree_node (line 626) | struct avl_tree_node type wim_dentry (line 627) | struct wim_dentry type wim_dentry (line 638) | struct wim_dentry type wim_dentry (line 666) | struct wim_dentry type wim_dentry (line 691) | struct wim_dentry type wim_dentry (line 692) | struct wim_dentry type wim_dentry (line 698) | struct wim_dentry type wim_dentry (line 715) | struct wim_dentry type wim_dentry (line 719) | struct wim_dentry type wim_dentry (line 816) | struct wim_dentry type wim_dentry (line 821) | struct wim_dentry function to_parent_name (line 833) | static void type wim_dentry (line 850) | struct wim_dentry function new_dentry (line 874) | static int function new_dentry_with_new_inode (line 899) | int function new_dentry_with_existing_inode (line 923) | int function new_filler_directory (line 937) | int function free_dentry (line 959) | void function do_free_dentry (line 971) | static int function do_free_dentry_and_unref_blobs (line 978) | static int function free_dentry_tree (line 1004) | void type wim_dentry (line 1021) | struct wim_dentry type wim_dentry (line 1022) | struct wim_dentry type wim_dentry (line 1024) | struct wim_dentry type avl_tree_node (line 1027) | struct avl_tree_node type wim_dentry (line 1028) | struct wim_dentry type wim_dentry (line 1049) | struct wim_dentry type wim_dentry (line 1050) | struct wim_dentry type wim_dentry (line 1050) | struct wim_dentry type avl_tree_node (line 1053) | struct avl_tree_node type wim_dentry (line 1080) | struct wim_dentry type wim_dentry (line 1081) | struct wim_dentry type wim_dentry (line 1081) | struct wim_dentry type wim_inode (line 1083) | struct wim_inode type avl_tree_node (line 1084) | struct avl_tree_node function unlink_dentry (line 1099) | void function read_extra_data (line 1116) | static int function assign_stream_types_encrypted (line 1146) | static void function assign_stream_types_unencrypted (line 1190) | static void function setup_inode_streams (line 1227) | static int function read_dentry (line 1327) | static int function dentry_is_dot_or_dotdot (line 1476) | static bool function dentry_contains_embedded_null (line 1492) | static bool function should_ignore_dentry (line 1501) | static bool function read_dentry_tree_recursive (line 1532) | static int function read_dentry_tree (line 1619) | int function u8 (line 1662) | static u8 * function u8 (line 1722) | static u8 * function u8 (line 1801) | static u8 * function write_dir_dentries (line 1868) | static int function u8 (line 1902) | u8 * FILE: src/wimlib/divsufsort.c function forceinline (line 111) | static forceinline function forceinline (line 154) | static forceinline function forceinline (line 187) | static forceinline function ss_insertionsort (line 213) | static function forceinline (line 238) | static forceinline function ss_heapsort (line 255) | static function forceinline (line 280) | static forceinline function forceinline (line 293) | static forceinline function forceinline (line 307) | static forceinline function forceinline (line 335) | static forceinline function ss_mintrosort (line 354) | static function forceinline (line 496) | static forceinline function forceinline (line 505) | static forceinline function ss_inplacemerge (line 546) | static function ss_mergeforward (line 589) | static function ss_mergebackward (line 639) | static function ss_swapmerge (line 698) | static function sssort (line 790) | static function forceinline (line 865) | static forceinline function tr_insertionsort (line 881) | static function forceinline (line 900) | static forceinline function tr_heapsort (line 916) | static function forceinline (line 941) | static forceinline function forceinline (line 953) | static forceinline function forceinline (line 967) | static forceinline type trbudget_t (line 994) | typedef struct _trbudget_t trbudget_t; type _trbudget_t (line 995) | struct _trbudget_t { function forceinline (line 1002) | static forceinline function forceinline (line 1009) | static forceinline function forceinline (line 1022) | static forceinline function tr_copy (line 1064) | static function tr_partialcopy (line 1089) | static function tr_introsort (line 1127) | static function trsort (line 1353) | static function sort_typeBstar (line 1392) | static function construct_SA (line 1510) | static function divsufsort (line 1578) | void FILE: src/wimlib/encoding.c function utf8_decode_codepoint (line 86) | static forceinline unsigned function utf8_encode_codepoint (line 133) | static forceinline unsigned function utf16le_decode_codepoint (line 161) | static forceinline unsigned function utf16le_encode_codepoint (line 197) | static forceinline unsigned function forceinline (line 222) | static forceinline int function utf8_to_utf16le (line 268) | int function utf16le_to_utf8 (line 278) | int function init_upcase (line 295) | void function cmp_utf16le_strings (line 381) | int function cmp_utf16le_strings_z (line 409) | int function utf16lechar (line 435) | utf16lechar * function utf16lechar (line 447) | utf16lechar * function utf16le_len_bytes (line 455) | size_t function utf16le_len_chars (line 466) | size_t function WIMLIBAPI (line 476) | WIMLIBAPI int function WIMLIBAPI (line 483) | WIMLIBAPI int FILE: src/wimlib/error.c function wimlib_vmsg (line 53) | static void function wimlib_error (line 82) | void function wimlib_error_with_errno (line 92) | void function wimlib_warning (line 102) | void function wimlib_warning_with_errno (line 112) | void function print_byte_field (line 122) | void function WIMLIBAPI (line 129) | WIMLIBAPI int function WIMLIBAPI (line 136) | WIMLIBAPI int function WIMLIBAPI (line 147) | WIMLIBAPI int function WIMLIBAPI (line 340) | WIMLIBAPI const tchar * FILE: src/wimlib/export_image.c function blob_set_not_exported (line 33) | static int function blob_rollback_export (line 41) | static int function inode_export_blobs (line 54) | static int function WIMLIBAPI (line 108) | WIMLIBAPI int FILE: src/wimlib/extract.c function do_file_extract_progress (line 100) | int function start_file_phase (line 107) | static int function start_file_structure_phase (line 115) | int function start_file_metadata_phase (line 121) | int function end_file_phase (line 127) | static int function end_file_structure_phase (line 134) | int function end_file_metadata_phase (line 140) | int function is_all_zeroes (line 147) | static bool function detect_sparse_region (line 188) | bool function read_pwm_blob_header (line 215) | static int function read_blobs_from_pipe (line 267) | static int function handle_pwm_metadata_resource (line 333) | static int function create_temporary_file (line 385) | static int function begin_extract_blob (line 428) | static int function extract_chunk (line 439) | static int function extract_from_tmpfile (line 496) | static int function warn_about_corrupted_file (line 519) | static void function end_extract_blob (line 528) | static int function extract_blob_list (line 576) | int function extract_dentry_to_stdout (line 606) | static int function extract_dentries_to_stdout (line 643) | static int function remove_duplicate_trees (line 664) | static size_t function remove_contained_trees (line 685) | static size_t function dentry_append_to_list (line 710) | static int function dentry_reset_extraction_list_node (line 718) | static void function dentry_delete_from_list (line 724) | static int function build_dentry_list (line 740) | static void function destroy_dentry_list (line 781) | static void function destroy_blob_list (line 799) | static void function file_name_valid (line 815) | static bool function dentry_calculate_extraction_name (line 840) | static int function dentry_list_calculate_extraction_names (line 957) | static int function dentry_resolve_streams (line 991) | static int function dentry_list_resolve_streams (line 1025) | static int function ref_stream (line 1042) | static int function ref_stream_if_needed (line 1110) | static int function dentry_ref_streams (line 1170) | static int function dentry_list_ref_streams (line 1194) | static int function dentry_list_build_inode_alias_lists (line 1210) | static void function inode_tally_features (line 1224) | static void function dentry_tally_features (line 1268) | static void function dentry_list_get_features (line 1285) | static void function do_feature_check (line 1298) | static int type apply_operations (line 1459) | struct apply_operations function extract_trees (line 1473) | static int function mkdir_if_needed (line 1615) | static int function check_extract_flags (line 1635) | static int type append_dentry_ctx (line 1716) | struct append_dentry_ctx { function append_dentry_cb (line 1722) | static int function append_matched_dentries (line 1745) | static int function do_wimlib_extract_paths (line 1769) | static int function extract_single_image (line 1860) | static int function image_name_ok_as_dir (line 1878) | static bool function extract_all_images (line 1890) | static int function do_wimlib_extract_image (line 1925) | static int function WIMLIBAPI (line 1945) | WIMLIBAPI int function WIMLIBAPI (line 1957) | WIMLIBAPI int function WIMLIBAPI (line 1981) | WIMLIBAPI int function WIMLIBAPI (line 2097) | WIMLIBAPI int function WIMLIBAPI (line 2109) | WIMLIBAPI int FILE: src/wimlib/file_io.c function udf_pread (line 43) | static int function iso_pread (line 103) | static int function full_read (line 175) | int function pipe_read (line 203) | static int function full_pread (line 246) | int function full_write (line 292) | int function full_pwrite (line 318) | int function off_t (line 335) | off_t filedes_seek(struct filedes *fd, off_t offset) function filedes_is_seekable (line 356) | bool filedes_is_seekable(struct filedes *fd) FILE: src/wimlib/header.c function read_wim_header (line 62) | int function write_wim_header (line 169) | int function write_wim_header_flags (line 202) | int function WIMLIBAPI (line 231) | WIMLIBAPI void FILE: src/wimlib/inode.c type wim_inode (line 48) | struct wim_inode type wim_dentry (line 49) | struct wim_dentry type wim_inode (line 51) | struct wim_inode type wim_inode (line 53) | struct wim_inode function destroy_stream (line 72) | static inline void function free_inode (line 79) | static void function free_inode_if_unneeded (line 93) | static inline void function d_associate (line 106) | void function d_disassociate (line 118) | void function inode_dec_num_opened_fds (line 136) | void type wim_inode_stream (line 165) | struct wim_inode_stream type wim_inode (line 166) | struct wim_inode type wim_inode_stream (line 173) | struct wim_inode_stream type wim_inode_stream (line 188) | struct wim_inode_stream type wim_inode (line 189) | struct wim_inode type wim_inode_stream (line 192) | struct wim_inode_stream function inode_set_stream_blob (line 203) | static void function inode_unset_stream_blob (line 213) | static void function inode_replace_stream_blob (line 238) | void type wim_inode_stream (line 264) | struct wim_inode_stream type wim_inode (line 265) | struct wim_inode type blob_descriptor (line 266) | struct blob_descriptor type wim_inode_stream (line 275) | struct wim_inode_stream type wim_inode_stream (line 276) | struct wim_inode_stream function inode_replace_stream_data (line 339) | bool function inode_add_stream_with_data (line 376) | bool function inode_remove_stream (line 406) | void function inode_has_named_data_stream (line 424) | bool function inode_resolve_streams (line 453) | int function blob_not_found_error (line 484) | int type blob_descriptor (line 504) | struct blob_descriptor type wim_inode_stream (line 505) | struct wim_inode_stream type blob_table (line 505) | struct blob_table function u8 (line 519) | const u8 * type blob_descriptor (line 540) | struct blob_descriptor type wim_inode (line 541) | struct wim_inode type blob_table (line 542) | struct blob_table type wim_inode_stream (line 544) | struct wim_inode_stream type blob_descriptor (line 555) | struct blob_descriptor type wim_inode (line 556) | struct wim_inode type wim_inode_stream (line 558) | struct wim_inode_stream function u8 (line 574) | const u8 * function inode_ref_blobs (line 590) | void function inode_unref_blobs (line 604) | void type blob_descriptor (line 625) | struct blob_descriptor type blob_descriptor (line 626) | struct blob_descriptor type wim_inode (line 630) | struct wim_inode FILE: src/wimlib/inode_fixup.c type inode_fixup_params (line 31) | struct inode_fixup_params { function inodes_consistent (line 39) | static bool function inode_table_insert (line 60) | static int function hlist_move_all (line 116) | static void function build_inode_list (line 128) | static void function reassign_inode_numbers (line 138) | static void function dentry_tree_fix_inodes (line 172) | int FILE: src/wimlib/inode_table.c function init_inode_table (line 35) | int function destroy_inode_table (line 49) | void function enlarge_inode_table (line 56) | void function inode_table_new_dentry (line 115) | int function inode_table_prepare_inode_list (line 168) | void FILE: src/wimlib/integrity.c function PRAGMA_BEGIN_PACKED (line 50) | PRAGMA_BEGIN_PACKED function PRAGMA_END_PACKED (line 56) | __attribute__((packed)); function read_integrity_table (line 112) | int function calculate_integrity_table (line 177) | static int function write_integrity_table (line 300) | int function verify_integrity (line 358) | static int function check_wim_integrity (line 428) | int FILE: src/wimlib/iterate_dir.c function stream_to_wimlib_stream_entry (line 42) | static int function get_default_stream_type (line 74) | static int function init_wimlib_dentry (line 84) | static int function free_wimlib_dentry (line 177) | static void function do_iterate_dir_tree (line 187) | static int type image_iterate_dir_tree_ctx (line 235) | struct image_iterate_dir_tree_ctx { function image_do_iterate_dir_tree (line 243) | static int function WIMLIBAPI (line 256) | WIMLIBAPI int FILE: src/wimlib/lcpit_matchfinder.c function build_LCP (line 90) | static void function build_LCPIT (line 172) | static void function forceinline (line 294) | static forceinline u32 function expand_SA (line 375) | static void function build_LCP_huge (line 391) | static void function build_LCPIT_huge (line 428) | static void function forceinline (line 496) | static forceinline u32 function forceinline (line 548) | static forceinline u64 function forceinline (line 555) | static forceinline u64 function u64 (line 570) | u64 function lcpit_matchfinder_init (line 586) | bool function build_SA (line 632) | static void function build_ISA (line 648) | static void function lcpit_matchfinder_load_buffer (line 663) | void function u32 (line 708) | u32 function lcpit_matchfinder_skip_bytes (line 726) | void function lcpit_matchfinder_destroy (line 748) | void FILE: src/wimlib/lzms_common.c function lzms_get_slot (line 325) | unsigned function lzms_get_num_offset_slots (line 345) | unsigned function lzms_init_probabilities (line 353) | void function lzms_init_symbol_frequencies (line 366) | void function lzms_dilute_symbol_frequencies (line 373) | void function forceinline (line 382) | static forceinline u8 * function forceinline (line 408) | static forceinline u8 * function forceinline (line 440) | static forceinline u8 * function lzms_x86_filter (line 553) | void FILE: src/wimlib/lzms_compress.c type lzms_output_bitstream (line 77) | struct lzms_output_bitstream { type lzms_range_encoder (line 96) | struct lzms_range_encoder { type lzms_huffman_rebuild_info (line 125) | struct lzms_huffman_rebuild_info { type lzms_item (line 163) | struct lzms_item { function check_that_powers_fit_in_bitfield (line 172) | static void __attribute__((unused)) type lzms_adaptive_state (line 181) | struct lzms_adaptive_state { type lzms_optimum_node (line 214) | struct lzms_optimum_node { type lzms_compressor (line 259) | struct lzms_compressor { function lzms_init_fast_length_slot_tab (line 387) | static void function lzms_init_offset_slot_tabs (line 399) | static void function lzms_comp_get_length_slot (line 431) | static forceinline unsigned function lzms_comp_get_offset_slot (line 443) | static forceinline unsigned function lzms_range_encoder_init (line 462) | static void function lzms_range_encoder_shift_low (line 490) | static void function lzms_range_encoder_flush (line 519) | static bool function forceinline (line 533) | static forceinline void function forceinline (line 555) | static forceinline void function lzms_encode_main_bit (line 581) | static void function lzms_encode_match_bit (line 588) | static void function lzms_encode_lz_bit (line 595) | static void function lzms_encode_lz_rep_bit (line 602) | static void function lzms_encode_delta_bit (line 609) | static void function lzms_encode_delta_rep_bit (line 616) | static void function lzms_output_bitstream_init (line 631) | static void function forceinline (line 648) | static forceinline void function lzms_output_bitstream_flush (line 679) | static bool function lzms_build_huffman_code (line 693) | static void function lzms_init_huffman_code (line 704) | static void function lzms_rebuild_huffman_code (line 718) | static void function forceinline (line 729) | static forceinline bool function lzms_encode_literal_symbol (line 746) | static bool function lzms_encode_lz_offset_symbol (line 754) | static bool function lzms_encode_length_symbol (line 762) | static bool function lzms_encode_delta_offset_symbol (line 770) | static bool function lzms_encode_delta_power_symbol (line 778) | static bool type lzms_compressor (line 787) | struct lzms_compressor function lzms_encode_length (line 793) | static void function lzms_encode_lz_offset (line 807) | static void function lzms_encode_delta_raw_offset (line 819) | static void function lzms_encode_item (line 835) | static void function lzms_encode_nonempty_item_list (line 904) | static void function forceinline (line 940) | static forceinline void function check_cost_shift (line 980) | static void __attribute__((unused)) function lzms_compute_bit_costs (line 990) | static void function forceinline (line 1007) | static forceinline u32 function forceinline (line 1014) | static forceinline u32 function forceinline (line 1022) | static forceinline u32 function lzms_update_fast_length_costs (line 1030) | static void function forceinline (line 1047) | static forceinline u32 function forceinline (line 1054) | static forceinline u32 function forceinline (line 1063) | static forceinline u32 function lzms_init_adaptive_state (line 1076) | static void function lzms_update_lru_queues (line 1108) | static void function forceinline (line 1126) | static forceinline void function forceinline (line 1132) | static forceinline void function forceinline (line 1138) | static forceinline void function forceinline (line 1144) | static forceinline void function forceinline (line 1150) | static forceinline void function forceinline (line 1160) | static forceinline void function forceinline (line 1166) | static forceinline void function lzms_init_delta_matchfinder (line 1185) | static void function forceinline (line 1203) | static forceinline u32 function forceinline (line 1226) | static forceinline u32 function lzms_delta_matchfinder_skip_bytes (line 1239) | static void function u8 (line 1266) | static const u8 * function lzms_near_optimal_parse (line 1303) | static void function lzms_init_states_and_probabilities (line 2015) | static void function lzms_init_huffman_codes (line 2030) | static void function lzms_finalize (line 2076) | static size_t function u64 (line 2106) | static u64 function lzms_create_compressor (line 2126) | static int function lzms_compress (line 2176) | static size_t function lzms_free_compressor (line 2216) | static void type compressor_ops (line 2227) | struct compressor_ops FILE: src/wimlib/lzms_decompress.c type lzms_range_decoder (line 265) | struct lzms_range_decoder { type u64 (line 285) | typedef u64 bitbuf_t; type lzms_input_bitstream (line 287) | struct lzms_input_bitstream { type lzms_huffman_rebuild_info (line 307) | struct lzms_huffman_rebuild_info { type lzms_decompressor (line 317) | struct lzms_decompressor { function lzms_input_bitstream_init (line 367) | static void function forceinline (line 379) | static forceinline void function forceinline (line 411) | static forceinline bitbuf_t function forceinline (line 418) | static forceinline void function forceinline (line 426) | static forceinline bitbuf_t function forceinline (line 435) | static forceinline bitbuf_t function lzms_range_decoder_init (line 444) | static void function forceinline (line 460) | static forceinline int function lzms_build_huffman_code (line 512) | static void function lzms_init_huffman_code (line 531) | static void function lzms_init_huffman_codes (line 547) | static void function _noinline (line 591) | static _noinline void function lzms_decode_huffman_symbol (line 600) | static forceinline unsigned function lzms_decode_literal (line 630) | static forceinline unsigned function forceinline (line 641) | static forceinline u32 function forceinline (line 654) | static forceinline u32 function forceinline (line 671) | static forceinline u32 function lzms_decode_delta_power (line 684) | static forceinline unsigned function lzms_create_decompressor (line 695) | static int function lzms_decompress (line 717) | static int function lzms_free_decompressor (line 925) | static void type decompressor_ops (line 933) | struct decompressor_ops FILE: src/wimlib/lzx_common.c function lzx_get_window_order (line 76) | unsigned function lzx_get_num_main_syms (line 87) | unsigned function do_translate_target (line 104) | static void function undo_translate_target (line 122) | static void function lzx_e8_filter (line 169) | static void function lzx_preprocess (line 317) | void function lzx_postprocess (line 323) | void FILE: src/wimlib/lzx_compress.c type lzx_codewords (line 211) | struct lzx_codewords { type lzx_lens (line 225) | struct lzx_lens { type lzx_codes (line 232) | struct lzx_codes { type lzx_freqs (line 238) | struct lzx_freqs { type lzx_block_split_stats (line 250) | struct lzx_block_split_stats { type lzx_sequence (line 264) | struct lzx_sequence { type lzx_optimum_node (line 303) | struct lzx_optimum_node { type lzx_costs (line 341) | struct lzx_costs { type lzx_output_bitstream (line 365) | struct lzx_output_bitstream type lzx_compressor (line 368) | struct lzx_compressor { function forceinline (line 502) | static forceinline bool function lzx_get_offset_slot (line 512) | static forceinline unsigned function lzx_tally_main_and_lensyms (line 530) | static forceinline unsigned type lzx_output_bitstream (line 579) | struct lzx_output_bitstream { function lzx_init_output (line 604) | static void function forceinline (line 618) | static forceinline void function forceinline (line 630) | static forceinline void function forceinline (line 653) | static forceinline void function lzx_flush_output (line 664) | static size_t function lzx_build_huffman_codes (line 687) | static void function lzx_reset_symbol_frequencies (line 719) | static void function lzx_compute_precode_items (line 725) | static unsigned function lzx_write_compressed_code (line 847) | static void function lzx_write_sequences (line 927) | static void function lzx_write_compressed_block (line 1085) | static void function lzx_choose_verbatim_or_aligned (line 1161) | static int function lzx_flush_block (line 1197) | static void function lzx_init_block_split_stats (line 1256) | static void function forceinline (line 1264) | static forceinline void function forceinline (line 1273) | static forceinline void function lzx_should_end_block (line 1280) | static bool type lzx_lru_queue (line 1325) | struct lzx_lru_queue { function forceinline (line 1345) | static forceinline u64 function forceinline (line 1351) | static forceinline u64 function forceinline (line 1357) | static forceinline u64 function lzx_lru_queue (line 1364) | lzx_lru_queue function lzx_lru_queue (line 1373) | lzx_lru_queue function forceinline (line 1387) | static forceinline u32 function forceinline (line 1495) | static forceinline void function forceinline (line 1510) | static forceinline u32 function lzx_lru_queue (line 1550) | lzx_lru_queue function lzx_compute_match_costs (line 1859) | static void function log2f_fast (line 1898) | static float function u32 (line 1931) | static u32 function lzx_set_default_costs (line 2006) | static void function lzx_set_costs_from_codes (line 2087) | static void function lzx_lru_queue (line 2120) | lzx_lru_queue function forceinline (line 2169) | static forceinline void function lzx_compress_near_optimal_16 (line 2351) | static void function lzx_compress_near_optimal_32 (line 2358) | static void function forceinline (line 2374) | static forceinline void function forceinline (line 2388) | static forceinline void function forceinline (line 2431) | static forceinline void function lzx_find_longest_repeat_offset_match (line 2445) | static unsigned function lzx_explicit_offset_match_score (line 2495) | static forceinline unsigned function lzx_repeat_offset_match_score (line 2508) | static forceinline unsigned function forceinline (line 2526) | static forceinline void function lzx_compress_lazy_16 (line 2744) | static void function lzx_compress_lazy_32 (line 2751) | static void function lzx_init_offset_slot_tabs (line 2766) | static void function lzx_get_compressor_size (line 2793) | static size_t function u64 (line 2814) | static u64 function lzx_create_compressor (line 2830) | static int function lzx_compress (line 2916) | static size_t function lzx_free_compressor (line 2964) | static void type compressor_ops (line 2974) | struct compressor_ops FILE: src/wimlib/lzx_decompress.c function lzx_decompressor (line 73) | PRAGMA_BEGIN_ALIGN(DECODE_TABLE_ALIGNMENT) function read_presym (line 122) | static forceinline unsigned function read_mainsym (line 130) | static forceinline unsigned function read_lensym (line 138) | static forceinline unsigned function read_alignedsym (line 146) | static forceinline unsigned function lzx_read_codeword_lens (line 157) | static int function lzx_read_block_header (line 243) | static int function lzx_decompress_block (line 335) | static int function lzx_decompress (line 452) | static int function lzx_create_decompressor (line 519) | static int function lzx_free_decompressor (line 554) | static void type decompressor_ops (line 560) | struct decompressor_ops FILE: src/wimlib/metadata_resource.c function fix_security_ids (line 36) | static void function read_metadata_resource (line 70) | int function recalculate_security_data_length (line 153) | static void function prepare_metadata_resource (line 162) | static int function write_metadata_resource (line 230) | int FILE: src/wimlib/pathlist.c function read_path_list_file (line 31) | int FILE: src/wimlib/paths.c function tchar (line 35) | const tchar * function tchar (line 42) | const tchar * function tchar (line 64) | const tchar * function do_canonicalize_path (line 80) | void function tchar (line 127) | tchar * FILE: src/wimlib/pattern.c function string_matches_pattern (line 35) | static bool function tchar (line 60) | static const tchar * function tchar (line 69) | static const tchar * function match_path (line 103) | bool function expand_path_pattern (line 156) | int FILE: src/wimlib/progress.c function report_error (line 28) | int FILE: src/wimlib/registry.c type regf (line 37) | struct regf { type cell (line 53) | struct cell { type nk (line 62) | struct nk { type subkey_list (line 94) | struct subkey_list { type value_list (line 105) | struct value_list { type vk (line 111) | struct vk { type data_cell (line 141) | struct data_cell { function translate_wimlib_error (line 153) | static enum hive_status function names_equal (line 165) | static inline bool type regf (line 193) | struct regf type cell (line 197) | struct cell type cell (line 203) | struct cell function revalidate_cell (line 214) | static bool type subkey_iteration_stats (line 220) | struct subkey_iteration_stats { type hive_status (line 237) | enum hive_status type nk (line 237) | struct nk function iterate_subkeys_recursive (line 239) | static enum hive_status function iterate_subkeys (line 321) | static enum hive_status type lookup_subkey_ctx (line 346) | struct lookup_subkey_ctx { function lookup_subkey_cb (line 352) | static enum hive_status function lookup_subkey (line 374) | static enum hive_status function lookup_key (line 407) | static enum hive_status function lookup_value (line 437) | static enum hive_status function retrieve_value (line 515) | static enum hive_status function hive_validate (line 571) | enum hive_status function hive_get_string (line 591) | enum hive_status function hive_get_number (line 622) | enum hive_status function append_subkey_name (line 672) | static enum hive_status function hive_list_subkeys (line 702) | enum hive_status function hive_free_subkeys_list (line 731) | void type hive_status (line 740) | enum hive_status FILE: src/wimlib/reparse.c function complete_reparse_point (line 45) | void function parse_link_reparse_point (line 58) | int function make_link_reparse_point (line 113) | int function wim_inode_get_reparse_point (line 164) | static int function copy (line 196) | static void function wim_inode_readlink (line 229) | int function wim_inode_set_symlink (line 334) | int FILE: src/wimlib/resource.c type data_range (line 81) | struct data_range { function decompress_chunk (line 86) | static int function read_compressed_wim_resource (line 144) | static int function read_raw_file_data (line 564) | static int function bufferer_cb (line 600) | static int function read_partial_wim_resource (line 619) | static int function read_partial_wim_blob_into_buf (line 647) | int function noop_cb (line 661) | static int function skip_wim_resource (line 668) | int function read_wim_blob_prefix (line 678) | static int function read_file_on_disk_prefix (line 694) | static int function read_staging_file_prefix (line 715) | static int function read_buffer_prefix (line 740) | static int type blob_descriptor (line 750) | struct blob_descriptor type consume_chunk_callback (line 752) | struct consume_chunk_callback function read_blob_prefix (line 767) | static int type blob_chunk_ctx (line 791) | struct blob_chunk_ctx { function consume_blob_chunk (line 797) | static int function read_blob_with_cbs (line 810) | int function read_blob_into_buf (line 837) | int function read_blob_into_alloc_buf (line 850) | int function wim_reshdr_to_data (line 878) | int function wim_reshdr_to_hash (line 892) | int type blobifier_context (line 911) | struct blobifier_context { type blob_descriptor (line 920) | struct blob_descriptor type blob_descriptor (line 921) | struct blob_descriptor type list_head (line 923) | struct list_head type list_head (line 925) | struct list_head type blob_descriptor (line 927) | struct blob_descriptor function blobifier_cb (line 934) | static int type hasher_context (line 978) | struct hasher_context { function hasher_begin_blob (line 986) | static int function hasher_continue_blob (line 1003) | static int function report_sha1_mismatch (line 1014) | static int function hasher_end_blob (line 1078) | static int function read_blob_with_sha1 (line 1114) | int function read_blobs_in_solid_resource (line 1132) | static int function read_blob_list (line 1246) | int function extract_chunk_to_fd (line 1339) | static int function extract_blob_chunk_to_fd (line 1349) | static int function extract_blob_prefix_to_fd (line 1358) | int function extract_blob_to_fd (line 1371) | int function sha1_blob (line 1383) | int function wim_reshdr_to_desc (line 1395) | void function wim_reshdr_to_desc_and_blob (line 1420) | void function get_wim_reshdr (line 1431) | void function put_wim_reshdr (line 1448) | void FILE: src/wimlib/scan.c function do_scan_progress (line 52) | int function mangle_pat (line 117) | int function read_capture_config (line 185) | int function destroy_capture_config (line 248) | void function match_pattern_list (line 260) | bool function try_exclude (line 289) | int function should_ignore_filename (line 334) | bool function attach_scanned_tree (line 362) | void function pathbuf_init (line 376) | int function tchar (line 399) | const tchar * function pathbuf_truncate (line 433) | void FILE: src/wimlib/security.c function PRAGMA_BEGIN_PACKED (line 36) | PRAGMA_BEGIN_PACKED function wim_security_data (line 44) | wim_security_data * function read_wim_security_data (line 69) | int function u8 (line 183) | u8 * function free_wim_security_data (line 209) | void type sd_node (line 224) | struct sd_node { function free_sd_tree (line 233) | static void function rollback_new_security_descriptors (line 243) | void function destroy_sd_set (line 255) | void function _avl_cmp_nodes_by_hash (line 261) | static int function insert_sd_node (line 270) | static bool function s32 (line 279) | static s32 function s32 (line 300) | s32 function init_sd_set (line 364) | int FILE: src/wimlib/sha1.c function u32 (line 41) | static inline u32 function sha1_blocks_generic (line 120) | static void function sha1_blocks_x86_ssse3 (line 295) | static void __attribute__((target("ssse3"))) function sha1_blocks_x86_avx_bmi2 (line 302) | static void __attribute__((target("avx,bmi2"))) function sha1_blocks_x86_sha (line 363) | static void __attribute__((target("sha,sse4.1"))) function sha1_blocks (line 521) | static void function sha1_init (line 559) | void function sha1_update (line 572) | void function sha1_final (line 605) | void function sha1 (line 631) | void function sprint_hash (line 645) | void FILE: src/wimlib/solid.c function utf16lechar (line 37) | static const utf16lechar * function cmp_blobs_by_solid_sort_name (line 64) | static int function blob_set_solid_sort_name_from_inode (line 105) | static void type temp_blob_table (line 127) | struct temp_blob_table { function dentry_fill_in_solid_sort_names (line 132) | static int function image_fill_in_solid_sort_names (line 155) | static int function sort_blob_list_for_solid_compression (line 163) | int FILE: src/wimlib/split.c type swm_part_info (line 40) | struct swm_part_info { function copy_part_info (line 45) | static void type swm_info (line 52) | struct swm_info { function write_split_wim (line 60) | static int function start_new_swm_part (line 144) | static int function add_blob_to_swm (line 169) | static int function WIMLIBAPI (line 203) | WIMLIBAPI int FILE: src/wimlib/tagged_items.c type tagged_item_header (line 40) | struct tagged_item_header { type wim_inode (line 61) | struct wim_inode type tagged_item_header (line 64) | struct tagged_item_header type tagged_item_header (line 72) | struct tagged_item_header type tagged_item_header (line 92) | struct tagged_item_header type wim_inode (line 103) | struct wim_inode type wim_inode_extra (line 105) | struct wim_inode_extra type tagged_item_header (line 106) | struct tagged_item_header type tagged_item_header (line 117) | struct tagged_item_header function inode_set_tagged_item (line 129) | bool type wimlib_unix_data_disk (line 154) | struct wimlib_unix_data_disk { type wimlib_unix_data_disk (line 161) | struct wimlib_unix_data_disk type wim_inode (line 162) | struct wim_inode type wimlib_unix_data_disk (line 165) | struct wimlib_unix_data_disk function inode_has_unix_data (line 170) | bool function inode_get_unix_data (line 182) | bool function inode_set_unix_data (line 208) | bool FILE: src/wimlib/textfile.c function stdin_get_contents (line 39) | static int function read_file_contents (line 71) | static int function translate_text_buffer (line 115) | static int function string_list_append (line 172) | static int function parse_text_file (line 196) | static int function load_text_file (line 339) | int function WIMLIBAPI (line 387) | WIMLIBAPI int FILE: src/wimlib/threads.c function DWORD (line 41) | static DWORD WINAPI function thread_create (line 50) | bool thread_create(struct thread *t, void *(*thrproc)(void *), void *arg) function thread_join (line 65) | void thread_join(struct thread *t) function mutex_init (line 72) | bool mutex_init(struct mutex *m) function mutex_destroy (line 83) | void mutex_destroy(struct mutex *m) function mutex_lock (line 90) | void mutex_lock(struct mutex *m) function mutex_unlock (line 111) | void mutex_unlock(struct mutex *m) function condvar_init (line 116) | bool condvar_init(struct condvar *c) function condvar_destroy (line 127) | void condvar_destroy(struct condvar *c) function condvar_wait (line 133) | void condvar_wait(struct condvar *c, struct mutex *m) function condvar_signal (line 140) | void condvar_signal(struct condvar *c) function condvar_broadcast (line 145) | void condvar_broadcast(struct condvar *c) function thread_create (line 152) | bool thread_create(struct thread *t, void *(*thrproc)(void *), void *arg) function thread_join (line 164) | void thread_join(struct thread *t) function mutex_init (line 171) | bool mutex_init(struct mutex *m) function mutex_destroy (line 183) | void mutex_destroy(struct mutex *m) function mutex_lock (line 190) | void mutex_lock(struct mutex *m) function mutex_unlock (line 197) | void mutex_unlock(struct mutex *m) function condvar_init (line 204) | bool condvar_init(struct condvar *c) function condvar_destroy (line 216) | void condvar_destroy(struct condvar *c) function condvar_wait (line 223) | void condvar_wait(struct condvar *c, struct mutex *m) function condvar_signal (line 230) | void condvar_signal(struct condvar *c) function condvar_broadcast (line 237) | void condvar_broadcast(struct condvar *c) FILE: src/wimlib/timestamp.c function time_t (line 54) | time_t function wim_timestamp_to_wimlib_timespec (line 60) | void function check_sizeof_time_t (line 74) | static void __attribute__((unused)) function wim_timestamp_to_timeval (line 81) | struct timeval function wim_timestamp_to_timespec (line 90) | struct timespec function u64 (line 102) | u64 function u64 (line 109) | u64 function u64 (line 116) | u64 function u64 (line 124) | u64 function wim_timestamp_to_str (line 135) | void FILE: src/wimlib/update_image.c type update_primitive (line 71) | struct update_primitive { type update_primitive_list (line 115) | struct update_primitive_list { type update_command_journal (line 125) | struct update_command_journal { function init_update_primitive_list (line 146) | static void type update_command_journal (line 156) | struct update_command_journal type wim_dentry (line 157) | struct wim_dentry type blob_table (line 158) | struct blob_table type update_command_journal (line 160) | struct update_command_journal function free_update_command_journal (line 177) | static void function record_update_primitive (line 197) | static int function do_unlink (line 230) | static void function do_link (line 245) | static void function rollback_link (line 262) | static void function rollback_unlink (line 275) | static void function rollback_name_change (line 288) | static void function rollback_update_primitive (line 304) | static void function rollback_update_command (line 331) | static void function journaled_link (line 349) | static int function journaled_unlink (line 376) | static int function journaled_change_name (line 406) | static int function next_command (line 447) | static void function commit_update (line 453) | static void function rollback_update (line 470) | static void function handle_conflict (line 482) | static int function do_attach_branch (line 570) | static int function attach_branch (line 677) | static int function get_capture_config (line 728) | static int function execute_add_command (line 782) | static int function execute_delete_command (line 898) | static int function free_dentry_full_path (line 932) | static int function is_ancestor (line 941) | static bool function rename_wim_path (line 959) | int function execute_rename_command (line 1042) | static int function have_command_type (line 1083) | static bool function execute_update_commands (line 1093) | static int function check_add_command (line 1201) | static int function check_delete_command (line 1300) | static int function check_rename_command (line 1309) | static int function check_update_command (line 1317) | static int function check_update_commands (line 1332) | static int function free_update_commands (line 1346) | static void function copy_update_commands (line 1368) | static int function WIMLIBAPI (line 1426) | WIMLIBAPI int function WIMLIBAPI (line 1482) | WIMLIBAPI int function WIMLIBAPI (line 1495) | WIMLIBAPI int function WIMLIBAPI (line 1509) | WIMLIBAPI int FILE: src/wimlib/util.c function wimlib_free_memory (line 73) | void function wchar_t (line 111) | wchar_t * function wimlib_aligned_free (line 132) | void function WIMLIBAPI (line 149) | WIMLIBAPI int function get_random_bytes (line 183) | void function get_random_alnum_chars (line 242) | void function get_available_cpus (line 278) | unsigned function u64 (line 291) | u64 FILE: src/wimlib/wim.c function wim_compression_type_valid (line 87) | static bool function wim_chunk_size_valid (line 95) | static bool function u32 (line 107) | static u32 function u32 (line 115) | static u32 function wim_default_solid_compression_type (line 122) | static enum wimlib_compression_type function is_blob_in_solid_resource (line 128) | static int function wim_has_solid_resources (line 135) | bool function WIMStruct (line 141) | static WIMStruct * function WIMLIBAPI (line 158) | WIMLIBAPI int function unload_image_metadata (line 201) | static void function put_image_metadata (line 213) | void function append_image_metadata (line 233) | int type wim_image_metadata (line 254) | struct wim_image_metadata type blob_descriptor (line 255) | struct blob_descriptor type wim_security_data (line 256) | struct wim_security_data type wim_image_metadata (line 258) | struct wim_image_metadata type wim_image_metadata (line 277) | struct wim_image_metadata type blob_descriptor (line 280) | struct blob_descriptor type wim_security_data (line 281) | struct wim_security_data type wim_image_metadata (line 282) | struct wim_image_metadata type wim_image_metadata (line 299) | struct wim_image_metadata type blob_descriptor (line 300) | struct blob_descriptor function select_wim_image (line 322) | int function deselect_current_wim_image (line 357) | void function for_image (line 381) | int function WIMLIBAPI (line 410) | WIMLIBAPI int function WIMLIBAPI (line 439) | WIMLIBAPI void function WIMLIBAPI (line 467) | WIMLIBAPI int function WIMLIBAPI (line 496) | WIMLIBAPI int function WIMLIBAPI (line 532) | WIMLIBAPI int function WIMLIBAPI (line 548) | WIMLIBAPI int function WIMLIBAPI (line 568) | WIMLIBAPI int function WIMLIBAPI (line 585) | WIMLIBAPI int function WIMLIBAPI (line 602) | WIMLIBAPI const tchar * function WIMLIBAPI (line 611) | WIMLIBAPI void function open_iso_wim_file (line 621) | static int function open_wim_file (line 682) | static int function begin_read (line 704) | static int function open_wim_as_WIMStruct (line 866) | int function WIMLIBAPI (line 896) | WIMLIBAPI int function WIMLIBAPI (line 914) | WIMLIBAPI int function wim_checksum_unhashed_blobs (line 924) | int function can_modify_wim (line 956) | int function WIMLIBAPI (line 1009) | WIMLIBAPI void function WIMLIBAPI (line 1033) | WIMLIBAPI u32 function WIMLIBAPI (line 1041) | WIMLIBAPI const tchar * function WIMLIBAPI (line 1051) | WIMLIBAPI int function WIMLIBAPI (line 1105) | WIMLIBAPI void FILE: src/wimlib/wimboot.c function HANDLE (line 47) | static HANDLE function BOOL (line 55) | static BOOL function query_partition_and_disk_info (line 78) | static int function calculate_wimoverlay_dat_size (line 233) | static int function write_wimoverlay_dat (line 263) | static int function u8 (line 322) | static u8 * function prepare_wimoverlay_dat (line 467) | static int function valid_wim_filename (line 514) | static bool function read_wimoverlay_dat (line 543) | static int function update_wimoverlay_manually (line 784) | static int function wimboot_alloc_data_source_id (line 880) | int function wimboot_set_pointer (line 1015) | bool FILE: src/wimlib/wimlib.h type wimlib_timespec (line 458) | struct wimlib_timespec { type WIMStruct (line 477) | typedef struct WIMStruct WIMStruct; type wchar_t (line 482) | typedef wchar_t wimlib_tchar; type wimlib_tchar (line 485) | typedef char wimlib_tchar; type wimlib_compression_type (line 523) | enum wimlib_compression_type { type wimlib_progress_msg (line 605) | enum wimlib_progress_msg { type wimlib_progress_status (line 813) | enum wimlib_progress_status { type wimlib_progress_info_write_streams (line 835) | struct wimlib_progress_info_write_streams { type wimlib_progress_info_scan (line 888) | struct wimlib_progress_info_scan { type wimlib_progress_info_extract (line 976) | struct wimlib_progress_info_extract { type wimlib_progress_info_rename (line 1057) | struct wimlib_progress_info_rename { type wimlib_progress_info_update (line 1068) | struct wimlib_progress_info_update { type wimlib_progress_info_integrity (line 1084) | struct wimlib_progress_info_integrity { type wimlib_progress_info_split (line 1113) | struct wimlib_progress_info_split { type wimlib_progress_info_replace (line 1142) | struct wimlib_progress_info_replace { type wimlib_progress_info_wimboot_exclude (line 1148) | struct wimlib_progress_info_wimboot_exclude { type wimlib_progress_info_unmount (line 1157) | struct wimlib_progress_info_unmount { type wimlib_progress_info_done_with_file (line 1176) | struct wimlib_progress_info_done_with_file { type wimlib_progress_info_verify_image (line 1200) | struct wimlib_progress_info_verify_image { type wimlib_progress_info_verify_streams (line 1207) | struct wimlib_progress_info_verify_streams { type wimlib_progress_info_test_file_exclusion (line 1216) | struct wimlib_progress_info_test_file_exclusion { type wimlib_progress_info_handle_error (line 1242) | struct wimlib_progress_info_handle_error { type wimlib_progress_status (line 1278) | enum wimlib_progress_status type wimlib_progress_msg (line 1279) | enum wimlib_progress_msg type wimlib_capture_source (line 1289) | struct wimlib_capture_source { type wimlib_wim_info (line 1343) | struct wimlib_wim_info { type wimlib_resource_entry (line 1448) | struct wimlib_resource_entry { type wimlib_stream_entry (line 1523) | struct wimlib_stream_entry { type wimlib_object_id (line 1539) | struct wimlib_object_id { type wimlib_dir_entry (line 1550) | struct wimlib_dir_entry { type wimlib_dir_entry (line 1705) | struct wimlib_dir_entry type wimlib_resource_entry (line 1712) | struct wimlib_resource_entry type wimlib_update_op (line 2472) | enum wimlib_update_op { type wimlib_add_command (line 2484) | struct wimlib_add_command { type wimlib_delete_command (line 2501) | struct wimlib_delete_command { type wimlib_rename_command (line 2511) | struct wimlib_rename_command { type wimlib_update_command (line 2524) | struct wimlib_update_command { type wimlib_error_code (line 2546) | enum wimlib_error_code { type wimlib_capture_source (line 2742) | struct wimlib_capture_source function wimlib_add_treeU (line 2763) | static __inline int type wimlib_compression_type (line 2807) | enum wimlib_compression_type function wimlib_extract_imageU (line 3044) | static __inline int function wimlib_extract_pathsU (line 3219) | static __inline int type wimlib_compression_type (line 3291) | enum wimlib_compression_type type wimlib_error_code (line 3307) | enum wimlib_error_code type wimlib_wim_info (line 3400) | struct wimlib_wim_info function wimlib_open_wimU (line 3803) | static __inline int type wimlib_compression_type (line 4330) | enum wimlib_compression_type type wimlib_compression_type (line 4340) | enum wimlib_compression_type type wimlib_wim_info (line 4388) | struct wimlib_wim_info function wimlib_splitU (line 4438) | static __inline int type wimlib_update_command (line 4634) | struct wimlib_update_command type wimlib_compressor (line 4750) | struct wimlib_compressor type wimlib_decompressor (line 4753) | struct wimlib_decompressor type wimlib_compression_type (line 4796) | enum wimlib_compression_type type wimlib_compression_type (line 4871) | enum wimlib_compression_type type wimlib_compressor (line 4874) | struct wimlib_compressor type wimlib_compressor (line 4899) | struct wimlib_compressor type wimlib_compressor (line 4908) | struct wimlib_compressor type wimlib_compression_type (line 4944) | enum wimlib_compression_type type wimlib_decompressor (line 4946) | struct wimlib_decompressor type wimlib_decompressor (line 4978) | struct wimlib_decompressor type wimlib_decompressor (line 4987) | struct wimlib_decompressor FILE: src/wimlib/wimlib/apply.h type wim_features (line 13) | struct wim_features { type blob_descriptor (line 37) | struct blob_descriptor type read_blob_callbacks (line 38) | struct read_blob_callbacks type apply_operations (line 39) | struct apply_operations type wim_dentry (line 40) | struct wim_dentry type apply_ctx (line 42) | struct apply_ctx { function extract_progress (line 91) | static inline int type apply_ctx (line 98) | struct apply_ctx type wimlib_progress_msg (line 98) | enum wimlib_progress_msg function maybe_do_file_progress (line 102) | static inline int type apply_ctx (line 112) | struct apply_ctx type apply_ctx (line 115) | struct apply_ctx function report_file_created (line 118) | static inline int function report_file_metadata_applied (line 125) | static inline int type apply_ctx (line 132) | struct apply_ctx type apply_ctx (line 135) | struct apply_ctx function report_apply_error (line 137) | static inline int function maybe_detect_sparse_region (line 146) | static inline bool type apply_ctx (line 167) | struct apply_ctx type read_blob_callbacks (line 167) | struct read_blob_callbacks type apply_operations (line 172) | struct apply_operations { type apply_operations (line 272) | struct apply_operations type apply_operations (line 274) | struct apply_operations type apply_operations (line 278) | struct apply_operations FILE: src/wimlib/wimlib/avl_tree.h type avl_tree_node (line 36) | struct avl_tree_node { function avl_tree_node (line 67) | avl_tree_node * type avl_tree_node (line 75) | struct avl_tree_node type avl_tree_node (line 76) | struct avl_tree_node function avl_tree_node (line 126) | avl_tree_node * function avl_tree_node (line 149) | avl_tree_node * function avl_tree_node (line 229) | avl_tree_node * type avl_tree_node (line 257) | struct avl_tree_node type avl_tree_node (line 257) | struct avl_tree_node type avl_tree_node (line 261) | struct avl_tree_node type avl_tree_node (line 262) | struct avl_tree_node type avl_tree_node (line 264) | struct avl_tree_node type avl_tree_node (line 265) | struct avl_tree_node type avl_tree_node (line 267) | struct avl_tree_node type avl_tree_node (line 268) | struct avl_tree_node type avl_tree_node (line 270) | struct avl_tree_node type avl_tree_node (line 271) | struct avl_tree_node type avl_tree_node (line 273) | struct avl_tree_node type avl_tree_node (line 274) | struct avl_tree_node type avl_tree_node (line 276) | struct avl_tree_node type avl_tree_node (line 277) | struct avl_tree_node type avl_tree_node (line 278) | struct avl_tree_node FILE: src/wimlib/wimlib/bitops.h function bsr32 (line 40) | static forceinline unsigned function bsr64 (line 46) | static forceinline unsigned function bsrw (line 52) | static forceinline unsigned function bsf32 (line 68) | static forceinline unsigned function bsf64 (line 74) | static forceinline unsigned function bsfw (line 80) | static forceinline unsigned function ilog2_ceil (line 91) | static forceinline unsigned function forceinline (line 100) | static forceinline size_t FILE: src/wimlib/wimlib/blob_table.h type blob_location (line 10) | enum blob_location { type blob_extraction_target (line 55) | struct blob_extraction_target { type blob_descriptor (line 66) | struct blob_descriptor { type blob_table (line 268) | struct blob_table type blob_table (line 272) | struct blob_table type list_head (line 278) | struct list_head type filedes (line 279) | struct filedes type wim_reshdr (line 281) | struct wim_reshdr type blob_descriptor (line 284) | struct blob_descriptor type blob_descriptor (line 287) | struct blob_descriptor type blob_descriptor (line 288) | struct blob_descriptor type blob_descriptor (line 291) | struct blob_descriptor type blob_table (line 291) | struct blob_table type blob_descriptor (line 294) | struct blob_descriptor type blob_table (line 294) | struct blob_table type blob_descriptor (line 299) | struct blob_descriptor type blob_descriptor (line 303) | struct blob_descriptor type blob_descriptor (line 306) | struct blob_descriptor type blob_table (line 309) | struct blob_table type blob_descriptor (line 309) | struct blob_descriptor type blob_table (line 312) | struct blob_table type blob_descriptor (line 312) | struct blob_descriptor type blob_descriptor (line 314) | struct blob_descriptor type blob_table (line 315) | struct blob_table type blob_table (line 318) | struct blob_table type blob_descriptor (line 319) | struct blob_descriptor type blob_table (line 322) | struct blob_table type blob_descriptor (line 323) | struct blob_descriptor type wimlib_resource_entry (line 326) | struct wimlib_resource_entry type blob_descriptor (line 329) | struct blob_descriptor type wimlib_resource_entry (line 330) | struct wimlib_resource_entry type list_head (line 333) | struct list_head type list_head (line 337) | struct list_head type blob_extraction_target (line 343) | struct blob_extraction_target type blob_descriptor (line 344) | struct blob_descriptor function blob_set_is_located_in_wim_resource (line 356) | static inline void function blob_unset_is_located_in_wim_resource (line 367) | static inline void function blob_set_is_located_in_attached_buffer (line 374) | static inline void function blob_is_in_file (line 383) | static inline bool type windows_file (line 395) | struct windows_file function tchar (line 398) | static inline const tchar * type blob_descriptor (line 408) | struct blob_descriptor type blob_table (line 410) | struct blob_table type blob_descriptor (line 412) | struct blob_descriptor type blob_descriptor (line 413) | struct blob_descriptor type blob_descriptor (line 414) | struct blob_descriptor type blob_table (line 415) | struct blob_table type wim_inode (line 415) | struct wim_inode type blob_descriptor (line 418) | struct blob_descriptor type blob_table (line 418) | struct blob_table type blob_descriptor (line 419) | struct blob_descriptor type blob_descriptor (line 421) | struct blob_descriptor type blob_descriptor (line 422) | struct blob_descriptor function prepare_unhashed_blob (line 424) | static inline void FILE: src/wimlib/wimlib/bt_matchfinder.h type lz_match (line 84) | struct lz_match { type TEMPLATED (line 95) | struct TEMPLATED function forceinline (line 117) | static forceinline size_t function forceinline (line 125) | static forceinline void function forceinline (line 131) | static forceinline mf_pos_t * function forceinline (line 137) | static forceinline mf_pos_t * function lz_match (line 150) | lz_match * function lz_match (line 330) | lz_match * function forceinline (line 359) | static forceinline void FILE: src/wimlib/wimlib/case.h type CASE_SENSITIVITY_TYPE (line 7) | typedef enum { function will_ignore_case (line 21) | static inline bool FILE: src/wimlib/wimlib/chunk_compressor.h type chunk_compressor (line 17) | struct chunk_compressor { type chunk_compressor (line 69) | struct chunk_compressor type chunk_compressor (line 73) | struct chunk_compressor FILE: src/wimlib/wimlib/compiler.h function __builtin_ctz (line 232) | uint32_t __inline __builtin_ctz(uint32_t value) function __builtin_clz (line 240) | uint32_t __inline __builtin_clz(uint32_t value) function __builtin_clzll (line 248) | uint32_t __inline __builtin_clzll(uint64_t value) function __builtin_ctzll (line 255) | uint32_t __inline __builtin_ctzll(uint64_t value) function __builtin_clzll (line 263) | uint32_t __inline __builtin_clzll(uint64_t value) function __builtin_ctzll (line 273) | uint32_t __inline __builtin_ctzll(uint64_t value) FILE: src/wimlib/wimlib/compressor_ops.h type compressor_ops (line 12) | struct compressor_ops { type compressor_ops (line 32) | struct compressor_ops type compressor_ops (line 33) | struct compressor_ops type compressor_ops (line 34) | struct compressor_ops FILE: src/wimlib/wimlib/cpu_features.h function init_cpu_features (line 32) | static inline void FILE: src/wimlib/wimlib/decompress_common.h type input_bitstream (line 47) | struct input_bitstream { function forceinline (line 64) | static forceinline void function forceinline (line 83) | static forceinline void function forceinline (line 116) | static forceinline u32 function forceinline (line 125) | static forceinline void function forceinline (line 135) | static forceinline u32 function forceinline (line 144) | static forceinline u32 function forceinline (line 152) | static forceinline u8 function forceinline (line 161) | static forceinline u16 function forceinline (line 174) | static forceinline u32 function forceinline (line 188) | static forceinline int function forceinline (line 199) | static forceinline void function read_huffsym (line 252) | static forceinline unsigned function forceinline (line 425) | static forceinline void function forceinline (line 431) | static forceinline machine_word_t function forceinline (line 442) | static forceinline machine_word_t function forceinline (line 461) | static forceinline int FILE: src/wimlib/wimlib/decompressor_ops.h type decompressor_ops (line 12) | struct decompressor_ops { type decompressor_ops (line 25) | struct decompressor_ops type decompressor_ops (line 26) | struct decompressor_ops type decompressor_ops (line 27) | struct decompressor_ops FILE: src/wimlib/wimlib/dentry.h type wim_inode (line 11) | struct wim_inode type blob_table (line 12) | struct blob_table type wim_dentry (line 37) | struct wim_dentry { function will_extract_dentry (line 120) | static inline bool type wim_dentry (line 127) | struct wim_dentry type wim_dentry (line 130) | struct wim_dentry type wim_dentry (line 131) | struct wim_dentry type wim_dentry (line 165) | struct wim_dentry type wim_dentry (line 166) | struct wim_dentry type wim_dentry (line 168) | struct wim_dentry type wim_dentry (line 169) | struct wim_dentry type wim_dentry (line 170) | struct wim_dentry type wim_dentry (line 180) | struct wim_dentry type wim_dentry (line 183) | struct wim_dentry type wim_dentry (line 186) | struct wim_dentry type wim_dentry (line 189) | struct wim_dentry type wim_dentry (line 192) | struct wim_dentry type wim_dentry (line 193) | struct wim_dentry type wim_dentry (line 196) | struct wim_dentry type wim_dentry (line 197) | struct wim_dentry type wim_dentry (line 202) | struct wim_dentry type wim_dentry (line 207) | struct wim_dentry type wim_dentry (line 210) | struct wim_dentry type wim_dentry (line 214) | struct wim_dentry type wim_inode (line 217) | struct wim_inode type wim_dentry (line 218) | struct wim_dentry type wim_dentry (line 221) | struct wim_dentry type wim_dentry (line 224) | struct wim_dentry type wim_dentry (line 227) | struct wim_dentry type blob_table (line 227) | struct blob_table type wim_dentry (line 230) | struct wim_dentry type wim_dentry (line 232) | struct wim_dentry type wim_dentry (line 233) | struct wim_dentry type wim_dentry (line 233) | struct wim_dentry type update_command_journal (line 235) | struct update_command_journal type update_command_journal (line 240) | struct update_command_journal type wim_dentry (line 245) | struct wim_dentry type wim_dentry (line 248) | struct wim_dentry function dentry_is_root (line 250) | static inline bool function dentry_is_directory (line 256) | static inline bool function dentry_has_children (line 262) | static inline bool function dentry_has_long_name (line 268) | static inline bool function dentry_has_short_name (line 274) | static inline bool FILE: src/wimlib/wimlib/encoding.h function tstr_to_tstr (line 21) | static inline int function tstr_get_utf16le_and_len (line 60) | static inline int function tstr_get_utf16le (line 76) | static inline int function tstr_put_utf16le (line 84) | static inline void function utf16le_get_tstr (line 95) | static inline int function utf16le_put_tstr (line 111) | static inline void FILE: src/wimlib/wimlib/endianness.h function forceinline (line 74) | static forceinline u16 do_bswap16(u16 n) function forceinline (line 83) | static forceinline u32 do_bswap32(u32 n) function forceinline (line 92) | static forceinline u64 do_bswap64(u64 n) FILE: src/wimlib/wimlib/file_io.h type filedes (line 21) | struct filedes { type filedes (line 42) | struct filedes type filedes (line 45) | struct filedes type filedes (line 48) | struct filedes type filedes (line 51) | struct filedes type filedes (line 58) | struct filedes type filedes (line 61) | struct filedes function filedes_init (line 63) | static inline void filedes_init(struct filedes *fd, int raw_fd) function filedes_invalidate (line 69) | static inline void filedes_invalidate(struct filedes *fd) function filedes_valid (line 81) | static inline bool FILE: src/wimlib/wimlib/glob.h type glob_t (line 10) | typedef struct { FILE: src/wimlib/wimlib/guid.h function copy_guid (line 16) | static inline void function cmp_guids (line 22) | static inline int function guids_equal (line 28) | static inline bool function generate_guid (line 34) | static inline void FILE: src/wimlib/wimlib/hc_matchfinder.h type TEMPLATED (line 133) | struct TEMPLATED function forceinline (line 149) | static forceinline size_t function forceinline (line 157) | static forceinline void function forceinline (line 192) | static forceinline u32 function forceinline (line 357) | static forceinline void FILE: src/wimlib/wimlib/header.h function PRAGMA_BEGIN_PACKED (line 51) | PRAGMA_BEGIN_PACKED type wim_header (line 126) | struct wim_header { FILE: src/wimlib/wimlib/inode.h type avl_tree_node (line 9) | struct avl_tree_node type blob_descriptor (line 10) | struct blob_descriptor type blob_table (line 11) | struct blob_table type wim_dentry (line 12) | struct wim_dentry type wim_inode_extra (line 13) | struct wim_inode_extra type wim_security_data (line 14) | struct wim_security_data type wimfs_fd (line 15) | struct wimfs_fd type wim_inode_stream_type (line 18) | enum wim_inode_stream_type { type wim_inode_stream (line 58) | struct wim_inode_stream { type wim_inode (line 96) | struct wim_inode { type wim_inode_extra (line 230) | struct wim_inode_extra { type wim_inode (line 267) | struct wim_inode type wim_dentry (line 268) | struct wim_dentry type wim_dentry (line 284) | struct wim_dentry type wim_inode (line 284) | struct wim_inode type wim_dentry (line 287) | struct wim_dentry type wim_inode (line 291) | struct wim_inode function inode_is_directory (line 298) | static inline bool function inode_is_symlink (line 309) | static inline bool function inode_has_children (line 320) | static inline bool function inode_has_security_descriptor (line 327) | static inline bool type wim_inode_stream (line 333) | struct wim_inode_stream type wim_inode (line 334) | struct wim_inode type wim_inode_stream (line 337) | struct wim_inode_stream type wim_inode (line 338) | struct wim_inode type wim_inode_stream (line 340) | struct wim_inode_stream type wim_inode (line 341) | struct wim_inode type wim_inode_stream (line 346) | struct wim_inode_stream type wim_inode (line 347) | struct wim_inode type blob_descriptor (line 348) | struct blob_descriptor type wim_inode (line 351) | struct wim_inode type wim_inode_stream (line 352) | struct wim_inode_stream type blob_descriptor (line 353) | struct blob_descriptor type blob_table (line 354) | struct blob_table type wim_inode (line 357) | struct wim_inode type wim_inode_stream (line 358) | struct wim_inode_stream type blob_table (line 360) | struct blob_table type wim_inode (line 363) | struct wim_inode type blob_table (line 366) | struct blob_table type wim_inode (line 369) | struct wim_inode type wim_inode_stream (line 369) | struct wim_inode_stream type blob_table (line 370) | struct blob_table type blob_descriptor (line 372) | struct blob_descriptor type wim_inode_stream (line 373) | struct wim_inode_stream function stream_is_named (line 379) | static inline bool function stream_is_unnamed_data_stream (line 385) | static inline bool function stream_is_named_data_stream (line 391) | static inline bool type wim_inode (line 398) | struct wim_inode type wim_inode (line 401) | struct wim_inode type blob_table (line 401) | struct blob_table type wim_inode (line 405) | struct wim_inode type blob_descriptor (line 407) | struct blob_descriptor type wim_inode_stream (line 408) | struct wim_inode_stream type blob_table (line 408) | struct blob_table type blob_descriptor (line 410) | struct blob_descriptor type wim_inode (line 411) | struct wim_inode type blob_table (line 412) | struct blob_table type blob_descriptor (line 414) | struct blob_descriptor type wim_inode (line 415) | struct wim_inode type wim_inode_stream (line 418) | struct wim_inode_stream type wim_inode (line 421) | struct wim_inode type wim_inode (line 424) | struct wim_inode type wim_inode (line 427) | struct wim_inode type blob_table (line 427) | struct blob_table type wim_dentry (line 431) | struct wim_dentry type hlist_head (line 431) | struct hlist_head FILE: src/wimlib/wimlib/inode_table.h type wim_dentry (line 8) | struct wim_dentry type wim_inode_table (line 15) | struct wim_inode_table { function hash_inode (line 25) | static inline size_t type wim_inode_table (line 32) | struct wim_inode_table type wim_inode_table (line 35) | struct wim_inode_table type wim_dentry (line 37) | struct wim_dentry type wim_inode_table (line 40) | struct wim_inode_table type wim_inode_table (line 43) | struct wim_inode_table type hlist_head (line 44) | struct hlist_head type wim_inode_table (line 47) | struct wim_inode_table FILE: src/wimlib/wimlib/integrity.h type integrity_table (line 12) | struct integrity_table type integrity_table (line 16) | struct integrity_table type integrity_table (line 24) | struct integrity_table FILE: src/wimlib/wimlib/lcpit_matchfinder.h type lcpit_matchfinder (line 36) | struct lcpit_matchfinder { type lz_match (line 50) | struct lz_match { type lcpit_matchfinder (line 59) | struct lcpit_matchfinder type lcpit_matchfinder (line 63) | struct lcpit_matchfinder type lcpit_matchfinder (line 66) | struct lcpit_matchfinder type lz_match (line 67) | struct lz_match type lcpit_matchfinder (line 70) | struct lcpit_matchfinder type lcpit_matchfinder (line 73) | struct lcpit_matchfinder FILE: src/wimlib/wimlib/list.h type list_head (line 14) | struct list_head { function INIT_LIST_HEAD (line 25) | static inline void function __list_add (line 38) | static inline void function list_add (line 55) | static inline void function list_add_tail (line 69) | static inline void function list_replace (line 82) | static inline void function list_del (line 97) | static inline void function list_empty (line 111) | static inline bool function __list_splice (line 117) | static inline void function list_splice (line 136) | static inline void function list_move (line 148) | static inline void function list_move_tail (line 160) | static inline void function list_splice_tail (line 172) | static inline void type hlist_head (line 282) | struct hlist_head { type hlist_node (line 286) | struct hlist_node { function INIT_HLIST_HEAD (line 291) | static inline void function hlist_unhashed (line 297) | static inline bool function hlist_empty (line 303) | static inline bool function hlist_del (line 309) | static inline void function hlist_add_head (line 319) | static inline void FILE: src/wimlib/wimlib/lzms_common.h function lzms_get_offset_slot (line 26) | static forceinline unsigned function lzms_get_length_slot (line 33) | static forceinline unsigned type lzms_probability_entry (line 44) | struct lzms_probability_entry { type lzms_probabilites (line 59) | struct lzms_probabilites { type lzms_probabilites (line 71) | struct lzms_probabilites function forceinline (line 74) | static forceinline void function forceinline (line 111) | static forceinline u32 FILE: src/wimlib/wimlib/matchfinder_common.h function forceinline (line 40) | static forceinline u32 function forceinline (line 54) | static forceinline u32 function forceinline (line 74) | static forceinline u32 function lz_extend (line 84) | static forceinline unsigned FILE: src/wimlib/wimlib/metadata.h type wim_image_metadata (line 24) | struct wim_image_metadata { type wim_image_metadata (line 68) | struct wim_image_metadata type wim_dentry (line 76) | struct wim_dentry type wim_security_data (line 84) | struct wim_security_data function is_image_dirty (line 92) | static inline bool function is_image_unchanged_from_wim (line 101) | static inline bool function mark_image_dirty (line 111) | static inline void function is_image_loaded (line 119) | static inline bool function can_unload_image (line 130) | static inline bool type wim_image_metadata (line 154) | struct wim_image_metadata type wim_image_metadata (line 157) | struct wim_image_metadata type wim_image_metadata (line 159) | struct wim_image_metadata type wim_image_metadata (line 162) | struct wim_image_metadata type blob_descriptor (line 163) | struct blob_descriptor FILE: src/wimlib/wimlib/ntfs_3g.h type blob_descriptor (line 8) | struct blob_descriptor type consume_chunk_callback (line 9) | struct consume_chunk_callback type ntfs_location (line 10) | struct ntfs_location type blob_descriptor (line 13) | struct blob_descriptor type consume_chunk_callback (line 14) | struct consume_chunk_callback type ntfs_location (line 17) | struct ntfs_location type ntfs_location (line 18) | struct ntfs_location type ntfs_location (line 21) | struct ntfs_location type ntfs_location (line 24) | struct ntfs_location type ntfs_location (line 25) | struct ntfs_location FILE: src/wimlib/wimlib/object_id.h type wim_inode (line 11) | struct wim_inode function inode_has_object_id (line 17) | static inline bool function inode_set_object_id (line 23) | static inline bool FILE: src/wimlib/wimlib/pattern.h type wim_dentry (line 6) | struct wim_dentry type wim_dentry (line 26) | struct wim_dentry type wim_dentry (line 27) | struct wim_dentry FILE: src/wimlib/wimlib/progress.h function call_progress (line 10) | static inline int function set_next_progress (line 40) | static inline void function tchar (line 60) | static inline tchar * function tchar (line 74) | static inline tchar * function progress_put_win32_path (line 87) | static inline void function progress_put_streamless_path (line 97) | static inline void FILE: src/wimlib/wimlib/registry.h type regf (line 6) | struct regf type hive_status (line 8) | enum hive_status { type hive_status (line 19) | enum hive_status type hive_status (line 22) | enum hive_status type regf (line 23) | struct regf type hive_status (line 26) | enum hive_status type regf (line 27) | struct regf type hive_status (line 30) | enum hive_status type regf (line 31) | struct regf type hive_status (line 38) | enum hive_status FILE: src/wimlib/wimlib/reparse.h type blob_descriptor (line 7) | struct blob_descriptor type blob_table (line 8) | struct blob_table type reparse_buffer_disk (line 20) | struct reparse_buffer_disk { function check_reparse_buffer_disk (line 52) | static void __attribute__((unused)) type link_reparse_point (line 63) | struct link_reparse_point { function link_is_relative_symlink (line 82) | static inline bool type reparse_buffer_disk (line 90) | struct reparse_buffer_disk type wim_inode (line 91) | struct wim_inode type reparse_buffer_disk (line 94) | struct reparse_buffer_disk type link_reparse_point (line 95) | struct link_reparse_point type link_reparse_point (line 98) | struct link_reparse_point type reparse_buffer_disk (line 99) | struct reparse_buffer_disk type wim_inode (line 103) | struct wim_inode type blob_descriptor (line 104) | struct blob_descriptor type wim_inode (line 108) | struct wim_inode type blob_table (line 109) | struct blob_table FILE: src/wimlib/wimlib/resource.h type blob_descriptor (line 8) | struct blob_descriptor type filedes (line 9) | struct filedes type wim_image_metadata (line 10) | struct wim_image_metadata type wim_resource_descriptor (line 20) | struct wim_resource_descriptor { function PRAGMA_BEGIN_PACKED (line 61) | PRAGMA_BEGIN_PACKED function PRAGMA_END_PACKED (line 76) | __attribute__((packed)); function copy_reshdr (line 112) | static inline void function zero_reshdr (line 118) | static inline void type wim_reshdr (line 125) | struct wim_reshdr type wim_resource_descriptor (line 126) | struct wim_resource_descriptor type wim_reshdr (line 129) | struct wim_reshdr type wim_resource_descriptor (line 130) | struct wim_resource_descriptor type blob_descriptor (line 131) | struct blob_descriptor type wim_reshdr_disk (line 134) | struct wim_reshdr_disk type wim_reshdr (line 135) | struct wim_reshdr type wim_reshdr (line 138) | struct wim_reshdr type wim_reshdr_disk (line 139) | struct wim_reshdr_disk function PRAGMA_BEGIN_PACKED (line 143) | PRAGMA_BEGIN_PACKED function get_chunk_entry_size (line 167) | int type blob_descriptor (line 179) | struct blob_descriptor type blob_descriptor (line 183) | struct blob_descriptor type blob_descriptor (line 186) | struct blob_descriptor type wim_reshdr (line 189) | struct wim_reshdr type wim_reshdr (line 193) | struct wim_reshdr type wim_resource_descriptor (line 197) | struct wim_resource_descriptor type consume_chunk_callback (line 205) | struct consume_chunk_callback { function consume_chunk (line 211) | static inline int type read_blob_callbacks (line 219) | struct read_blob_callbacks { function call_begin_blob (line 246) | static inline int function call_continue_blob (line 256) | static inline int function call_end_blob (line 267) | static inline int type list_head (line 283) | struct list_head type read_blob_callbacks (line 284) | struct read_blob_callbacks type blob_descriptor (line 287) | struct blob_descriptor type read_blob_callbacks (line 288) | struct read_blob_callbacks type blob_descriptor (line 291) | struct blob_descriptor type read_blob_callbacks (line 292) | struct read_blob_callbacks type blob_descriptor (line 295) | struct blob_descriptor type filedes (line 296) | struct filedes type blob_descriptor (line 299) | struct blob_descriptor type filedes (line 299) | struct filedes type blob_descriptor (line 305) | struct blob_descriptor type wim_image_metadata (line 310) | struct wim_image_metadata function PRAGMA_BEGIN_PACKED (line 322) | PRAGMA_BEGIN_PACKED type pwm_chunk_hdr (line 333) | struct pwm_chunk_hdr { FILE: src/wimlib/wimlib/scan.h type blob_table (line 12) | struct blob_table type wim_dentry (line 13) | struct wim_dentry type wim_inode (line 14) | struct wim_inode type capture_config (line 16) | struct capture_config { type scan_params (line 29) | struct scan_params { type scan_params (line 77) | struct scan_params type wim_inode (line 78) | struct wim_inode type capture_config (line 85) | struct capture_config type capture_config (line 88) | struct capture_config type string_list (line 91) | struct string_list type scan_params (line 95) | struct scan_params type wim_dentry (line 97) | struct wim_dentry type scan_params (line 98) | struct scan_params type wim_dentry (line 103) | struct wim_dentry type scan_params (line 104) | struct scan_params type wim_dentry (line 110) | struct wim_dentry type scan_params (line 112) | struct scan_params type wim_dentry (line 117) | struct wim_dentry type scan_params (line 118) | struct scan_params type wim_dentry (line 124) | struct wim_dentry type scan_params (line 125) | struct scan_params function report_scan_error (line 130) | static inline int type wim_dentry (line 141) | struct wim_dentry type wim_dentry (line 141) | struct wim_dentry type blob_table (line 142) | struct blob_table type scan_params (line 145) | struct scan_params type scan_params (line 148) | struct scan_params type scan_params (line 152) | struct scan_params FILE: src/wimlib/wimlib/security.h type wim_security_data (line 6) | struct wim_security_data type avl_tree_node (line 7) | struct avl_tree_node type wim_sd_set (line 12) | struct wim_sd_set { type wim_security_data (line 19) | struct wim_security_data { type wim_sd_set (line 39) | struct wim_sd_set type wim_sd_set (line 42) | struct wim_sd_set type wim_sd_set (line 45) | struct wim_sd_set type wim_sd_set (line 49) | struct wim_sd_set type wim_security_data (line 49) | struct wim_security_data type wim_security_data (line 51) | struct wim_security_data type wim_security_data (line 56) | struct wim_security_data type wim_security_data (line 59) | struct wim_security_data type wim_security_data (line 63) | struct wim_security_data type wim_security_data (line 66) | struct wim_security_data FILE: src/wimlib/wimlib/security_descriptor.h type wimlib_SECURITY_DESCRIPTOR_RELATIVE (line 38) | typedef struct { type wimlib_SID (line 79) | typedef struct { type wimlib_ACL (line 91) | typedef struct { type wimlib_ACE_HEADER (line 114) | typedef struct { type wimlib_ACCESS_ALLOWED_ACE (line 126) | typedef struct { type wimlib_ACCESS_DENIED_ACE (line 133) | typedef struct { type wimlib_SYSTEM_AUDIT_ACE (line 140) | typedef struct { FILE: src/wimlib/wimlib/sha1.h type sha1_ctx (line 39) | struct sha1_ctx { type sha1_ctx (line 46) | struct sha1_ctx type sha1_ctx (line 49) | struct sha1_ctx type sha1_ctx (line 52) | struct sha1_ctx function copy_hash (line 63) | static inline void function hashes_cmp (line 69) | static inline int function hashes_equal (line 75) | static inline bool function is_zero_hash (line 81) | static inline bool FILE: src/wimlib/wimlib/solid.h type list_head (line 4) | struct list_head type list_head (line 7) | struct list_head FILE: src/wimlib/wimlib/tagged_items.h type wim_inode (line 6) | struct wim_inode type wim_inode (line 24) | struct wim_inode type wim_inode (line 28) | struct wim_inode FILE: src/wimlib/wimlib/textfile.h type string_list (line 6) | struct string_list { type text_file_section (line 21) | struct text_file_section { type text_file_section (line 33) | struct text_file_section FILE: src/wimlib/wimlib/threads.h type thread (line 8) | struct thread { type mutex (line 14) | struct mutex { void *win32_crit; } type condvar (line 17) | struct condvar { void *win32_cond; } type thread (line 23) | struct thread { pthread_t pthread; } type mutex (line 25) | struct mutex { pthread_mutex_t pthread_mutex; } type condvar (line 28) | struct condvar { pthread_cond_t pthread_cond; } type thread (line 32) | struct thread type thread (line 33) | struct thread type mutex (line 34) | struct mutex type mutex (line 35) | struct mutex type mutex (line 36) | struct mutex type mutex (line 37) | struct mutex type condvar (line 38) | struct condvar type condvar (line 39) | struct condvar type condvar (line 40) | struct condvar type mutex (line 40) | struct mutex type condvar (line 41) | struct condvar type condvar (line 42) | struct condvar FILE: src/wimlib/wimlib/timestamp.h type wimlib_timespec (line 17) | struct wimlib_timespec type wimlib_timespec (line 23) | struct wimlib_timespec type timeval (line 26) | struct timeval type timespec (line 29) | struct timespec type timeval (line 36) | struct timeval type timespec (line 39) | struct timespec FILE: src/wimlib/wimlib/types.h type u8 (line 13) | typedef uint8_t u8; type u16 (line 14) | typedef uint16_t u16; type u32 (line 15) | typedef uint32_t u32; type u64 (line 16) | typedef uint64_t u64; type s8 (line 19) | typedef int8_t s8; type s16 (line 20) | typedef int16_t s16; type s32 (line 21) | typedef int32_t s32; type s64 (line 22) | typedef int64_t s64; type _bitwise_attr (line 25) | typedef uint16_t _bitwise_attr le16; type _bitwise_attr (line 26) | typedef uint32_t _bitwise_attr le32; type _bitwise_attr (line 27) | typedef uint64_t _bitwise_attr le64; type _bitwise_attr (line 30) | typedef uint16_t _bitwise_attr be16; type _bitwise_attr (line 31) | typedef uint32_t _bitwise_attr be32; type _bitwise_attr (line 32) | typedef uint64_t _bitwise_attr be64; type le16 (line 36) | typedef le16 utf16lechar; type WIMStruct (line 39) | typedef struct WIMStruct WIMStruct; type machine_word_t (line 48) | typedef size_t machine_word_t; FILE: src/wimlib/wimlib/unaligned.h function forceinline (line 67) | static forceinline u16 function forceinline (line 76) | static forceinline u32 function forceinline (line 86) | static forceinline u32 function forceinline (line 96) | static forceinline void function forceinline (line 107) | static forceinline void function forceinline (line 120) | static forceinline void FILE: src/wimlib/wimlib/unix_data.h type wimlib_unix_data (line 6) | struct wimlib_unix_data { type wim_inode (line 13) | struct wim_inode type wim_inode (line 16) | struct wim_inode type wim_inode (line 19) | struct wim_inode type wimlib_unix_data (line 20) | struct wimlib_unix_data type wim_inode (line 30) | struct wim_inode type wimlib_unix_data (line 31) | struct wimlib_unix_data FILE: src/wimlib/wimlib/util.h function is_power_of_2 (line 107) | static inline bool function u64 (line 113) | static inline u64 function cmp_u32 (line 119) | static inline int function cmp_u64 (line 129) | static inline int FILE: src/wimlib/wimlib/wim.h type wim_image_metadata (line 13) | struct wim_image_metadata type wim_xml_info (line 14) | struct wim_xml_info type blob_table (line 15) | struct blob_table type WIMStruct (line 41) | struct WIMStruct { function wim_has_metadata (line 170) | static inline bool wim_has_metadata(const WIMStruct *wim) function wim_has_integrity_table (line 178) | static inline bool wim_has_integrity_table(const WIMStruct *wim) function wim_is_pipable (line 186) | static inline bool wim_is_pipable(const WIMStruct *wim) type wim_header (line 198) | struct wim_header type wim_header (line 201) | struct wim_header type filedes (line 201) | struct filedes type filedes (line 205) | struct filedes FILE: src/wimlib/wimlib/wimboot.h type blob_descriptor (line 9) | struct blob_descriptor type blob_descriptor (line 19) | struct blob_descriptor FILE: src/wimlib/wimlib/win32.h type blob_descriptor (line 13) | struct blob_descriptor type consume_chunk_callback (line 14) | struct consume_chunk_callback type windows_file (line 15) | struct windows_file type windows_file (line 17) | struct windows_file type windows_file (line 18) | struct windows_file type windows_file (line 21) | struct windows_file type windows_file (line 24) | struct windows_file type windows_file (line 25) | struct windows_file type blob_descriptor (line 28) | struct blob_descriptor type consume_chunk_callback (line 29) | struct consume_chunk_callback FILE: src/wimlib/wimlib/win32_common.h type FILE_NAME_INFORMATION (line 29) | typedef struct _FILE_NAME_INFORMATION { type FILE_BASIC_INFORMATION (line 34) | typedef struct _FILE_BASIC_INFORMATION { type FILE_DISPOSITION_INFORMATION (line 42) | typedef struct _FILE_DISPOSITION_INFORMATION { type FILE_LINK_INFORMATION (line 46) | typedef struct _FILE_LINK_INFORMATION { type FILE_ALLOCATION_INFORMATION (line 56) | typedef struct _FILE_ALLOCATION_INFORMATION { type FILE_END_OF_FILE_INFORMATION (line 60) | typedef struct _FILE_END_OF_FILE_INFORMATION { type FILE_FULL_EA_INFORMATION (line 64) | typedef struct _FILE_FULL_EA_INFORMATION { type FILE_INTERNAL_INFORMATION (line 72) | typedef struct _FILE_INTERNAL_INFORMATION { type FILE_NAMES_INFORMATION (line 76) | typedef struct _FILE_NAMES_INFORMATION { type FILE_FS_VOLUME_INFORMATION (line 83) | typedef struct _FILE_FS_VOLUME_INFORMATION { type FILE_STANDARD_INFORMATION (line 91) | typedef struct _FILE_STANDARD_INFORMATION { type FILE_EA_INFORMATION (line 99) | typedef struct _FILE_EA_INFORMATION { type FILE_ACCESS_INFORMATION (line 103) | typedef struct _FILE_ACCESS_INFORMATION { type FILE_POSITION_INFORMATION (line 107) | typedef struct _FILE_POSITION_INFORMATION { type FILE_MODE_INFORMATION (line 111) | typedef struct _FILE_MODE_INFORMATION { type FILE_ALIGNMENT_INFORMATION (line 115) | typedef struct _FILE_ALIGNMENT_INFORMATION { type FILE_STREAM_INFORMATION (line 119) | typedef struct _FILE_STREAM_INFORMATION { type FILE_ALL_INFORMATION (line 127) | typedef struct _FILE_ALL_INFORMATION { type FILE_FS_ATTRIBUTE_INFORMATION (line 139) | typedef struct _FILE_FS_ATTRIBUTE_INFORMATION { type FILE_INFORMATION_CLASS_ALT (line 146) | typedef enum { type FS_INFORMATION_CLASS (line 233) | typedef enum _FSINFOCLASS { type RTLP_CURDIR_REF (line 248) | typedef struct _RTLP_CURDIR_REF { type RTL_RELATIVE_NAME_U (line 253) | typedef struct _RTL_RELATIVE_NAME_U { type FILE_FS_PERSISTENT_VOLUME_INFORMATION (line 265) | typedef struct _FILE_FS_PERSISTENT_VOLUME_INFORMATION { FILE: src/wimlib/wimlib/win32_vss.h type vss_snapshot (line 13) | struct vss_snapshot { type vss_snapshot (line 18) | struct vss_snapshot type vss_snapshot (line 21) | struct vss_snapshot type vss_snapshot (line 22) | struct vss_snapshot function vss_put_snapshot (line 31) | static inline void type vss_snapshot (line 40) | struct vss_snapshot FILE: src/wimlib/wimlib/wof.h type WOF_EXTERNAL_INFO (line 82) | typedef struct _WOF_EXTERNAL_INFO { type WIM_PROVIDER_EXTERNAL_INFO (line 97) | typedef struct _WIM_PROVIDER_EXTERNAL_INFO { type FILE_PROVIDER_EXTERNAL_INFO_V1 (line 112) | typedef struct _FILE_PROVIDER_EXTERNAL_INFO_V1 { type WIM_PROVIDER_OVERLAY_ENTRY (line 162) | typedef struct _WIM_PROVIDER_OVERLAY_ENTRY { type WIM_PROVIDER_ADD_OVERLAY_INPUT (line 178) | typedef struct _WIM_PROVIDER_ADD_OVERLAY_INPUT { type WIM_PROVIDER_REMOVE_OVERLAY_INPUT (line 193) | typedef struct _WIM_PROVIDER_REMOVE_OVERLAY_INPUT { type WIM_PROVIDER_UPDATE_OVERLAY_INPUT (line 203) | typedef struct _WIM_PROVIDER_UPDATE_OVERLAY_INPUT { function PRAGMA_BEGIN_PACKED (line 225) | PRAGMA_BEGIN_PACKED type WimOverlay_dat_entry_1 (line 258) | struct WimOverlay_dat_entry_1 { type WimOverlay_dat_header (line 296) | struct WimOverlay_dat_header { type WimOverlay_dat_entry_2 (line 318) | struct WimOverlay_dat_entry_2 { function wof_check_structs (line 425) | __attribute__((unused)) FILE: src/wimlib/wimlib/write.h function lock_wim_for_append (line 39) | static inline int function unlock_wim_for_append (line 44) | static inline void type filedes (line 50) | struct filedes type list_head (line 51) | struct list_head type wim_reshdr (line 52) | struct wim_reshdr type list_head (line 62) | struct list_head type filedes (line 69) | struct filedes type wim_reshdr (line 72) | struct wim_reshdr FILE: src/wimlib/wimlib/xattr.h function PRAGMA_BEGIN_PACKED (line 25) | PRAGMA_BEGIN_PACKED function PRAGMA_END_PACKED (line 44) | __attribute__((packed)); type wim_xattr_entry (line 59) | struct wim_xattr_entry type wim_xattr_entry (line 60) | struct wim_xattr_entry function valid_xattr_entry (line 65) | static inline bool type wimlib_xattr_entry_old (line 86) | struct wimlib_xattr_entry_old { function old_xattr_entry_size (line 106) | static inline size_t type wimlib_xattr_entry_old (line 119) | struct wimlib_xattr_entry_old type wimlib_xattr_entry_old (line 120) | struct wimlib_xattr_entry_old function old_valid_xattr_entry (line 125) | static inline bool function is_linux_security_xattr (line 141) | static inline bool type wim_inode (line 158) | struct wim_inode type wim_inode (line 165) | struct wim_inode type wim_inode (line 172) | struct wim_inode function inode_has_xattrs (line 190) | static inline bool function inode_set_xattrs (line 197) | static inline bool FILE: src/wimlib/wimlib/xml.h type wim_xml_info (line 8) | struct wim_xml_info type wim_xml_info (line 10) | struct wim_xml_info type wim_xml_info (line 14) | struct wim_xml_info type wim_xml_info (line 19) | struct wim_xml_info type wim_xml_info (line 22) | struct wim_xml_info type wim_xml_info (line 25) | struct wim_xml_info type wim_xml_info (line 28) | struct wim_xml_info type wim_xml_info (line 31) | struct wim_xml_info type wim_xml_info (line 34) | struct wim_xml_info type wim_xml_info (line 37) | struct wim_xml_info type wim_xml_info (line 45) | struct wim_xml_info type wim_xml_info (line 48) | struct wim_xml_info type wim_xml_info (line 49) | struct wim_xml_info type wim_xml_info (line 53) | struct wim_xml_info type wim_xml_info (line 57) | struct wim_xml_info type wim_reshdr (line 61) | struct wim_reshdr type wim_reshdr (line 71) | struct wim_reshdr FILE: src/wimlib/wimlib/xmlproc.h type xml_node_type (line 9) | enum xml_node_type { type xml_node (line 15) | struct xml_node { function xml_node_is_element (line 28) | static inline bool type xml_node (line 34) | struct xml_node type xml_node (line 35) | struct xml_node type xml_node (line 37) | struct xml_node type xml_node (line 38) | struct xml_node type xml_node (line 42) | struct xml_node type xml_node (line 42) | struct xml_node type xml_node (line 45) | struct xml_node type xml_node (line 48) | struct xml_node type xml_node (line 51) | struct xml_node type xml_node (line 54) | struct xml_node type xml_node (line 56) | struct xml_node type xml_node (line 57) | struct xml_node type xml_node (line 60) | struct xml_node type xml_node (line 63) | struct xml_node type xml_node (line 63) | struct xml_node type xml_node (line 65) | struct xml_node type xml_node (line 66) | struct xml_node type xml_node (line 77) | struct xml_node type xml_out_buf (line 81) | struct xml_out_buf { type xml_node (line 89) | struct xml_node type xml_out_buf (line 89) | struct xml_out_buf FILE: src/wimlib/wimlib_tchar.h type wchar_t (line 14) | typedef wchar_t tchar; type tchar (line 98) | typedef char tchar; FILE: src/wimlib/win32_apply.c type win32_apply_ctx (line 48) | struct win32_apply_ctx { function wchar_t (line 187) | static wchar_t function get_vol_flags (line 202) | static void type win32_apply_ctx (line 248) | struct win32_apply_ctx type wim_dentry (line 251) | struct wim_dentry type win32_apply_ctx (line 252) | struct win32_apply_ctx function report_dentry_apply_error (line 254) | static int function check_apply_error (line 262) | static inline int function win32_get_supported_features (line 271) | static int function load_prepopulate_pats (line 365) | static int function can_externally_back_path (line 427) | static bool function is_resource_valid_for_external_backing (line 453) | static bool function will_externally_back_inode (line 542) | static int function win32_will_back_from_wim (line 604) | static int type wimboot_wim (line 616) | struct wimboot_wim type win32_apply_ctx (line 617) | struct win32_apply_ctx function set_backed_from_wim (line 627) | static int function hash_blob_table (line 678) | static int function register_wim_with_wof (line 684) | static int function start_wimboot_extraction (line 724) | static int type wim_dentry (line 784) | struct wim_dentry type win32_apply_ctx (line 785) | struct win32_apply_ctx function end_wimboot_extraction (line 791) | static int function dentry_extraction_path_length (line 860) | static size_t function inode_longest_named_data_stream_spec (line 881) | static size_t function compute_path_max (line 903) | static size_t function build_extraction_path (line 928) | static void function build_extraction_path_with_ads (line 959) | static void function build_win32_extraction_path (line 982) | static void function wchar_t (line 1010) | static const wchar_t * function open_target_directory (line 1024) | static int function close_target_directory (line 1059) | static void function prepare_target (line 1073) | static int type wim_dentry (line 1116) | struct wim_dentry type wim_inode (line 1117) | struct wim_inode type wim_dentry (line 1119) | struct wim_dentry function adjust_compression_attribute (line 1134) | static int function need_sparse_flag (line 1178) | static bool function set_sparse_flag (line 1186) | static int function try_to_enable_short_names (line 1202) | static bool function NTSTATUS (line 1238) | static NTSTATUS function set_short_name (line 1307) | static int function NTSTATUS (line 1416) | static NTSTATUS function NTSTATUS (line 1442) | static NTSTATUS function delete_file_or_stream (line 1462) | static int function supersede_file_or_stream (line 1537) | static int function do_set_reparse_point (line 1577) | static int function create_empty_streams (line 1628) | static int function create_directory (line 1686) | static int function create_directories (line 1763) | static int function create_nondirectory_inode (line 1802) | static int function create_link (line 1843) | static int function create_links (line 1907) | static int function create_nondirectory (line 1926) | static int function create_nondirectories (line 1958) | static int function close_handles (line 1983) | static void function prepare_data_buffer (line 1992) | static bool function begin_extract_blob_instance (line 2013) | static int function wchar_t (line 2112) | static const wchar_t * function wchar_t (line 2141) | static const wchar_t * function try_rpfix (line 2162) | static void function set_reparse_point (line 2244) | static int function DWORD (line 2261) | static DWORD WINAPI function extract_encrypted_file (line 2284) | static int function win32_begin_extract_blob (line 2336) | static int function pwrite_to_handle (line 2381) | static int function win32_extract_chunk (line 2407) | static int function get_system_compression_format (line 2443) | static int function wchar_t (line 2459) | static const wchar_t * function NTSTATUS (line 2474) | static NTSTATUS type string_list (line 2540) | struct string_list function bootloader_supports_compression_format (line 2547) | static bool function NTSTATUS (line 2561) | static NTSTATUS function handle_system_compression (line 2667) | static void function win32_end_extract_blob (line 2712) | static int function set_object_id (line 2808) | static void function set_xattrs (line 2848) | static int function NTSTATUS (line 2952) | static NTSTATUS function do_apply_metadata_to_file (line 3087) | static int function apply_metadata_to_file (line 3159) | static int function apply_metadata (line 3206) | static int function do_warnings (line 3231) | static void function u64 (line 3272) | static u64 function win32_extract (line 3285) | static int type apply_operations (line 3368) | struct apply_operations type win32_apply_ctx (line 3373) | struct win32_apply_ctx FILE: src/wimlib/win32_capture.c type winnt_scan_ctx (line 46) | struct winnt_scan_ctx { function wchar_t (line 61) | static inline const wchar_t * type windows_file (line 69) | struct windows_file { type windows_file (line 99) | struct windows_file type vss_snapshot (line 102) | struct vss_snapshot type windows_file (line 105) | struct windows_file type windows_file (line 112) | struct windows_file type windows_file (line 133) | struct windows_file type vss_snapshot (line 136) | struct vss_snapshot type windows_file (line 139) | struct windows_file type windows_file (line 144) | struct windows_file function add_stream (line 161) | static int type windows_file (line 202) | struct windows_file type windows_file (line 203) | struct windows_file type windows_file (line 205) | struct windows_file function free_windows_file (line 213) | void function cmp_windows_files (line 220) | int function wchar_t (line 238) | const wchar_t * function NTSTATUS (line 250) | static NTSTATUS function NTSTATUS (line 293) | static NTSTATUS function wchar_t (line 300) | static const wchar_t * function read_winnt_stream_prefix (line 317) | static int type win32_encrypted_read_ctx (line 413) | struct win32_encrypted_read_ctx { function DWORD (line 419) | static DWORD WINAPI function read_win32_encrypted_file_prefix (line 440) | static int function read_windows_file_prefix (line 489) | int function noinline_for_stack (line 507) | static noinline_for_stack NTSTATUS function noinline_for_stack (line 535) | static noinline_for_stack int function noinline_for_stack (line 661) | static noinline_for_stack int function noinline_for_stack (line 702) | static noinline_for_stack int type wim_dentry (line 807) | struct wim_dentry type winnt_scan_ctx (line 812) | struct winnt_scan_ctx function winnt_recurse_directory (line 815) | static int function file_has_ino_and_dev (line 891) | static bool function wchar_t (line 928) | static const wchar_t * function winnt_rpfix_progress (line 1011) | static int function winnt_try_rpfix (line 1025) | static int function noinline_for_stack (line 1120) | static noinline_for_stack int function DWORD (line 1190) | static DWORD WINAPI function win32_get_encrypted_file_size (line 1198) | static int function winnt_scan_efsrpc_raw_data (line 1231) | static int function get_data_stream_name (line 1262) | static bool function winnt_scan_data_stream (line 1295) | static int function noinline_for_stack (line 1331) | static noinline_for_stack int function u64 (line 1437) | static u64 function noinline_for_stack (line 1446) | static noinline_for_stack u64 function set_sort_key (line 1459) | static void function should_try_to_use_wimboot_hash (line 1470) | static inline bool function noinline_for_stack (line 1504) | static noinline_for_stack int type file_info (line 1621) | struct file_info { function noinline_for_stack (line 1632) | static noinline_for_stack NTSTATUS function get_volume_information (line 1656) | static void function winnt_build_dentry_tree (line 1704) | static int function winnt_do_scan_warnings (line 1934) | static void type CLUSTER_RANGE (line 1965) | typedef struct { type FILE_REFERENCE_RANGE (line 1970) | typedef struct { type QUERY_FILE_LAYOUT_INPUT (line 1980) | typedef struct { type QUERY_FILE_LAYOUT_OUTPUT (line 2002) | typedef struct { type FILE_LAYOUT_ENTRY (line 2011) | typedef struct { type FILE_LAYOUT_INFO_ENTRY (line 2024) | typedef struct { type FILE_LAYOUT_NAME_ENTRY (line 2038) | typedef struct { type STREAM_LAYOUT_ENTRY (line 2050) | typedef struct { type STREAM_EXTENT_ENTRY (line 2068) | typedef struct { type ntfs_inode (line 2096) | struct ntfs_inode { type ntfs_dentry (line 2115) | struct ntfs_dentry { type ntfs_stream (line 2130) | struct ntfs_stream { type ntfs_inode_map (line 2136) | struct ntfs_inode_map { function _avl_cmp_ntfs_inodes (line 2159) | static int function ntfs_inode_map_add_inode (line 2167) | static void type ntfs_inode (line 2177) | struct ntfs_inode type ntfs_inode_map (line 2178) | struct ntfs_inode_map type ntfs_inode (line 2180) | struct ntfs_inode type avl_tree_node (line 2181) | struct avl_tree_node function ntfs_inode_map_remove (line 2191) | static void function ntfs_inode_map_destroy (line 2199) | static void function file_has_streams (line 2208) | static bool function is_valid_name_entry (line 2215) | static bool function validate_names_and_compute_total_length (line 2228) | static int function is_valid_stream_entry (line 2270) | static bool function use_stream (line 2289) | static bool function validate_streams_and_compute_total_length (line 2320) | static int type ntfs_inode (line 2367) | struct ntfs_inode type ntfs_dentry (line 2373) | struct ntfs_dentry type ntfs_dentry (line 2392) | struct ntfs_dentry function u64 (line 2402) | static u64 type ntfs_inode (line 2419) | struct ntfs_inode type ntfs_stream (line 2426) | struct ntfs_stream type ntfs_stream (line 2442) | struct ntfs_stream function load_one_file (line 2453) | static int function load_files_from_mft (line 2528) | static int function build_children_lists (line 2617) | static int type security_map_node (line 2656) | struct security_map_node { type security_map (line 2663) | struct security_map { function _avl_cmp_security_map_nodes (line 2670) | static int function s32 (line 2678) | static s32 function security_map_insert (line 2695) | static int function security_map_destroy (line 2715) | static void function generate_wim_structures_recursive (line 2738) | static int function winnt_build_dentry_tree_fast (line 2943) | static int function win32_build_dentry_tree (line 2994) | int FILE: src/wimlib/win32_common.c function win32_modify_privilege (line 35) | static bool function win32_modify_capture_privileges (line 64) | static bool function win32_modify_apply_privileges (line 73) | static bool function win32_release_capture_and_apply_privileges (line 84) | static void function init_ntdll (line 112) | static int function win32_global_init (line 138) | int function win32_global_cleanup (line 166) | void function win32_path_to_nt_path (line 188) | int function win32_get_drive_path (line 217) | int function win32_try_to_attach_wof (line 239) | bool function windows_msg (line 282) | static void function win32_warning (line 349) | void function win32_error (line 359) | void function winnt_warning (line 369) | void function winnt_error (line 379) | void function NTSTATUS (line 394) | NTSTATUS FILE: src/wimlib/win32_replacements.c function win32_error_to_errno (line 41) | static int function set_errno_from_win32_error (line 310) | static void function set_errno_from_GetLastError (line 316) | static void function fsync (line 323) | int function get_available_cpus (line 341) | unsigned function u64 (line 350) | u64 function wchar_t (line 363) | wchar_t * function win32_rename_replacement (line 405) | int function do_pread_or_pwrite (line 473) | static int function win32_pread (line 541) | ssize_t function win32_pwrite (line 550) | ssize_t function win32_read (line 557) | ssize_t function win32_write (line 581) | ssize_t function win32_wglob (line 606) | int function globfree (line 698) | void function FILE (line 709) | FILE * function get_random_bytes (line 745) | void function u64 (line 763) | u64 FILE: src/wimlib/win32_vss.c type GUID (line 42) | typedef GUID VSS_ID; type LONGLONG (line 43) | typedef LONGLONG VSS_TIMESTAMP; type WCHAR (line 44) | typedef WCHAR *VSS_PWSZ; type VSS_BACKUP_TYPE (line 46) | typedef enum { type VSS_SNAPSHOT_STATE (line 56) | typedef enum { type VSS_VOLUME_SNAPSHOT_ATTRIBUTES (line 76) | typedef enum { type VSS_SNAPSHOT_CONTEXT (line 97) | typedef enum { type VSS_SNAPSHOT_PROP (line 107) | typedef struct { type IVssAsyncVTable (line 123) | typedef struct IVssAsyncVTable IVssAsyncVTable; type IVssAsync (line 125) | typedef struct { type IVssAsyncVTable (line 129) | struct IVssAsyncVTable { type IVssBackupComponentsVTable (line 138) | typedef struct IVssBackupComponentsVTable IVssBackupComponentsVTable; type IVssBackupComponents (line 140) | typedef struct { type IVssBackupComponentsVTable (line 144) | struct IVssBackupComponentsVTable { function vss_global_init_impl (line 230) | static bool function vss_global_init (line 282) | static bool function vss_global_cleanup (line 308) | void type vss_snapshot_internal (line 332) | struct vss_snapshot_internal { function vss_delete_snapshot (line 339) | void function HRESULT (line 353) | static HRESULT function request_vss_snapshot (line 362) | static bool function is_wow64 (line 426) | static bool function vss_create_snapshot (line 440) | int FILE: src/wimlib/write.c function write_flags_to_resource_flags (line 67) | static int type filter_context (line 92) | struct filter_context { function blob_filtered (line 108) | static int function blob_hard_filtered (line 134) | static bool function may_soft_filter_blobs (line 141) | static inline bool function may_hard_filter_blobs (line 147) | static inline bool function may_filter_blobs (line 153) | static inline bool function can_raw_copy (line 161) | static bool function u32 (line 237) | static u32 function blob_set_out_reshdr_for_reuse (line 246) | static void function write_pwm_blob_header (line 272) | static int type write_blobs_progress_data (line 295) | struct write_blobs_progress_data { function do_write_blobs_progress (line 302) | static int type write_blobs_ctx (line 341) | struct write_blobs_ctx { function begin_chunk_table (line 406) | static int function begin_write_resource (line 470) | static int function end_chunk_table (line 491) | static int function end_write_resource (line 597) | static int function done_with_file (line 625) | static int function do_done_with_blob (line 636) | static int function done_with_blob (line 670) | static inline int function write_blob_begin_read (line 681) | static int function write_blob_uncompressed (line 760) | static int function should_rewrite_blob_uncompressed (line 802) | static bool function maybe_rewrite_blob_uncompressed (line 845) | static int function write_chunk (line 869) | static int function prepare_chunk_buffer (line 986) | static int function write_blob_process_chunk (line 1014) | static int function write_blob_end_read (line 1083) | static int function compute_blob_list_stats (line 1122) | static int function u64 (line 1177) | static u64 function write_raw_copy_resource (line 1208) | static int function write_raw_copy_resources (line 1288) | static int function finish_remaining_chunks (line 1319) | static int function validate_blob_list (line 1345) | static void function init_done_with_file_info (line 1356) | static void function write_blob_list (line 1478) | static int function write_file_data_blobs (line 1669) | static int function write_wim_resource (line 1703) | static int function write_wim_resource_from_buffer (line 1726) | int type blob_size_table (line 1764) | struct blob_size_table { function init_blob_size_table (line 1770) | static int function destroy_blob_size_table (line 1781) | static void function blob_size_table_insert (line 1787) | static int type find_blobs_ctx (line 1809) | struct find_blobs_ctx { function reference_blob_for_write (line 1816) | static void function fully_reference_blob_for_write (line 1828) | static int function inode_find_blobs_to_reference (line 1837) | static int function do_blob_set_not_in_output_wim (line 1860) | static int function image_find_blobs_to_reference (line 1867) | static int function prepare_unfiltered_list_of_blobs_in_output_wim (line 1892) | static int type insert_other_if_hard_filtered_ctx (line 1934) | struct insert_other_if_hard_filtered_ctx { function insert_other_if_hard_filtered (line 1939) | static int function determine_blob_size_uniquity (line 1950) | static int function filter_blob_list_for_write (line 1978) | static void function prepare_blob_list_for_write (line 2068) | static int function write_file_data (line 2104) | static int function write_metadata_resources (line 2150) | static int function open_wim_writable (line 2220) | static int function close_wim_writable (line 2232) | static int function cmp_blobs_by_out_rdesc (line 2245) | static int function write_blob_table (line 2269) | static int function finish_write (line 2333) | static int function lock_wim_for_append (line 2482) | int function unlock_wim_for_append (line 2497) | void function write_pipable_wim (line 2588) | static int function should_default_to_solid_compression (line 2639) | static bool function update_image_stats (line 2650) | static int function write_wim_part (line 2669) | int function write_standalone_wim (line 2883) | static int function WIMLIBAPI (line 2892) | WIMLIBAPI int function WIMLIBAPI (line 2906) | WIMLIBAPI int function any_images_changed (line 2924) | static bool function check_resource_offset (line 2935) | static int function check_resource_offsets (line 2951) | static int function free_blob_if_invalidated (line 2970) | static int function overwrite_wim_inplace (line 3053) | static int function overwrite_wim_via_tmpfile (line 3249) | static int function can_overwrite_wim_inplace (line 3305) | static bool function WIMLIBAPI (line 3334) | WIMLIBAPI int FILE: src/wimlib/xml.c type wim_xml_info (line 46) | struct wim_xml_info { function u64 (line 61) | static u64 function u64 (line 80) | static u64 function u64 (line 91) | static u64 type xml_node (line 107) | struct xml_node type xml_node (line 108) | struct xml_node type xml_node (line 111) | struct xml_node type xml_node (line 136) | struct xml_node type xml_node (line 137) | struct xml_node function parse_index (line 145) | static bool function do_xml_path_walk (line 171) | static int type xml_node (line 254) | struct xml_node type xml_node (line 255) | struct xml_node type xml_node (line 257) | struct xml_node function xml_ensure_element_by_path (line 269) | static int function u64 (line 276) | static u64 function u64 (line 282) | static u64 function tchar (line 288) | static const tchar * function xml_set_text_by_path (line 298) | static int type xml_node (line 320) | struct xml_node type xml_node (line 321) | struct xml_node type xml_node (line 323) | struct xml_node function u64 (line 330) | static u64 function append_image_node (line 346) | static int type wim_xml_info (line 381) | struct wim_xml_info type wim_xml_info (line 384) | struct wim_xml_info function xml_free_info_struct (line 398) | void function xml_get_image_count (line 410) | int function u64 (line 418) | u64 function u64 (line 426) | u64 function u64 (line 434) | u64 function xml_get_wimboot (line 443) | bool function u64 (line 451) | u64 function xml_set_wimboot (line 459) | int function xml_update_image_info (line 473) | int function xml_add_image (line 530) | int function xml_export_image (line 581) | int function xml_delete_image (line 630) | void function tchar (line 671) | static const tchar * function print_windows_info (line 690) | static void function xml_print_image_info (line 769) | void function image_element_get_index (line 832) | static int function setup_images (line 843) | static int function parse_wim_xml_document (line 885) | static int function read_wim_xml_data (line 901) | int function swap_index_attributes (line 961) | static void function prepare_document_for_write (line 975) | static int function restore_document_after_write (line 1019) | static void function write_wim_xml_data (line 1050) | int function WIMLIBAPI (line 1098) | WIMLIBAPI int function WIMLIBAPI (line 1115) | WIMLIBAPI int function image_name_in_use (line 1134) | static bool function WIMLIBAPI (line 1156) | WIMLIBAPI bool function WIMLIBAPI (line 1162) | WIMLIBAPI const tchar * function WIMLIBAPI (line 1174) | WIMLIBAPI const tchar * function WIMLIBAPI (line 1180) | WIMLIBAPI const tchar * function WIMLIBAPI (line 1193) | WIMLIBAPI int function WIMLIBAPI (line 1199) | WIMLIBAPI int function WIMLIBAPI (line 1206) | WIMLIBAPI int function WIMLIBAPI (line 1212) | WIMLIBAPI int FILE: src/wimlib/xml_windows.c type windows_info_ctx (line 43) | struct windows_info_ctx { function set_string_property (line 59) | static void function set_number_property (line 73) | static void function check_hive_status (line 83) | static bool function is_registry_valid (line 96) | static bool function get_string_from_registry (line 106) | static bool function get_number_from_registry (line 117) | static bool function list_subkeys_in_registry (line 128) | static bool function copy_registry_string (line 139) | static void function pe_arch_to_windows_arch (line 371) | static int function set_info_from_kernel32 (line 392) | static void function set_info_from_software_hive (line 430) | static void function set_default_language (line 526) | static void function set_info_from_system_hive (line 555) | static void type windows_info_ctx (line 607) | struct windows_info_ctx type wim_dentry (line 608) | struct wim_dentry type blob_descriptor (line 611) | struct blob_descriptor type windows_info_ctx (line 642) | struct windows_info_ctx type wim_dentry (line 642) | struct wim_dentry function set_systemroot_property (line 659) | static void function do_set_windows_specific_info (line 692) | static int function is_default_systemroot (line 781) | static bool function set_windows_specific_info (line 800) | int FILE: src/wimlib/xmlproc.c function tchar (line 42) | static tchar * type xml_node (line 52) | struct xml_node type xml_node (line 53) | struct xml_node type xml_node_type (line 53) | enum xml_node_type type xml_node (line 57) | struct xml_node type xml_node (line 86) | struct xml_node type xml_node (line 87) | struct xml_node type xml_node (line 97) | struct xml_node type xml_node (line 98) | struct xml_node type xml_node (line 101) | struct xml_node function xml_add_child (line 111) | void function xml_unlink_node (line 120) | void function xml_free_children (line 129) | static void function xml_free_node (line 139) | void function tchar (line 155) | const tchar * function xml_element_set_text (line 170) | int function xml_element_append_text (line 182) | static int type xml_node (line 214) | struct xml_node type xml_node (line 215) | struct xml_node type xml_node (line 217) | struct xml_node function xml_set_attrib (line 228) | int function xml_replace_child (line 244) | void type xml_node (line 265) | struct xml_node type xml_node (line 266) | struct xml_node type xml_node (line 268) | struct xml_node function is_whitespace (line 300) | static inline bool function is_name_start_char (line 306) | static inline bool function is_name_char (line 315) | static inline bool function is_path_char (line 323) | static inline bool function xml_legal_path (line 329) | bool function xml_legal_value (line 341) | bool function skip_whitespace (line 364) | static inline void function skip_string (line 374) | static inline bool function find_and_skip (line 386) | static inline bool function skip_misc (line 398) | static bool function tchar (line 420) | static inline const tchar * function unescape_string (line 439) | static int type xml_node (line 477) | struct xml_node type xml_node (line 478) | struct xml_node function parse_contents (line 480) | static int function parse_element (line 538) | static int function xml_parse_document (line 641) | int function xml_write (line 666) | static void function xml_puts (line 685) | static void function xml_escape_and_puts (line 691) | static void function xml_write_element (line 706) | static void function xml_write_document (line 747) | int function WIMLIBAPI (line 763) | WIMLIBAPI int FILE: src/wimlib/xpress_compress.c type xpress_optimum_node (line 92) | struct xpress_optimum_node type xpress_item (line 96) | struct xpress_item type xpress_compressor (line 99) | struct xpress_compressor { type xpress_optimum_node (line 165) | struct xpress_optimum_node { type xpress_item (line 186) | struct xpress_item { type xpress_output_bitstream (line 205) | struct xpress_output_bitstream { function xpress_reset_symbol_frequencies (line 233) | static void function xpress_make_huffman_code (line 245) | static void function xpress_init_output (line 262) | static void function forceinline (line 283) | static forceinline void function forceinline (line 307) | static forceinline void function forceinline (line 317) | static forceinline void function xpress_flush_output (line 330) | static size_t function forceinline (line 342) | static forceinline void function forceinline (line 357) | static forceinline void function xpress_write_items (line 374) | static void function xpress_write_item_list (line 393) | static void function xpress_write (line 441) | static size_t function xpress_item (line 488) | xpress_item function xpress_item (line 500) | xpress_item function xpress_compress_greedy (line 525) | static size_t function xpress_compress_lazy (line 588) | static size_t function xpress_set_default_costs (line 718) | static void function xpress_update_costs (line 726) | static void function xpress_tally_item_list (line 738) | static void function xpress_find_min_cost_path (line 785) | static void type lz_match (line 910) | struct lz_match type xpress_compressor (line 911) | struct xpress_compressor type lz_match (line 916) | struct lz_match type lz_match (line 924) | struct lz_match function xpress_compress_near_optimal (line 1005) | static size_t function xpress_get_compressor_size (line 1036) | static size_t function u64 (line 1049) | static u64 function xpress_create_compressor (line 1078) | static int function xpress_compress (line 1152) | static size_t function xpress_free_compressor (line 1170) | static void type compressor_ops (line 1185) | struct compressor_ops FILE: src/wimlib/xpress_decompress.c function xpress_decompressor (line 79) | PRAGMA_BEGIN_ALIGN(DECODE_TABLE_ALIGNMENT) function xpress_decompress (line 90) | static int function xpress_create_decompressor (line 161) | static int function xpress_free_decompressor (line 177) | static void type decompressor_ops (line 183) | struct decompressor_ops FILE: src/winio.h type NOW_THATS_WHAT_I_CALL_AN_OVERLAPPED (line 29) | typedef struct { type ASYNC_FD (line 42) | typedef struct { function HANDLE (line 60) | static __inline HANDLE CreateFileAsync(LPCSTR lpFileName, DWORD dwDesire... function VOID (line 83) | static __inline VOID CloseFileAsync(HANDLE h) function BOOL (line 100) | static __inline BOOL ReadFileAsync(HANDLE h, LPVOID lpBuffer, DWORD nNum... function BOOL (line 122) | static __inline BOOL WriteFileAsync(HANDLE h, LPVOID lpBuffer, DWORD nNu... function BOOL (line 142) | static __inline BOOL WaitFileAsync(HANDLE h, DWORD dwTimeout) function BOOL (line 157) | static __inline BOOL GetSizeAsync(HANDLE h, LPDWORD lpNumberOfBytes) FILE: src/wue.c function BOOL (line 507) | BOOL SetupWinPE(char drive_letter) function PopulateWindowsVersionFromXml (line 644) | static void PopulateWindowsVersionFromXml(const wchar_t* xml, size_t xml... function BOOL (line 694) | BOOL PopulateWindowsVersion(void) function GetEditions (line 733) | int GetEditions(StrArray* version_name, StrArray* version_index) function SetWinToGoIndex (line 822) | int SetWinToGoIndex(void) function BOOL (line 958) | BOOL SetupWinToGo(DWORD DriveIndex, const char* drive_name, BOOL use_esp) function BOOL (line 1072) | BOOL ApplyWindowsCustomization(char drive_letter, int flags) FILE: src/xml.c type ezxml_root (line 52) | struct ezxml_root type ezxml_root (line 53) | struct ezxml_root { // additional data for the root tag function ezxml_t (line 80) | ezxml_t ezxml_child(ezxml_t xml, const char *name) function ezxml_t (line 97) | ezxml_t ezxml_idx(ezxml_t xml, int idx) function ezxml_t (line 121) | ezxml_t ezxml_vget(ezxml_t xml, va_list ap) function ezxml_t (line 139) | ezxml_t ezxml_get(ezxml_t xml, ...) function ezxml_t (line 177) | ezxml_t ezxml_err(ezxml_root_t root, char *s, const char *err, ...) function ezxml_open_tag (line 266) | void ezxml_open_tag(ezxml_root_t root, char *name, char **attr) function ezxml_char_content (line 278) | void ezxml_char_content(ezxml_root_t root, char *s, size_t len, char t) function ezxml_t (line 302) | ezxml_t ezxml_close_tag(ezxml_root_t root, char *name, char *s) function ezxml_ent_ok (line 313) | int ezxml_ent_ok(char *name, char *s, char **ent) function ezxml_proc_inst (line 327) | void ezxml_proc_inst(ezxml_root_t root, char *s, size_t len) function ezxml_internal_dtd (line 364) | short ezxml_internal_dtd(ezxml_root_t root, char *s, size_t len) function ezxml_free_attr (line 507) | void ezxml_free_attr(char **attr) { function ezxml_t (line 523) | ezxml_t ezxml_parse_str(char *s, size_t len) function ezxml_t (line 659) | ezxml_t ezxml_parse_fp(FILE *fp) type stat (line 683) | struct stat function ezxml_t (line 712) | ezxml_t ezxml_parse_file(const char *file) function ezxml_free (line 842) | void ezxml_free(ezxml_t xml) function ezxml_t (line 892) | ezxml_t ezxml_new(const char *name) function ezxml_t (line 910) | ezxml_t ezxml_insert(ezxml_t xml, ezxml_t dest, size_t off) function ezxml_t (line 953) | ezxml_t ezxml_add_child(ezxml_t xml, const char *name, size_t off) function ezxml_t (line 968) | ezxml_t ezxml_set_txt(ezxml_t xml, const char *txt) function ezxml_t (line 979) | ezxml_t ezxml_set_attr(ezxml_t xml, const char *name, const char *value) function ezxml_t (line 1022) | ezxml_t ezxml_set_flag(ezxml_t xml, short flag) function ezxml_t (line 1029) | ezxml_t ezxml_cut(ezxml_t xml) function main (line 1063) | int main(int argc, char **argv) FILE: src/xml.h type ezxml (line 42) | struct ezxml type ezxml (line 43) | struct ezxml {