IDAPython 8.4
|
Proxy of C++ processor_t class.
Public Member Functions | |
"bool" | has_idp_opts (self, *args) |
has_idp_opts(self) -> bool | |
"bool" | has_realcvt (self, *args) |
has_realcvt(self) -> bool | |
"bool" | has_segregs (self, *args) |
has_segregs(self) -> bool | |
"bool" | use32 (self, *args) |
use32(self) -> bool | |
"bool" | use64 (self, *args) |
use64(self) -> bool | |
"bool" | ti (self, *args) |
ti(self) -> bool | |
"bool" | stkup (self, *args) |
stkup(self) -> bool | |
"bool" | use_tbyte (self, *args) |
use_tbyte(self) -> bool | |
"bool" | use_mappings (self, *args) |
use_mappings(self) -> bool | |
"bool" | has_code16_bit (self, *args) |
has_code16_bit(self) -> bool | |
"bool" | supports_macros (self, *args) |
supports_macros(self) -> bool | |
"bool" | supports_calcrel (self, *args) |
supports_calcrel(self) -> bool | |
"bool" | calcrel_in_bits (self, *args) |
calcrel_in_bits(self) -> bool | |
"int" | get_default_segm_bitness (self, *args) |
get_default_segm_bitness(self, is_64bit_app) -> int | |
"int" | cbsize (self, *args) |
cbsize(self) -> int | |
"int" | dbsize (self, *args) |
dbsize(self) -> int | |
"int" | get_proc_index (self, *args) |
get_proc_index(self) -> int | |
"bool" | delay_slot_insn (self, *args) |
delay_slot_insn(self, ea, bexec, fexec) -> bool | |
"ssize_t" | privrange_changed (self, *args) |
privrange_changed(self, old_privrange, delta) -> ssize_t | |
"ssize_t" | cvt64_supval (self, *args) |
cvt64_supval(self, node, tag, idx, data) -> ssize_t | |
"ssize_t" | cvt64_hashval (self, *args) |
cvt64_hashval(self, node, tag, name, data) -> ssize_t | |
"int" | get_stkvar_scale (self, *args) |
get_stkvar_scale(self) -> int | |
"char const *" | get_canon_mnem (self, *args) |
get_canon_mnem(self, itype) -> char const * | |
"uint32" | get_canon_feature (self, *args) |
get_canon_feature(self, itype) -> uint32 | |
"size_t" | sizeof_ldbl (self, *args) |
sizeof_ldbl(self) -> size_t | |
__init__ (self, *args) | |
init(self) -> _processor_t | |
Static Public Member Functions | |
"ssize_t" | notify (*args) |
notify(event_code) -> ssize_t | |
"ssize_t" | init (*args) |
init(idp_modname) -> ssize_t | |
"ssize_t" | term (*args) |
term() -> ssize_t | |
"ssize_t" | newprc (*args) |
newprc(pnum, keep_cfg) -> ssize_t | |
"ssize_t" | newasm (*args) |
newasm(asmnum) -> ssize_t | |
"ssize_t" | asm_installed (*args) |
asm_installed(asmnum) -> ssize_t | |
"ssize_t" | newfile (*args) |
newfile(fname) -> ssize_t | |
"ssize_t" | oldfile (*args) |
oldfile(fname) -> ssize_t | |
"ssize_t" | newbinary (*args) |
newbinary(filename, fileoff, basepara, binoff, nbytes) -> ssize_t | |
"ssize_t" | endbinary (*args) |
endbinary(ok) -> ssize_t | |
"ssize_t" | creating_segm (*args) |
creating_segm(seg) -> ssize_t | |
"ssize_t" | assemble (*args) |
assemble(_bin, ea, cs, ip, _use32, line) -> ssize_t | |
"ssize_t" | ana_insn (*args) |
ana_insn(out) -> ssize_t | |
"ssize_t" | emu_insn (*args) |
emu_insn(insn) -> ssize_t | |
"ssize_t" | out_header (*args) |
out_header(ctx) -> ssize_t | |
"ssize_t" | out_footer (*args) |
out_footer(ctx) -> ssize_t | |
"ssize_t" | out_segstart (*args) |
out_segstart(ctx, seg) -> ssize_t | |
"ssize_t" | out_segend (*args) |
out_segend(ctx, seg) -> ssize_t | |
"ssize_t" | out_assumes (*args) |
out_assumes(ctx) -> ssize_t | |
"ssize_t" | out_insn (*args) |
out_insn(ctx) -> ssize_t | |
"ssize_t" | out_mnem (*args) |
out_mnem(ctx) -> ssize_t | |
"ssize_t" | out_operand (*args) |
out_operand(ctx, op) -> ssize_t | |
"ssize_t" | out_data (*args) |
out_data(ctx, analyze_only) -> ssize_t | |
"ssize_t" | out_label (*args) |
out_label(ctx, colored_name) -> ssize_t | |
"ssize_t" | out_special_item (*args) |
out_special_item(ctx, segtype) -> ssize_t | |
"ssize_t" | gen_stkvar_def (*args) |
gen_stkvar_def(ctx, mptr, v) -> ssize_t | |
"ssize_t" | gen_regvar_def (*args) |
gen_regvar_def(ctx, v) -> ssize_t | |
"ssize_t" | gen_src_file_lnnum (*args) |
gen_src_file_lnnum(ctx, file, lnnum) -> ssize_t | |
"ssize_t" | rename (*args) |
rename(ea, new_name, flags) -> ssize_t | |
"ssize_t" | may_show_sreg (*args) |
may_show_sreg(current_ea) -> ssize_t | |
"ssize_t" | coagulate (*args) |
coagulate(start_ea) -> ssize_t | |
"void" | auto_queue_empty (*args) |
auto_queue_empty(type) | |
"ssize_t" | func_bounds (*args) |
func_bounds(possible_return_code, pfn, max_func_end_ea) -> ssize_t | |
"ssize_t" | may_be_func (*args) |
may_be_func(insn, state) -> ssize_t | |
"ssize_t" | is_sane_insn (*args) |
is_sane_insn(insn, no_crefs) -> ssize_t | |
"ssize_t" | cmp_operands (*args) |
cmp_operands(op1, op2) -> ssize_t | |
"ssize_t" | is_jump_func (*args) |
is_jump_func(pfn, jump_target, func_pointer) -> ssize_t | |
"ssize_t" | is_basic_block_end (*args) |
is_basic_block_end(insn, call_insn_stops_block) -> ssize_t | |
"ssize_t" | getreg (*args) |
getreg(rv, regnum) -> ssize_t | |
"ssize_t" | undefine (*args) |
undefine(ea) -> ssize_t | |
"ssize_t" | moving_segm (*args) |
moving_segm(seg, to, flags) -> ssize_t | |
"ssize_t" | is_sp_based (*args) |
is_sp_based(insn, x) -> ssize_t | |
"ssize_t" | is_far_jump (*args) |
is_far_jump(icode) -> ssize_t | |
"ssize_t" | is_call_insn (*args) |
is_call_insn(insn) -> ssize_t | |
"ssize_t" | is_ret_insn (*args) |
is_ret_insn(insn, strict) -> ssize_t | |
"ssize_t" | is_align_insn (*args) |
is_align_insn(ea) -> ssize_t | |
"ssize_t" | can_have_type (*args) |
can_have_type(op) -> ssize_t | |
"ssize_t" | get_stkvar_scale_factor (*args) |
get_stkvar_scale_factor() -> ssize_t | |
"int" | demangle_name (*args) |
demangle_name(res, name, disable_mask, demreq) -> ssize_t | |
"ssize_t" | create_flat_group (*args) |
create_flat_group(image_base, bitness, dataseg_sel) -> ssize_t | |
"ssize_t" | is_alloca_probe (*args) |
is_alloca_probe(ea) -> ssize_t | |
"qstring *" | get_reg_name (*args) |
get_reg_name(reg, width, reghi) -> ssize_t | |
"ssize_t" | gen_asm_or_lst (*args) |
gen_asm_or_lst(starting, fp, is_asm, flags, outline) -> ssize_t | |
"ssize_t" | gen_map_file (*args) |
gen_map_file(nlines, fp) -> ssize_t | |
"qstring *" | get_autocmt (*args) |
get_autocmt(insn) -> ssize_t | |
"ssize_t" | loader_elf_machine (*args) |
loader_elf_machine(li, machine_type, p_procname, p_pd, ldr, reader) -> ssize_t | |
"ssize_t" | is_indirect_jump (*args) |
is_indirect_jump(insn) -> ssize_t | |
"ssize_t" | verify_noreturn (*args) |
verify_noreturn(pfn) -> ssize_t | |
"ssize_t" | verify_sp (*args) |
verify_sp(pfn) -> ssize_t | |
"ssize_t" | create_func_frame (*args) |
create_func_frame(pfn) -> ssize_t | |
"ssize_t" | get_frame_retsize (*args) |
get_frame_retsize(retsize, pfn) -> ssize_t | |
"ssize_t" | analyze_prolog (*args) |
analyze_prolog(fct_ea) -> ssize_t | |
"ssize_t" | calc_spdelta (*args) |
calc_spdelta(spdelta, ins) -> ssize_t | |
"bytevec_t *, size_t *" | calcrel (*args) |
calcrel(ea) -> ssize_t | |
"ssize_t" | get_reg_accesses (*args) |
get_reg_accesses(accvec, insn, flags) -> ssize_t | |
"ssize_t" | is_control_flow_guard (*args) |
is_control_flow_guard(p_reg, insn) -> ssize_t | |
"uint64 *" | find_reg_value (*args) |
find_reg_value(insn, reg) -> ssize_t | |
"uint64 *" | find_op_value (*args) |
find_op_value(insn, op) -> ssize_t | |
"ssize_t" | treat_hindering_item (*args) |
treat_hindering_item(hindering_item_ea, new_item_flags, new_item_ea, new_item_length) -> ssize_t | |
"ssize_t" | extract_address (*args) |
extract_address(out_ea, screen_ea, string, x) -> ssize_t | |
"ssize_t" | str2reg (*args) |
str2reg(regname) -> ssize_t | |
"ssize_t" | is_switch (*args) |
is_switch(si, insn) -> ssize_t | |
"ssize_t" | create_switch_xrefs (*args) |
create_switch_xrefs(jumpea, si) -> ssize_t | |
"ssize_t" | calc_switch_cases (*args) |
calc_switch_cases(casevec, targets, insn_ea, si) -> ssize_t | |
"ssize_t" | get_bg_color (*args) |
get_bg_color(color, ea) -> ssize_t | |
"ssize_t" | validate_flirt_func (*args) |
validate_flirt_func(start_ea, funcname) -> ssize_t | |
"qstring *" | get_operand_string (*args) |
get_operand_string(insn, opnum) -> ssize_t | |
"ssize_t" | add_cref (*args) |
add_cref(_from, to, type) -> ssize_t | |
"ssize_t" | add_dref (*args) |
add_dref(_from, to, type) -> ssize_t | |
"ssize_t" | del_cref (*args) |
del_cref(_from, to, expand) -> ssize_t | |
"ssize_t" | del_dref (*args) |
del_dref(_from, to) -> ssize_t | |
"ssize_t" | coagulate_dref (*args) |
coagulate_dref(_from, to, may_define, code_ea) -> ssize_t | |
"char const *" | set_idp_options (*args) |
set_idp_options(keyword, vtype, value, idb_loaded=True) -> char const * | |
"ssize_t" | set_proc_options (*args) |
set_proc_options(options, confidence) -> ssize_t | |
"ssize_t" | adjust_libfunc_ea (*args) |
adjust_libfunc_ea(sig, libfun, ea) -> ssize_t | |
"fpvalue_error_t" | realcvt (*args) |
realcvt(m, e, swt) -> fpvalue_error_t | |
"ssize_t" | adjust_refinfo (*args) |
adjust_refinfo(ri, ea, n, fd) -> ssize_t | |
"ssize_t" | is_cond_insn (*args) |
is_cond_insn(insn) -> ssize_t | |
"ssize_t" | set_code16_mode (*args) |
set_code16_mode(ea, code16=True) -> ssize_t | |
"bool" | get_code16_mode (*args) |
get_code16_mode(ea) -> bool | |
"ssize_t" | next_exec_insn (*args) |
next_exec_insn(target, ea, tid, _getreg, regvalues) -> ssize_t | |
"ssize_t" | calc_step_over (*args) |
calc_step_over(target, ip) -> ssize_t | |
"ssize_t" | get_macro_insn_head (*args) |
get_macro_insn_head(head, ip) -> ssize_t | |
"ssize_t" | get_dbr_opnum (*args) |
get_dbr_opnum(opnum, insn) -> ssize_t | |
"ssize_t" | insn_reads_tbit (*args) |
insn_reads_tbit(insn, _getreg, regvalues) -> ssize_t | |
"ssize_t" | get_idd_opinfo (*args) |
get_idd_opinfo(opinf, ea, n, thread_id, _getreg, regvalues) -> ssize_t | |
"ssize_t" | calc_next_eas (*args) |
calc_next_eas(res, insn, over) -> ssize_t | |
"ssize_t" | clean_tbit (*args) |
clean_tbit(ea, _getreg, regvalues) -> ssize_t | |
"char const *" | get_reg_info (*args) |
get_reg_info(regname, bitrange) -> char const * | |
"ssize_t" | update_call_stack (*args) |
update_call_stack(stack, tid, _getreg, regvalues) -> ssize_t | |
"ssize_t" | setup_til (*args) |
setup_til() -> ssize_t | |
"ssize_t" | max_ptr_size (*args) |
max_ptr_size() -> ssize_t | |
"ssize_t" | calc_cdecl_purged_bytes (*args) |
calc_cdecl_purged_bytes(ea) -> ssize_t | |
"ssize_t" | equal_reglocs (*args) |
equal_reglocs(a1, a2) -> ssize_t | |
"ssize_t" | decorate_name (*args) |
decorate_name(outbuf, name, mangle, cc, type) -> ssize_t | |
"ssize_t" | calc_retloc (*args) |
calc_retloc(retloc, rettype, cc) -> ssize_t | |
"ssize_t" | calc_varglocs (*args) |
calc_varglocs(ftd, regs, stkargs, nfixed) -> ssize_t | |
"ssize_t" | calc_arglocs (*args) |
calc_arglocs(fti) -> ssize_t | |
"ssize_t" | use_stkarg_type (*args) |
use_stkarg_type(ea, arg) -> ssize_t | |
"ssize_t" | use_regarg_type (*args) |
use_regarg_type(idx, ea, rargs) -> ssize_t | |
"ssize_t" | use_arg_types (*args) |
use_arg_types(ea, fti, rargs) -> ssize_t | |
"ssize_t" | calc_purged_bytes (*args) |
calc_purged_bytes(p_purged_bytes, fti) -> ssize_t | |
"ssize_t" | get_stkarg_area_info (*args) |
get_stkarg_area_info(out, cc) -> ssize_t | |
"ssize_t" | get_cc_regs (*args) |
get_cc_regs(regs, cc) -> ssize_t | |
"ssize_t" | get_simd_types (*args) |
get_simd_types(out, simd_attrs, argloc, create_tifs) -> ssize_t | |
"ssize_t" | arg_addrs_ready (*args) |
arg_addrs_ready(caller, n, tif, addrs) -> ssize_t | |
"ssize_t" | adjust_argloc (*args) |
adjust_argloc(argloc, type, size) -> ssize_t | |
"ssize_t" | lower_func_type (*args) |
lower_func_type(argnums, fti) -> ssize_t | |
"ssize_t" | get_abi_info (*args) |
get_abi_info(abi_names, abi_opts, comp) -> ssize_t | |
"ssize_t" | arch_changed (*args) |
arch_changed() -> ssize_t | |
"ssize_t" | create_merge_handlers (*args) |
create_merge_handlers(md) -> ssize_t | |
Static Public Attributes | |
ev_init = _ida_idp._processor_t_ev_init | |
ev_term = _ida_idp._processor_t_ev_term | |
ev_newprc = _ida_idp._processor_t_ev_newprc | |
ev_newasm = _ida_idp._processor_t_ev_newasm | |
ev_newfile = _ida_idp._processor_t_ev_newfile | |
ev_oldfile = _ida_idp._processor_t_ev_oldfile | |
ev_newbinary = _ida_idp._processor_t_ev_newbinary | |
ev_endbinary = _ida_idp._processor_t_ev_endbinary | |
ev_set_idp_options = _ida_idp._processor_t_ev_set_idp_options | |
ev_set_proc_options = _ida_idp._processor_t_ev_set_proc_options | |
ev_ana_insn = _ida_idp._processor_t_ev_ana_insn | |
ev_emu_insn = _ida_idp._processor_t_ev_emu_insn | |
ev_out_header = _ida_idp._processor_t_ev_out_header | |
ev_out_footer = _ida_idp._processor_t_ev_out_footer | |
ev_out_segstart = _ida_idp._processor_t_ev_out_segstart | |
ev_out_segend = _ida_idp._processor_t_ev_out_segend | |
ev_out_assumes = _ida_idp._processor_t_ev_out_assumes | |
ev_out_insn = _ida_idp._processor_t_ev_out_insn | |
ev_out_mnem = _ida_idp._processor_t_ev_out_mnem | |
ev_out_operand = _ida_idp._processor_t_ev_out_operand | |
ev_out_data = _ida_idp._processor_t_ev_out_data | |
ev_out_label = _ida_idp._processor_t_ev_out_label | |
ev_out_special_item = _ida_idp._processor_t_ev_out_special_item | |
ev_gen_stkvar_def = _ida_idp._processor_t_ev_gen_stkvar_def | |
ev_gen_regvar_def = _ida_idp._processor_t_ev_gen_regvar_def | |
ev_gen_src_file_lnnum = _ida_idp._processor_t_ev_gen_src_file_lnnum | |
ev_creating_segm = _ida_idp._processor_t_ev_creating_segm | |
ev_moving_segm = _ida_idp._processor_t_ev_moving_segm | |
ev_coagulate = _ida_idp._processor_t_ev_coagulate | |
ev_undefine = _ida_idp._processor_t_ev_undefine | |
ev_treat_hindering_item = _ida_idp._processor_t_ev_treat_hindering_item | |
ev_rename = _ida_idp._processor_t_ev_rename | |
ev_is_far_jump = _ida_idp._processor_t_ev_is_far_jump | |
ev_is_sane_insn = _ida_idp._processor_t_ev_is_sane_insn | |
ev_is_cond_insn = _ida_idp._processor_t_ev_is_cond_insn | |
ev_is_call_insn = _ida_idp._processor_t_ev_is_call_insn | |
ev_is_ret_insn = _ida_idp._processor_t_ev_is_ret_insn | |
ev_may_be_func = _ida_idp._processor_t_ev_may_be_func | |
ev_is_basic_block_end = _ida_idp._processor_t_ev_is_basic_block_end | |
ev_is_indirect_jump = _ida_idp._processor_t_ev_is_indirect_jump | |
ev_is_insn_table_jump = _ida_idp._processor_t_ev_is_insn_table_jump | |
ev_is_switch = _ida_idp._processor_t_ev_is_switch | |
ev_calc_switch_cases = _ida_idp._processor_t_ev_calc_switch_cases | |
ev_create_switch_xrefs = _ida_idp._processor_t_ev_create_switch_xrefs | |
ev_is_align_insn = _ida_idp._processor_t_ev_is_align_insn | |
ev_is_alloca_probe = _ida_idp._processor_t_ev_is_alloca_probe | |
ev_delay_slot_insn = _ida_idp._processor_t_ev_delay_slot_insn | |
ev_is_sp_based = _ida_idp._processor_t_ev_is_sp_based | |
ev_can_have_type = _ida_idp._processor_t_ev_can_have_type | |
ev_cmp_operands = _ida_idp._processor_t_ev_cmp_operands | |
ev_adjust_refinfo = _ida_idp._processor_t_ev_adjust_refinfo | |
ev_get_operand_string = _ida_idp._processor_t_ev_get_operand_string | |
ev_get_reg_name = _ida_idp._processor_t_ev_get_reg_name | |
ev_str2reg = _ida_idp._processor_t_ev_str2reg | |
ev_get_autocmt = _ida_idp._processor_t_ev_get_autocmt | |
ev_get_bg_color = _ida_idp._processor_t_ev_get_bg_color | |
ev_is_jump_func = _ida_idp._processor_t_ev_is_jump_func | |
ev_func_bounds = _ida_idp._processor_t_ev_func_bounds | |
ev_verify_sp = _ida_idp._processor_t_ev_verify_sp | |
ev_verify_noreturn = _ida_idp._processor_t_ev_verify_noreturn | |
ev_create_func_frame = _ida_idp._processor_t_ev_create_func_frame | |
ev_get_frame_retsize = _ida_idp._processor_t_ev_get_frame_retsize | |
ev_get_stkvar_scale_factor = _ida_idp._processor_t_ev_get_stkvar_scale_factor | |
ev_demangle_name = _ida_idp._processor_t_ev_demangle_name | |
ev_add_cref = _ida_idp._processor_t_ev_add_cref | |
ev_add_dref = _ida_idp._processor_t_ev_add_dref | |
ev_del_cref = _ida_idp._processor_t_ev_del_cref | |
ev_del_dref = _ida_idp._processor_t_ev_del_dref | |
ev_coagulate_dref = _ida_idp._processor_t_ev_coagulate_dref | |
ev_may_show_sreg = _ida_idp._processor_t_ev_may_show_sreg | |
ev_loader_elf_machine = _ida_idp._processor_t_ev_loader_elf_machine | |
ev_auto_queue_empty = _ida_idp._processor_t_ev_auto_queue_empty | |
ev_validate_flirt_func = _ida_idp._processor_t_ev_validate_flirt_func | |
ev_adjust_libfunc_ea = _ida_idp._processor_t_ev_adjust_libfunc_ea | |
ev_assemble = _ida_idp._processor_t_ev_assemble | |
ev_extract_address = _ida_idp._processor_t_ev_extract_address | |
ev_realcvt = _ida_idp._processor_t_ev_realcvt | |
ev_gen_asm_or_lst = _ida_idp._processor_t_ev_gen_asm_or_lst | |
ev_gen_map_file = _ida_idp._processor_t_ev_gen_map_file | |
ev_create_flat_group = _ida_idp._processor_t_ev_create_flat_group | |
ev_getreg = _ida_idp._processor_t_ev_getreg | |
ev_analyze_prolog = _ida_idp._processor_t_ev_analyze_prolog | |
ev_calc_spdelta = _ida_idp._processor_t_ev_calc_spdelta | |
ev_calcrel = _ida_idp._processor_t_ev_calcrel | |
ev_find_reg_value = _ida_idp._processor_t_ev_find_reg_value | |
ev_find_op_value = _ida_idp._processor_t_ev_find_op_value | |
ev_replaying_undo = _ida_idp._processor_t_ev_replaying_undo | |
ev_ending_undo = _ida_idp._processor_t_ev_ending_undo | |
ev_set_code16_mode = _ida_idp._processor_t_ev_set_code16_mode | |
ev_get_code16_mode = _ida_idp._processor_t_ev_get_code16_mode | |
ev_get_procmod = _ida_idp._processor_t_ev_get_procmod | |
ev_asm_installed = _ida_idp._processor_t_ev_asm_installed | |
ev_get_reg_accesses = _ida_idp._processor_t_ev_get_reg_accesses | |
ev_is_control_flow_guard = _ida_idp._processor_t_ev_is_control_flow_guard | |
ev_broadcast = _ida_idp._processor_t_ev_broadcast | |
ev_create_merge_handlers = _ida_idp._processor_t_ev_create_merge_handlers | |
ev_privrange_changed = _ida_idp._processor_t_ev_privrange_changed | |
ev_cvt64_supval = _ida_idp._processor_t_ev_cvt64_supval | |
ev_cvt64_hashval = _ida_idp._processor_t_ev_cvt64_hashval | |
ev_get_regfinder = _ida_idp._processor_t_ev_get_regfinder | |
ev_last_cb_before_debugger = _ida_idp._processor_t_ev_last_cb_before_debugger | |
ev_next_exec_insn = _ida_idp._processor_t_ev_next_exec_insn | |
ev_calc_step_over = _ida_idp._processor_t_ev_calc_step_over | |
ev_calc_next_eas = _ida_idp._processor_t_ev_calc_next_eas | |
ev_get_macro_insn_head = _ida_idp._processor_t_ev_get_macro_insn_head | |
ev_get_dbr_opnum = _ida_idp._processor_t_ev_get_dbr_opnum | |
ev_insn_reads_tbit = _ida_idp._processor_t_ev_insn_reads_tbit | |
ev_clean_tbit = _ida_idp._processor_t_ev_clean_tbit | |
ev_get_idd_opinfo = _ida_idp._processor_t_ev_get_idd_opinfo | |
ev_get_reg_info = _ida_idp._processor_t_ev_get_reg_info | |
ev_update_call_stack = _ida_idp._processor_t_ev_update_call_stack | |
ev_last_cb_before_type_callbacks = _ida_idp._processor_t_ev_last_cb_before_type_callbacks | |
ev_setup_til = _ida_idp._processor_t_ev_setup_til | |
ev_get_abi_info = _ida_idp._processor_t_ev_get_abi_info | |
ev_max_ptr_size = _ida_idp._processor_t_ev_max_ptr_size | |
ev_get_default_enum_size = _ida_idp._processor_t_ev_get_default_enum_size | |
ev_get_cc_regs = _ida_idp._processor_t_ev_get_cc_regs | |
ev_obsolete1 = _ida_idp._processor_t_ev_obsolete1 | |
ev_obsolete2 = _ida_idp._processor_t_ev_obsolete2 | |
ev_get_simd_types = _ida_idp._processor_t_ev_get_simd_types | |
ev_calc_cdecl_purged_bytes = _ida_idp._processor_t_ev_calc_cdecl_purged_bytes | |
ev_calc_purged_bytes = _ida_idp._processor_t_ev_calc_purged_bytes | |
ev_calc_retloc = _ida_idp._processor_t_ev_calc_retloc | |
ev_calc_arglocs = _ida_idp._processor_t_ev_calc_arglocs | |
ev_calc_varglocs = _ida_idp._processor_t_ev_calc_varglocs | |
ev_adjust_argloc = _ida_idp._processor_t_ev_adjust_argloc | |
ev_lower_func_type = _ida_idp._processor_t_ev_lower_func_type | |
ev_equal_reglocs = _ida_idp._processor_t_ev_equal_reglocs | |
ev_use_stkarg_type = _ida_idp._processor_t_ev_use_stkarg_type | |
ev_use_regarg_type = _ida_idp._processor_t_ev_use_regarg_type | |
ev_use_arg_types = _ida_idp._processor_t_ev_use_arg_types | |
ev_arg_addrs_ready = _ida_idp._processor_t_ev_arg_addrs_ready | |
ev_decorate_name = _ida_idp._processor_t_ev_decorate_name | |
ev_arch_changed = _ida_idp._processor_t_ev_arch_changed | |
ev_get_stkarg_area_info = _ida_idp._processor_t_ev_get_stkarg_area_info | |
ev_last_cb_before_loader = _ida_idp._processor_t_ev_last_cb_before_loader | |
ev_loader = _ida_idp._processor_t_ev_loader | |
Properties | |
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
version = property(_ida_idp._processor_t_version_get, _ida_idp._processor_t_version_set, doc=) | |
__init__ | ( | self, | |
* | args ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
res: eavec_t * insn: an ida_ua.insn_t, or an address (C++: const insn_t &) over: bool
|
static |
|
static |
|
static |
spdelta: sval_t * ins: an ida_ua.insn_t, or an address (C++: const insn_t &)
|
static |
|
static |
"bool" calcrel_in_bits | ( | self, | |
* | args ) |
"int" cbsize | ( | self, | |
* | args ) |
|
static |
|
static |
|
static |
"ssize_t" cvt64_hashval | ( | self, | |
* | args ) |
"ssize_t" cvt64_supval | ( | self, | |
* | args ) |
"int" dbsize | ( | self, | |
* | args ) |
|
static |
|
static |
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &)
|
static |
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &) op: int
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &) reg: int
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &)
|
static |
opnum: int * insn: an ida_ua.insn_t, or an address (C++: const insn_t &)
|
static |
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &) opnum: int
"int" get_proc_index | ( | self, | |
* | args ) |
|
static |
accvec: reg_accesses_t * insn: an ida_ua.insn_t, or an address (C++: const insn_t &) flags: int
|
static |
|
static |
"int" get_stkvar_scale | ( | self, | |
* | args ) |
|
static |
"bool" has_code16_bit | ( | self, | |
* | args ) |
"bool" has_idp_opts | ( | self, | |
* | args ) |
"bool" has_realcvt | ( | self, | |
* | args ) |
"bool" has_segregs | ( | self, | |
* | args ) |
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &) _getreg: processor_t::regval_getter_t * regvalues: regval_t const &
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &) call_insn_stops_block: bool
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &)
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &)
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &)
|
static |
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &) strict: bool
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &) no_crefs: int
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &) x: op_t const &
|
static |
si: switch_info_t * insn: an ida_ua.insn_t, or an address (C++: const insn_t &)
|
static |
|
static |
|
static |
insn: an ida_ua.insn_t, or an address (C++: const insn_t &) state: int
|
static |
|
static |
"ssize_t" privrange_changed | ( | self, | |
* | args ) |
|
static |
|
static |
"size_t" sizeof_ldbl | ( | self, | |
* | args ) |
"bool" stkup | ( | self, | |
* | args ) |
"bool" supports_calcrel | ( | self, | |
* | args ) |
"bool" supports_macros | ( | self, | |
* | args ) |
|
static |
"bool" ti | ( | self, | |
* | args ) |
|
static |
|
static |
"bool" use32 | ( | self, | |
* | args ) |
"bool" use64 | ( | self, | |
* | args ) |
"bool" use_mappings | ( | self, | |
* | args ) |
"bool" use_tbyte | ( | self, | |
* | args ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |