Home
last modified time | relevance | path

Searched refs:insn_off (Results 1 – 14 of 14) sorted by relevance

/tools/objtool/
Dorc_gen.c92 struct section *insn_sec, unsigned long insn_off, in write_orc_entry() argument
105 insn_sec, insn_off)) in write_orc_entry()
115 unsigned long insn_off; member
130 entry->insn_off = offset; in orc_list_add()
239 entry->insn_sec, entry->insn_off, in orc_create()
Delf.c739 struct section *insn_sec, unsigned long insn_off) in elf_add_reloc_to_insn() argument
742 int addend = insn_off; in elf_add_reloc_to_insn()
/tools/lib/bpf/
Dbpf_prog_linfo.c220 __u32 insn_off, __u32 nr_skip) in bpf_prog_linfo__lfind() argument
233 if (insn_off < linfo->insn_off) in bpf_prog_linfo__lfind()
238 if (insn_off < linfo->insn_off) in bpf_prog_linfo__lfind()
Drelo_core.h72 __u32 insn_off; member
Dlibbpf_internal.h370 __u32 insn_off; member
376 __u32 insn_off; member
Drelo_core.c602 prog_name, relo->kind, relo->insn_off / 8); in bpf_core_calc_field_relo()
624 prog_name, relo->kind, relo->insn_off / 8); in bpf_core_calc_field_relo()
854 relo->kind, relo->insn_off / 8); in bpf_core_calc_relo()
1290 prog_name, relo_idx, relo->insn_off / 8, err); in bpf_core_apply_relo_insn()
Dlibbpf.h745 __u32 insn_off, __u32 nr_skip);
Dbtf.c2734 __u32 *insn_off; in btf_ext_reloc_info() local
2736 insn_off = data + existing_len + (i * record_size); in btf_ext_reloc_info()
2737 *insn_off = *insn_off / sizeof(struct bpf_insn) + insns_cnt; in btf_ext_reloc_info()
Dlinker.c2466 dst_rec->insn_off += src_sec->dst_off; in linker_append_btf_ext()
2495 dst_rec->insn_off += src_sec->dst_off; in linker_append_btf_ext()
2537 dst_rec->insn_off += src_sec->dst_off; in linker_append_btf_ext()
Dlibbpf.c5143 if (relo->insn_off % BPF_INSN_SZ) in bpf_core_apply_relo()
5145 insn_idx = relo->insn_off / BPF_INSN_SZ; in bpf_core_apply_relo()
5165 prog - prog->obj->programs, relo->insn_off / 8, in bpf_core_apply_relo()
5249 insn_idx = rec->insn_off / BPF_INSN_SZ; in bpf_object__relocate_core()
5397 __u32 insn_off = *(__u32 *)rec / BPF_INSN_SZ; in adjust_prog_btf_ext_info() local
5399 if (insn_off < prog->sec_insn_off) in adjust_prog_btf_ext_info()
5401 if (insn_off >= prog->sec_insn_off + prog->sec_insn_cnt) in adjust_prog_btf_ext_info()
5434 __u32 *insn_off = rec; in adjust_prog_btf_ext_info() local
5436 *insn_off = *insn_off / BPF_INSN_SZ + off_adj; in adjust_prog_btf_ext_info()
/tools/objtool/include/objtool/
Delf.h142 struct section *insn_sec, unsigned long insn_off);
/tools/bpf/bpftool/
Dxlated_dumper.c241 if (record->insn_off == i) { in dump_xlated_json()
322 if (record->insn_off == i) { in dump_xlated_plain()
/tools/include/uapi/linux/
Dbpf.h6203 __u32 insn_off; member
6211 __u32 insn_off; member
/tools/testing/selftests/bpf/prog_tests/
Dbtf.c5110 #define BPF_LINE_INFO_ENC(insn_off, file_off, line_off, line_num, line_col) \ argument
5111 (insn_off), (file_off), (line_off), ((line_num) << 10 | ((line_col) & 0x3ff))
6181 CHECK(linfo[0].insn_off, "linfo[0].insn_off:%u", in test_get_linfo()
6182 linfo[0].insn_off); in test_get_linfo()
6191 if (CHECK(linfo[i].insn_off <= linfo[i - 1].insn_off, in test_get_linfo()
6193 i, linfo[i].insn_off, in test_get_linfo()
6194 i - 1, linfo[i - 1].insn_off)) { in test_get_linfo()