Home
last modified time | relevance | path

Searched refs:BPF_PSEUDO_MAP_FD (Results 1 – 17 of 17) sorted by relevance

/linux-6.12.1/tools/testing/selftests/bpf/verifier/
Ddirect_value_access.c311 BPF_LD_IMM64_RAW_FULL(BPF_REG_1, BPF_PSEUDO_MAP_FD, ~0, 0, 0, 0),
322 BPF_LD_IMM64_RAW_FULL(BPF_REG_1, BPF_PSEUDO_MAP_FD, 0, ~0, 0, 0),
333 BPF_LD_IMM64_RAW_FULL(BPF_REG_1, BPF_PSEUDO_MAP_FD, ~0, ~0, 0, 0),
344 BPF_LD_IMM64_RAW_FULL(BPF_REG_1, BPF_PSEUDO_MAP_FD, 0, 0, 0, 47),
Dld_imm64.c139 BPF_PSEUDO_MAP_FD, 0, 0),
/linux-6.12.1/samples/bpf/
Dbpf_insn.h98 #ifndef BPF_PSEUDO_MAP_FD
99 # define BPF_PSEUDO_MAP_FD 1 macro
104 BPF_LD_IMM64_RAW(DST, BPF_PSEUDO_MAP_FD, MAP_FD)
/linux-6.12.1/tools/testing/selftests/bpf/progs/
Dverifier_cgroup_storage.c84 … __imm_insn(ld_map_fd, BPF_RAW_INSN(BPF_LD | BPF_DW | BPF_IMM, BPF_REG_1, BPF_PSEUDO_MAP_FD, 0, 1)) in invalid_cgroup_storage_access_2()
223 … __imm_insn(ld_map_fd, BPF_RAW_INSN(BPF_LD | BPF_DW | BPF_IMM, BPF_REG_1, BPF_PSEUDO_MAP_FD, 0, 1)) in cpu_cgroup_storage_access_2()
Dverifier_map_ret_val.c33 … __imm_insn(ld_map_fd, BPF_RAW_INSN(BPF_LD | BPF_DW | BPF_IMM, BPF_REG_1, BPF_PSEUDO_MAP_FD, 0, 0)) in map_fd_for_function_call()
/linux-6.12.1/tools/include/linux/
Dfilter.h332 BPF_LD_IMM64_RAW_FULL(DST, BPF_PSEUDO_MAP_FD, 0, 0, \
/linux-6.12.1/tools/bpf/bpftool/
Dxlated_dumper.c200 if (insn->src_reg == BPF_PSEUDO_MAP_FD) in print_imm()
/linux-6.12.1/tools/testing/selftests/bpf/
Ddisasm.c313 bool is_ptr = insn->src_reg == BPF_PSEUDO_MAP_FD || in print_bpf_insn()
/linux-6.12.1/kernel/bpf/
Ddisasm.c313 bool is_ptr = insn->src_reg == BPF_PSEUDO_MAP_FD || in print_bpf_insn()
Dcore.c317 (dst[i].src_reg == BPF_PSEUDO_MAP_FD || in bpf_prog_calc_tag()
Dsyscall.c4429 *type = BPF_PSEUDO_MAP_FD; in bpf_map_from_imm()
Dverifier.c15676 } else if (insn->src_reg == BPF_PSEUDO_MAP_FD || in check_ld_imm()
19037 case BPF_PSEUDO_MAP_FD: in resolve_pseudo_ldimm64()
19076 if (insn[0].src_reg == BPF_PSEUDO_MAP_FD || in resolve_pseudo_ldimm64()
/linux-6.12.1/include/uapi/linux/
Dbpf.h1304 #define BPF_PSEUDO_MAP_FD 1 macro
/linux-6.12.1/tools/include/uapi/linux/
Dbpf.h1304 #define BPF_PSEUDO_MAP_FD 1 macro
/linux-6.12.1/include/linux/
Dfilter.h283 BPF_LD_IMM64_RAW(DST, BPF_PSEUDO_MAP_FD, MAP_FD)
/linux-6.12.1/drivers/net/ethernet/netronome/nfp/bpf/
Djit.c4416 meta1->insn.src_reg != BPF_PSEUDO_MAP_FD) in nfp_bpf_replace_map_ptrs()
/linux-6.12.1/tools/lib/bpf/
Dlibbpf.c6048 insn[0].src_reg = BPF_PSEUDO_MAP_FD; in bpf_object__relocate_data()