Searched refs:var_addr (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/tools/perf/arch/x86/annotate/ |
D | instructions.c | 278 u64 var_addr = annotate_calc_pcrel(dloc->ms, ip, in update_insn_state_x86() local 281 if (get_global_var_info(dloc, var_addr, in update_insn_state_x86() 335 u64 var_addr; in update_insn_state_x86() local 343 var_addr = src->offset; in update_insn_state_x86() 345 if (var_addr == 40) { in update_insn_state_x86() 354 if (!get_global_var_type(cu_die, dloc, ip, var_addr, in update_insn_state_x86() 366 insn_offset, var_addr, dst->reg1); in update_insn_state_x86() 480 u64 var_addr = src->offset; in update_insn_state_x86() local 488 var_addr += state->regs[reg2].imm_value; in update_insn_state_x86() 496 if (get_global_var_type(cu_die, dloc, ip, var_addr, in update_insn_state_x86()
|
/linux-6.12.1/tools/perf/util/ |
D | annotate-data.c | 747 u64 ip, u64 var_addr, int *var_offset, in get_global_var_type() argument 760 gvar = global_var__find(dloc, var_addr); in get_global_var_type() 765 *var_offset = var_addr - gvar->start; in get_global_var_type() 770 if (die_find_variable_by_addr(cu_die, var_addr, &var_die, &offset) && in get_global_var_type() 778 if (!get_global_var_info(dloc, var_addr, &var_name, var_offset)) in get_global_var_type() 793 global_var__add(dloc, var_addr - *var_offset, var_name, type_die); in get_global_var_type() 1104 u64 var_addr = dloc->op->offset; in check_matching_type() local 1117 var_addr += state->regs[reg2].imm_value; in check_matching_type() 1120 if (get_global_var_type(cu_die, dloc, dloc->ip, var_addr, in check_matching_type() 1447 if (get_global_var_type(&cu_die, dloc, dloc->ip, dloc->var_addr, in find_data_type_die() [all …]
|
D | annotate-data.h | 123 u64 var_addr; member 241 u64 ip, u64 var_addr, int *var_offset,
|
D | annotate.c | 2686 dloc.var_addr = annotate_calc_pcrel(ms, dloc.ip, in hist_entry__get_data_type() 2693 dloc.var_addr = op_loc->offset; in hist_entry__get_data_type()
|
/linux-6.12.1/Documentation/bpf/ |
D | linux-notes.rst | 40 BPF_IMM | BPF_DW | BPF_LD 0x18 0x3 dst = var_addr(imm) variable id dat…
|
/linux-6.12.1/Documentation/bpf/standardization/ |
D | instruction-set.rst | 735 0x3 dst = var_addr(imm) variable id data address 746 * var_addr(imm) gets the address of a platform variable (see `Platform Variables`_) with a given id 770 'var_addr(imm)' operation means to get the address of the memory region
|