Upx_Doxygen
https://github.com/upx/upx
PackMachARMEL Member List

This is the complete list of members for PackMachARMEL, including all inherited members.

__packed_struct(Mach_thread_command) LE32 cmd (defined in PackMachARMEL)PackMachARMELprotected
__packed_struct(b_info) TE32 sz_unc (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
__packed_struct_end() Mach_thread_command threado (defined in PackMachARMEL)PackMachARMELprotected
addFilter32(int filter_id) (defined in Packer)Packerprotectedvirtual
addLoader(C) (defined in Packer)Packerprotected
addLoader(C, C) (defined in Packer)Packerprotected
addLoader(C, C, C) (defined in Packer)Packerprotected
addLoader(C, C, C, C) (defined in Packer)Packerprotected
addLoader(C, C, C, C, C) (defined in Packer)Packerprotected
addLoader(C, C, C, C, C, C) (defined in Packer)Packerprotected
addLoader(C, C, C, C, C, C, C) (defined in Packer)Packerprotected
addLoader(C, C, C, C, C, C, C, C) (defined in Packer)Packerprotected
addLoader(C, C, C, C, C, C, C, C, C) (defined in Packer)Packerprotected
addLoader(C, C, C, C, C, C, C, C, C, C) (defined in Packer)Packerprotected
addLoaderVA(const char *s,...) (defined in Packer)Packerprotected
Addr typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
addStubEntrySections(Filter const *) (defined in PackMachARMEL)PackMachARMELprotectedvirtual
ARM_THREAD_STATE enum value (defined in PackMachARMEL)PackMachARMELprotected
assertPacker() const (defined in Packer)Packervirtual
b_cto8 (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
b_ftid (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
b_len (defined in PackUnix)PackUnixprotected
b_method (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
b_unused (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
bele (defined in Packer)Packerprotected
BeLePolicy typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
blocksize (defined in PackUnix)PackUnixprotected
buildLoader(const Filter *ft) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protectedvirtual
buildMachLoader(upx_byte const *const proto, unsigned const szproto, upx_byte const *const fold, unsigned const szfold, Filter const *ft) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protectedvirtual
canList() (defined in Packer)Packerinlinevirtual
canPack() (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >virtual
canTest() (defined in Packer)Packerinlinevirtual
canUnpack() (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >virtual
canUnpackFormat(int format) const (defined in Packer)Packerinlinevirtual
canUnpackVersion(int version) const (defined in Packer)Packerinlinevirtual
checkAlreadyPacked(const void *b, int blen) (defined in Packer)Packerprotectedvirtual
checkCompressionRatio(unsigned, unsigned) const (defined in PackUnix)PackUnixprotectedvirtual
checkDefaultCompressionRatio(unsigned u_len, unsigned c_len) const (defined in Packer)Packerprotectedvirtual
checkFinalCompressionRatio(const OutputFile *fo) const (defined in Packer)Packerprotectedvirtual
checkOverlay(unsigned overlay) (defined in Packer)Packerprotectedvirtual
checkPatch(void *b, int blen, int boff, int size) (defined in Packer)Packerprotected
cmdsize (defined in PackMachARMEL)PackMachARMELprotected
cmdSRCVER (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
cmdUUID (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
cmdVERMIN (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
compare_segment_command(void const *aa, void const *bb) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protectedstatic
compileTimeAssertions() (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >inlineprotectedstatic
compress(upx_bytep i_ptr, unsigned i_len, upx_bytep o_ptr, const upx_compress_config_t *cconf=NULL) (defined in Packer)Packerprotectedvirtual
compressWithFilters(Filter *ft, const unsigned overlap_range, const upx_compress_config_t *cconf, int filter_strategy=0, int inhibit_compression_check=0) (defined in Packer)Packerprotected
compressWithFilters(Filter *ft, const unsigned overlap_range, const upx_compress_config_t *cconf, int filter_strategy, unsigned filter_buf_off, unsigned compress_ibuf_off, unsigned compress_obuf_off, const upx_bytep hdr_ptr, unsigned hdr_len, int inhibit_compression_check=0) (defined in Packer)Packerprotected
compressWithFilters(upx_bytep i_ptr, unsigned i_len, upx_bytep o_ptr, upx_bytep f_ptr, unsigned f_len, const upx_bytep hdr_ptr, unsigned hdr_len, Filter *ft, const unsigned overlap_range, const upx_compress_config_t *cconf, int filter_strategy, int inhibit_compression_check=0) (defined in Packer)Packerprotected
copyOverlay(OutputFile *fo, unsigned overlay, MemBuffer *buf, bool do_seek=true) (defined in Packer)Packerprotectedvirtual
count (defined in PackMachARMEL)PackMachARMELprotected
decompress(const upx_bytep in, upx_bytep out, bool verify_checksum=true, Filter *ft=NULL) (defined in Packer)Packerprotectedvirtual
defineDecompressorSymbols() (defined in Packer)Packerprotectedvirtual
defineFilterSymbols(const Filter *ft) (defined in Packer)Packerprotectedvirtual
defineSymbols(Filter const *) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protectedvirtual
doFileInfo() (defined in Packer)Packer
doList() (defined in Packer)Packer
doPack(OutputFile *fo) (defined in Packer)Packer
doTest() (defined in Packer)Packer
doUnpack(OutputFile *fo) (defined in Packer)Packer
entryVMA (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
exetype (defined in PackUnix)PackUnixprotected
fi (defined in Packer)Packerprotected
file_size (defined in Packer)Packerprotected
fileInfo() (defined in Packer)Packerprotectedvirtual
find_SEGMENT_gap(unsigned const k, unsigned pos_eof) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >virtual
findOverlapOverhead(const upx_bytep buf, const upx_bytep tbuf, unsigned range=0, unsigned upper_limit=~0u) const (defined in Packer)Packerprotectedvirtual
flavor (defined in PackMachARMEL)PackMachARMELprotected
get_te16(const void *p) const (defined in Packer)Packerinlineprotected
get_te32(const void *p) const (defined in Packer)Packerinlineprotected
get_te64(const void *p) const (defined in Packer)Packerinlineprotected
getCompressionMethods(int method, int level) const (defined in PackMachARMEL)PackMachARMELprotectedvirtual
getDecompressorSections() const (defined in Packer)Packerprotectedvirtual
getDecompressorWrkmemSize() const (defined in Packer)Packerprotectedvirtual
getDefaultCompressionMethods_8(int method, int level, int small=-1) const (defined in Packer)Packerprotected
getDefaultCompressionMethods_le32(int method, int level, int small=-1) const (defined in Packer)Packerprotected
getFilters() const (defined in PackMachARMEL)PackMachARMELprotectedvirtual
getFormat() const (defined in PackMachARMEL)PackMachARMELinlinevirtual
getFullName(const options_t *) const (defined in PackMachARMEL)PackMachARMELinlinevirtual
getLoader() const (defined in Packer)Packerprotectedvirtual
getLoaderSection(const char *name, int *slen=NULL) const (defined in Packer)Packerprotectedvirtual
getLoaderSectionStart(const char *name, int *slen=NULL) const (defined in Packer)Packerprotectedvirtual
getLoaderSize() const (defined in Packer)Packerprotectedvirtual
getName() const (defined in PackMachARMEL)PackMachARMELinlinevirtual
getPackHeader(void *b, int blen, bool allow_incompressible=false) (defined in Packer)Packerprotectedvirtual
getRandomId() const (defined in Packer)Packerprotectedvirtual
getStrategy(Filter &) (defined in PackUnix)PackUnixvirtual
getVersion() const (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >inlinevirtual
handleStub(InputFile *fi, OutputFile *fo, unsigned size) (defined in Packer)Packerprotectedstatic
hasLoaderSection(const char *name) const (defined in Packer)Packerprotectedvirtual
i386_OLD_THREAD_STATE enum value (defined in PackMachARMEL)PackMachARMELprotected
ibuf (defined in Packer)Packerprotected
initLoader(const void *pdata, int plen, int small=-1) (defined in Packer)Packerprotectedvirtual
initPackHeader() (defined in Packer)Packer
isValidCompressionMethod(int method) (defined in Packer)Packerstatic
isValidFilter(int filter_id) const (defined in Packer)Packerprotectedvirtual
l_format (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
l_lsize (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
l_magic (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
l_version (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
linker (defined in Packer)Packerprotected
linkitem (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
list() (defined in Packer)Packerprotectedvirtual
loader (defined in PackUnix)PackUnixprotected
lsize (defined in PackUnix)PackUnixprotected
Mach_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_data_in_code_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_dyld_info_only_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_dylib typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_dysymtab_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_function_starts_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_header typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_linkedit_data_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_load_dylib_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_load_dylinker_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_main_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_routines_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_section_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_segment_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_segsplit_info_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_source_version_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_symtab_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_twolevel_hints_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_uuid_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
Mach_version_min_command typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
MachClass typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
MachITypes typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
mhdri (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
mhdro (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
msegcmd (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
my_cpusubtype (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
my_cputype (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
my_filetype (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
my_thread_command_size (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
my_thread_flavor (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
my_thread_state_word_count (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
n_segment (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
newLinker() const (defined in PackMachARMEL)PackMachARMELprotectedvirtual
o_routines_cmd (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
obuf (defined in Packer)Packerprotected
optimizeFilter(Filter *, const upx_byte *, unsigned) const (defined in Packer)Packerinlineprotectedvirtual
optimizeReloc(upx_byte *in, unsigned relocnum, upx_byte *out, upx_byte *image, int bs, int *big, int bits) (defined in Packer)Packerprotectedstatic
optimizeReloc32(upx_byte *in, unsigned relocnum, upx_byte *out, upx_byte *image, int bs, int *big) (defined in Packer)Packerprotectedstatic
optimizeReloc64(upx_byte *in, unsigned relocnum, upx_byte *out, upx_byte *image, int bs, int *big) (defined in Packer)Packerprotectedstatic
OVERHEAD enum value (defined in PackUnix)PackUnixprotected
overlay_offset (defined in PackUnix)PackUnixprotected
p_blocksize (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
p_filesize (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
pack(OutputFile *fo) (defined in PackUnix)PackUnixvirtual
pack1(OutputFile *, Filter &) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >virtual
pack1_setup_threado(OutputFile *const fo) (defined in PackMachARMEL)PackMachARMELprotectedvirtual
pack2(OutputFile *, Filter &) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >virtual
pack3(OutputFile *, Filter &) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >virtual
pack4(OutputFile *, Filter &) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >virtual
pack4dylib(OutputFile *, Filter &, Addr init_address) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >virtual
Packer(InputFile *f) (defined in Packer)Packerprotected
packExtent(const Extent &x, unsigned &total_in, unsigned &total_out, Filter *, OutputFile *, unsigned hdr_len=0) (defined in PackUnix)PackUnixprotectedvirtual
PackMachARMEL(InputFile *f) (defined in PackMachARMEL)PackMachARMEL
PackMachBase(InputFile *, unsigned cpuid, unsigned filetype, unsigned t_flavor, unsigned ts_word_cnt, unsigned tc_size) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >
PackUnix(InputFile *f) (defined in PackUnix)PackUnixprotected
patch_be16(void *b, int blen, unsigned old, unsigned new_) (defined in Packer)Packerprotected
patch_be16(void *b, int blen, const void *old, unsigned new_) (defined in Packer)Packerprotected
patch_be32(void *b, int blen, unsigned old, unsigned new_) (defined in Packer)Packerprotected
patch_be32(void *b, int blen, const void *old, unsigned new_) (defined in Packer)Packerprotected
patch_le16(void *b, int blen, unsigned old, unsigned new_) (defined in Packer)Packerprotected
patch_le16(void *b, int blen, const void *old, unsigned new_) (defined in Packer)Packerprotected
patch_le32(void *b, int blen, unsigned old, unsigned new_) (defined in Packer)Packerprotected
patch_le32(void *b, int blen, const void *old, unsigned new_) (defined in Packer)Packerprotected
patchLoader() (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protectedvirtual
patchLoaderChecksum() (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protectedvirtual
patchPackHeader(void *b, int blen) (defined in Packer)Packerprotectedvirtual
ph (defined in Packer)Packerprotected
ph_format (defined in Packer)Packerprotected
ph_version (defined in Packer)Packerprotected
PPC_THREAD_STATE enum value (defined in PackMachARMEL)PackMachARMELprotected
PPC_THREAD_STATE64 enum value (defined in PackMachARMEL)PackMachARMELprotected
prev_init_address (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
progid (defined in PackUnix)PackUnixprotected
pt_dynamic (defined in PackUnix)PackUnixprotected
rawmseg (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
readPackHeader(int len, bool allow_incompressible=false) (defined in Packer)Packerprotectedvirtual
relocateLoader() (defined in Packer)Packerprotectedvirtual
secTEXT (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
secXHDR (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
segLINK (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
segTEXT (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
segXHDR (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
segZERO (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
set_te16(void *p, unsigned v) const (defined in Packer)Packerinlineprotected
set_te32(void *p, unsigned v) const (defined in Packer)Packerinlineprotected
set_te64(void *p, upx_uint64_t v) const (defined in Packer)Packerinlineprotected
state (defined in PackMachARMEL)PackMachARMELprotected
stub_entry (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
stub_fold (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
stub_main (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
sz_cpr (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
sz_dynamic (defined in PackUnix)PackUnixprotected
sz_mach_headers (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
sz_segment (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
sz_stub_entry (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
sz_stub_fold (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
sz_stub_main (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
TE16 typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
TE32 typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
TE64 typedef (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protected
test() (defined in Packer)Packerprotectedvirtual
testOverlappingDecompression(const upx_bytep buf, const upx_bytep tbuf, unsigned overlap_overhead) const (defined in Packer)Packerprotectedvirtual
testUnpackFormat(int format) const (defined in Packer)Packerprotectedvirtual
testUnpackVersion(int version) const (defined in Packer)Packerprotectedvirtual
threadc_getPC(void const *ptr) (defined in PackMachARMEL)PackMachARMELinlineprotectedvirtual
threado_rewrite(OutputFile *fo) (defined in PackMachARMEL)PackMachARMELinlineprotectedvirtual
threado_setPC(upx_uint64_t pc) (defined in PackMachARMEL)PackMachARMELinlineprotectedvirtual
threado_size() const (defined in PackMachARMEL)PackMachARMELinlineprotectedvirtual
threado_write(OutputFile *fo) (defined in PackMachARMEL)PackMachARMELinlineprotectedvirtual
uip (defined in Packer)Packerprotected
unoptimizeReloc(upx_byte **in, upx_byte *image, MemBuffer *out, int bs, int bits) (defined in Packer)Packerprotectedstatic
unoptimizeReloc32(upx_byte **in, upx_byte *image, MemBuffer *out, int bs) (defined in Packer)Packerprotectedstatic
unoptimizeReloc64(upx_byte **in, upx_byte *image, MemBuffer *out, int bs) (defined in Packer)Packerprotectedstatic
unpack(OutputFile *fo) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >virtual
unpackExtent(unsigned wanted, OutputFile *fo, unsigned &total_in, unsigned &total_out, unsigned &c_adler, unsigned &u_adler, bool first_PF_X, unsigned szb_info) (defined in PackUnix)PackUnixprotectedvirtual
updateLoader(OutputFile *) (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >protectedvirtual
updatePackHeader() (defined in Packer)Packer
verifyOverlappingDecompression(Filter *ft=NULL) (defined in Packer)Packerprotected
verifyOverlappingDecompression(upx_bytep o_ptr, unsigned o_size, Filter *ft=NULL) (defined in Packer)Packerprotected
writePackHeader(OutputFile *fo) (defined in PackUnix)PackUnixprotectedvirtual
x86_THREAD_STATE32 enum value (defined in PackMachARMEL)PackMachARMELprotected
x86_THREAD_STATE64 enum value (defined in PackMachARMEL)PackMachARMELprotected
~Packer() (defined in Packer)Packervirtual
~PackMachBase() (defined in PackMachBase< MachClass_LE32 >)PackMachBase< MachClass_LE32 >virtual