Home
last modified time | relevance | path

Searched refs:RBinXtrData (Results 1 – 8 of 8) sorted by relevance

/dports/devel/radare2/radare2-5.1.1/libr/bin/p/
H A Dbin_xtr_dyldcache.c10 static RBinXtrData * extract(RBin *bin, int idx);
12 static RBinXtrData * oneshot(RBin *bin, const ut8 *buf, ut64 size, int idx);
45 RBinXtrData *data = extract (bin, i); in extractall()
71 static RBinXtrData *extract(RBin *bin, int idx) { in extract()
73 RBinXtrData *res = NULL; in extract()
104 static RBinXtrData *oneshot(RBin *bin, const ut8* buf, ut64 size, int idx) { in oneshot()
105 RBinXtrData *res = NULL; in oneshot()
146 RBinXtrData *data = NULL; in oneshotall()
H A Dbin_xtr_fatmach0.c10 static RBinXtrData * extract(RBin *bin, int idx);
65 static RBinXtrData *extract(RBin* bin, int idx) { in extract()
86 RBinXtrData * res = r_bin_xtrdata_new (arch->b, arch->offset, arch->size, narch, metadata); in extract()
93 static RBinXtrData *oneshot_buffer(RBin *bin, RBuffer *b, int idx) { in oneshot_buffer()
108 RBinXtrData *res = r_bin_xtrdata_new (arch->b, arch->offset, arch->size, narch, metadata); in oneshot_buffer()
122 RBinXtrData *data = oneshot_buffer (bin, b, 0); in oneshotall_buffer()
H A Dbin_xtr_pemixed.c10 static RBinXtrData * oneshot(RBin *bin, const ut8 *buf, ut64 size, int subbin_type);
52 RBinXtrData *data = oneshot (bin, buf, size, SUB_BIN_DOS); in oneshotall()
84 static RBinXtrData * oneshot(RBin *bin, const ut8 *buf, ut64 size, int sub_bin_type) { in oneshot()
H A Dbin_xtr_sep64.c149 static RBinXtrData *oneshot_buffer(RBin *bin, RBuffer *b, int idx) { in oneshot_buffer()
158RBinXtrData * res = r_bin_xtrdata_new (slice->buf, slice->nominal_offset, slice->total_size, 3 + c… in oneshot_buffer()
166 RBinXtrData *data = oneshot_buffer (bin, b, 0); in oneshotall_buffer()
/dports/devel/radare2/radare2-5.1.1/libr/include/
H A Dr_bin.h368 } RBinXtrData; typedef
370 R_API RBinXtrData *r_bin_xtrdata_new(RBuffer *buf, ut64 offset, ut64 size, ut32 file_count, RBinXtr…
381 RBinXtrData *(*extract_from_bytes)(RBin *bin, const ut8 *buf, ut64 size, int idx);
382 RBinXtrData *(*extract_from_buffer)(RBin *bin, RBuffer *buf, int idx);
385 RBinXtrData *(*extract)(RBin *bin, int idx);
744 …object_new_from_xtr_data(RBin *bin, RBinFile *bf, ut64 baseaddr, ut64 loadaddr, RBinXtrData *data);
/dports/devel/radare2/radare2-5.1.1/libr/bin/
H A Dbin.c59 R_API RBinXtrData *r_bin_xtrdata_new(RBuffer *buf, ut64 offset, ut64 size, ut32 file_count, RBinXtr… in r_bin_xtrdata_new()
60 RBinXtrData *data = R_NEW0 (RBinXtrData); in r_bin_xtrdata_new()
85 RBinXtrData *data = data_; in r_bin_xtrdata_free()
912 RBinXtrData *xtr_data = r_list_get_n (binfile->xtr_data, 0); in r_bin_use_arch()
954 RBinXtrData *xtr_data; in list_xtr_archs()
H A Dbfile.c476 …bject_new_from_xtr_data(RBin *bin, RBinFile *bf, ut64 baseaddr, ut64 loadaddr, RBinXtrData *data) { in r_bin_file_object_new_from_xtr_data()
512 static bool xtr_metadata_match(RBinXtrData *xtr_data, const char *arch, int bits) { in xtr_metadata_match()
546 RBinXtrData *xtr_data; in r_bin_file_find_by_arch_bits()
750 RBinXtrData *x; in r_bin_file_xtr_load_buffer()
/dports/devel/radare2/radare2-5.1.1/libr/main/
H A Drabin2.c143 static bool extract_binobj(const RBinFile *bf, RBinXtrData *data, int idx) { in extract_binobj()
213 RBinXtrData *data = NULL; in rabin_extract()
414 RBinXtrData *xtr_data = r_list_get_n (cur->xtr_data, 0); in rabin_do_operation()