/kernel/linux/linux-5.10/samples/bpf/ |
H A D | bpf_insn.h | 98 #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)
|
H A D | bpf_load.c | 365 insn[insn_idx].src_reg = BPF_PSEUDO_MAP_FD; in parse_relo_and_apply()
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | bpf_insn.h | 98 #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)
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | verifier_cgroup_storage.c | 84 __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()
|
H A D | verifier_map_ret_val.c | 33 __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()
|
/kernel/linux/linux-5.10/tools/include/linux/ |
H A D | filter.h | 298 BPF_LD_IMM64_RAW_FULL(DST, BPF_PSEUDO_MAP_FD, 0, 0, \
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | disasm.c | 202 bool is_ptr = insn->src_reg == BPF_PSEUDO_MAP_FD || in print_bpf_insn()
|
H A D | verifier.c | 8468 } else if (insn->src_reg == BPF_PSEUDO_MAP_FD) { in check_ld_imm() 10632 if ((insn[0].src_reg != BPF_PSEUDO_MAP_FD && in resolve_pseudo_ldimm64() 10634 (insn[0].src_reg == BPF_PSEUDO_MAP_FD && in resolve_pseudo_ldimm64() 10656 if (insn->src_reg == BPF_PSEUDO_MAP_FD) { in resolve_pseudo_ldimm64()
|
H A D | core.c | 300 (dst[i].src_reg == BPF_PSEUDO_MAP_FD || in bpf_prog_calc_tag()
|
H A D | syscall.c | 3324 *type = BPF_PSEUDO_MAP_FD; in bpf_map_from_imm()
|
/kernel/linux/linux-6.6/tools/include/linux/ |
H A D | filter.h | 314 BPF_LD_IMM64_RAW_FULL(DST, BPF_PSEUDO_MAP_FD, 0, 0, \
|
/kernel/linux/linux-5.10/tools/bpf/bpftool/ |
H A D | xlated_dumper.c | 193 if (insn->src_reg == BPF_PSEUDO_MAP_FD) in print_imm()
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | disasm.c | 289 bool is_ptr = insn->src_reg == BPF_PSEUDO_MAP_FD || in print_bpf_insn()
|
H A D | core.c | 308 (dst[i].src_reg == BPF_PSEUDO_MAP_FD || in bpf_prog_calc_tag()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | disasm.c | 289 bool is_ptr = insn->src_reg == BPF_PSEUDO_MAP_FD || in print_bpf_insn()
|
/kernel/linux/linux-6.6/tools/bpf/bpftool/ |
H A D | xlated_dumper.c | 200 if (insn->src_reg == BPF_PSEUDO_MAP_FD) in print_imm()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | bpf.h | 156 #define BPF_PSEUDO_MAP_FD 1 macro
|
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
H A D | bpf.h | 361 * insn[0].src_reg: BPF_PSEUDO_MAP_FD 369 #define BPF_PSEUDO_MAP_FD 1 macro
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | bpf.h | 361 * insn[0].src_reg: BPF_PSEUDO_MAP_FD 369 #define BPF_PSEUDO_MAP_FD 1 macro
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | bpf.h | 240 #define BPF_PSEUDO_MAP_FD 1 macro
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | bpf.h | 240 #define BPF_PSEUDO_MAP_FD 1 macro
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | filter.h | 207 BPF_LD_IMM64_RAW(DST, BPF_PSEUDO_MAP_FD, MAP_FD)
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | filter.h | 216 BPF_LD_IMM64_RAW(DST, BPF_PSEUDO_MAP_FD, MAP_FD)
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | bpf.h | 1218 #define BPF_PSEUDO_MAP_FD 1 macro
|
/kernel/linux/linux-6.6/tools/include/uapi/linux/ |
H A D | bpf.h | 1218 #define BPF_PSEUDO_MAP_FD 1 macro
|