Lines Matching refs:insn_idx

170 		int insn_idx;  member
1747 unsigned int insn_idx; in bpf_program__collect_reloc() local
1773 insn_idx = rel.r_offset / sizeof(struct bpf_insn); in bpf_program__collect_reloc()
1775 insn_idx, shdr_idx); in bpf_program__collect_reloc()
1779 name, shdr_idx, insn_idx, in bpf_program__collect_reloc()
1780 insns[insn_idx].code); in bpf_program__collect_reloc()
1789 if (insns[insn_idx].code == (BPF_JMP | BPF_CALL)) { in bpf_program__collect_reloc()
1790 if (insns[insn_idx].src_reg != BPF_PSEUDO_CALL) { in bpf_program__collect_reloc()
1795 prog->reloc_desc[i].insn_idx = insn_idx; in bpf_program__collect_reloc()
1801 if (insns[insn_idx].code != (BPF_LD | BPF_IMM | BPF_DW)) { in bpf_program__collect_reloc()
1803 insn_idx, insns[insn_idx].code); in bpf_program__collect_reloc()
1813 name, insn_idx, insns[insn_idx].code); in bpf_program__collect_reloc()
1818 name, insn_idx); in bpf_program__collect_reloc()
1833 insn_idx); in bpf_program__collect_reloc()
1846 prog->reloc_desc[i].insn_idx = insn_idx; in bpf_program__collect_reloc()
2787 int insn_idx; in bpf_core_reloc_insn() local
2792 insn_idx = insn_off / sizeof(struct bpf_insn); in bpf_core_reloc_insn()
2794 insn = &prog->insns[insn_idx]; in bpf_core_reloc_insn()
2805 insn_idx, orig_off, new_off); in bpf_core_reloc_insn()
2809 insn_idx, insn->code, insn->src_reg, insn->dst_reg, in bpf_core_reloc_insn()
3201 relo->insn_idx, relo->text_off); in bpf_program__reloc_text()
3235 insn = &prog->insns[relo->insn_idx]; in bpf_program__reloc_text()
3236 insn->imm += prog->main_prog_cnt - relo->insn_idx; in bpf_program__reloc_text()
3263 int insn_idx, map_idx; in bpf_program__relocate() local
3265 insn_idx = prog->reloc_desc[i].insn_idx; in bpf_program__relocate()
3268 if (insn_idx + 1 >= (int)prog->insns_cnt) { in bpf_program__relocate()
3275 insns[insn_idx].src_reg = BPF_PSEUDO_MAP_FD; in bpf_program__relocate()
3277 insns[insn_idx].src_reg = BPF_PSEUDO_MAP_VALUE; in bpf_program__relocate()
3278 insns[insn_idx + 1].imm = insns[insn_idx].imm; in bpf_program__relocate()
3280 insns[insn_idx].imm = obj->maps[map_idx].fd; in bpf_program__relocate()