Lines Matching refs:insn_idx
150 int insn_idx; member
628 unsigned int insn_idx; in bpf_program__collect_reloc() local
637 insn_idx = rel.r_offset / sizeof(struct bpf_insn); in bpf_program__collect_reloc()
638 pr_debug("relocation: insn_idx=%u\n", insn_idx); in bpf_program__collect_reloc()
648 if (insns[insn_idx].code != (BPF_LD | BPF_IMM | BPF_DW)) { in bpf_program__collect_reloc()
650 insn_idx, insns[insn_idx].code); in bpf_program__collect_reloc()
661 prog->reloc_desc[i].insn_idx = insn_idx; in bpf_program__collect_reloc()
732 int insn_idx, map_idx; in bpf_program__relocate() local
735 insn_idx = prog->reloc_desc[i].insn_idx; in bpf_program__relocate()
738 if (insn_idx >= (int)prog->insns_cnt) { in bpf_program__relocate()
743 insns[insn_idx].src_reg = BPF_PSEUDO_MAP_FD; in bpf_program__relocate()
744 insns[insn_idx].imm = map_fds[map_idx]; in bpf_program__relocate()