/kernel/linux/linux-5.10/samples/bpf/ |
H A D | bpf_load.c | 365 insn[insn_idx].src_reg = BPF_PSEUDO_MAP_FD; in parse_relo_and_apply()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | bpf.h | 48 __u8 src_reg:4; member
|
/third_party/libbpf/src/ |
H A D | libbpf.c | 774 insn->src_reg == BPF_PSEUDO_CALL && in insn_is_subprog_call() 786 return is_ldimm64_insn(insn) && insn->src_reg == BPF_PSEUDO_FUNC; in insn_is_pseudo_func() 4479 if (insn->src_reg != BPF_PSEUDO_CALL) { 6323 insn->src_reg = 0; 6350 insn->src_reg = 0; 6380 insn[0].src_reg = BPF_PSEUDO_MAP_IDX; 6383 insn[0].src_reg = BPF_PSEUDO_MAP_FD; 6394 insn[0].src_reg = BPF_PSEUDO_MAP_IDX_VALUE; 6397 insn[0].src_reg = BPF_PSEUDO_MAP_VALUE; 6408 insn[0].src_reg [all...] |
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/ |
H A D | octeon-irq.c | 1983 u64 src_reg, src, sum; in octeon_irq_ciu2() local 1992 src_reg = CVMX_CIU2_SRC_PPX_IP2_WRKQ(core_id) + (0x1000 * line); in octeon_irq_ciu2() 1993 src = cvmx_read_csr(src_reg); in octeon_irq_ciu2()
|
/kernel/linux/linux-6.6/arch/mips/cavium-octeon/ |
H A D | octeon-irq.c | 1998 u64 src_reg, src, sum; in octeon_irq_ciu2() local 2007 src_reg = CVMX_CIU2_SRC_PPX_IP2_WRKQ(core_id) + (0x1000 * line); in octeon_irq_ciu2() 2008 src = cvmx_read_csr(src_reg); in octeon_irq_ciu2()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | bpf_trace.c | 2122 data), si->dst_reg, si->src_reg, in pe_prog_convert_ctx_access() 2130 data), si->dst_reg, si->src_reg, in pe_prog_convert_ctx_access() 2138 regs), si->dst_reg, si->src_reg, in pe_prog_convert_ctx_access()
|
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | libbpf.c | 553 insn->src_reg == BPF_PSEUDO_CALL && in insn_is_subprog_call() 3352 if (insn->src_reg != BPF_PSEUDO_CALL) { in bpf_program__record_reloc() 5418 insn->src_reg = 0; in bpf_core_poison_insn() 5574 insn[0].src_reg != 0 || insn[0].off != 0 || in bpf_core_patch_insn() 5577 insn[1].src_reg != 0 || insn[1].off != 0) { in bpf_core_patch_insn() 5602 insn->src_reg, insn->dst_reg, insn->off, insn->imm); in bpf_core_patch_insn() 6015 insn[0].src_reg = BPF_PSEUDO_MAP_FD; in bpf_object__relocate_data() 6020 insn[0].src_reg = BPF_PSEUDO_MAP_VALUE; in bpf_object__relocate_data() 6028 insn[0].src_reg = BPF_PSEUDO_MAP_VALUE; in bpf_object__relocate_data() 6033 insn[0].src_reg in bpf_object__relocate_data() [all...] |
/kernel/linux/linux-6.6/arch/mips/net/ |
H A D | bpf_jit_comp.c | 861 access_reg(ctx, insn->src_reg); in build_body()
|
H A D | bpf_jit_comp64.c | 638 u8 src = bpf2mips64[insn->src_reg]; in build_insn()
|
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
H A D | bpf.h | 68 __u8 src_reg:4; /* source register */ member 358 /* When BPF ldimm64's insn[0].src_reg != 0 then this can have 361 * insn[0].src_reg: BPF_PSEUDO_MAP_FD 370 /* insn[0].src_reg: BPF_PSEUDO_MAP_VALUE 379 /* insn[0].src_reg: BPF_PSEUDO_BTF_ID 390 /* when bpf_call->src_reg == BPF_PSEUDO_CALL, bpf_call->imm == pc-relative
|
/kernel/linux/linux-5.10/sound/soc/sh/rcar/ |
H A D | dma.c | 560 phys_addr_t src_reg = rsnd_gen_get_phy_addr(priv, RSND_GEN2_SCU); in rsnd_gen2_dma_addr() local
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | bpf.h | 68 __u8 src_reg:4; /* source register */ member 358 /* When BPF ldimm64's insn[0].src_reg != 0 then this can have 361 * insn[0].src_reg: BPF_PSEUDO_MAP_FD 370 /* insn[0].src_reg: BPF_PSEUDO_MAP_VALUE 379 /* insn[0].src_reg: BPF_PSEUDO_BTF_ID 390 /* when bpf_call->src_reg == BPF_PSEUDO_CALL, bpf_call->imm == pc-relative
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | bpf.h | 61 __u8 src_reg : 4; member
|
/kernel/linux/linux-6.6/sound/soc/sh/rcar/ |
H A D | dma.c | 589 phys_addr_t src_reg = rsnd_gen_get_phy_addr(priv, RSND_GEN2_SCU); in rsnd_gen2_dma_addr() local
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | bpf.h | 61 __u8 src_reg : 4; member
|
/kernel/linux/linux-5.10/arch/sparc/net/ |
H A D | bpf_jit_comp_64.c | 899 const u8 src = bpf2sparc[insn->src_reg]; in build_insn() 904 if (insn->src_reg == BPF_REG_FP) in build_insn()
|
/kernel/linux/linux-6.6/arch/parisc/net/ |
H A D | bpf_jit_comp32.c | 1127 const s8 *src = regmap[insn->src_reg]; in bpf_jit_emit_insn() 1132 "BPF_CODE %#02x src_reg %d dst_reg %d\n", in bpf_jit_emit_insn() 1134 BPF_OP(code), insn->src_reg, insn->dst_reg); in bpf_jit_emit_insn()
|
H A D | bpf_jit_comp64.c | 425 *rs = bpf_to_hppa_reg(insn->src_reg, ctx); in init_regs()
|
/kernel/linux/linux-6.6/arch/riscv/net/ |
H A D | bpf_jit_comp64.c | 405 *rs = bpf_to_rv_reg(insn->src_reg, ctx); in init_regs() 500 /* lock *(u32/u64 *)(dst_reg + off16) <op>= src_reg */ in emit_atomic() 517 /* src_reg = atomic_fetch_<op>(dst_reg + off16, src_reg) */ in emit_atomic() 542 /* src_reg = atomic_xchg(dst_reg + off16, src_reg); */ in emit_atomic() 549 /* r0 = atomic_cmpxchg(dst_reg + off16, r0, src_reg); */ in emit_atomic() 1523 if (insn->src_reg != BPF_PSEUDO_CALL) in bpf_jit_emit_insn()
|
/kernel/linux/linux-6.6/arch/sparc/net/ |
H A D | bpf_jit_comp_64.c | 899 const u8 src = bpf2sparc[insn->src_reg]; in build_insn() 904 if (insn->src_reg == BPF_REG_FP) in build_insn()
|
/third_party/node/deps/v8/src/wasm/baseline/x64/ |
H A D | liftoff-assembler-x64.h | 530 Register src_reg = src.gp(); in AtomicStore() local 532 movq(kScratchRegister, src_reg); in AtomicStore() 533 src_reg = kScratchRegister; in AtomicStore() 538 xchgb(src_reg, dst_op); in AtomicStore() 542 xchgw(src_reg, dst_op); in AtomicStore() 546 xchgl(src_reg, dst_op); in AtomicStore() 549 xchgq(src_reg, dst_op); in AtomicStore()
|
/kernel/linux/linux-5.10/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 431 const u8 src = bpf2a64[insn->src_reg]; in build_insn()
|
/kernel/linux/linux-5.10/arch/loongarch/net/ |
H A D | ebpf_jit.c | 290 const u8 src = regmap[insn->src_reg]; in build_insn()
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | bpf.h | 75 __u8 src_reg:4; /* source register */ member 1207 /* When BPF ldimm64's insn[0].src_reg != 0 then this can have 1210 * insn[0].src_reg: BPF_PSEUDO_MAP_[FD|IDX] 1221 /* insn[0].src_reg: BPF_PSEUDO_MAP_[IDX_]VALUE 1232 /* insn[0].src_reg: BPF_PSEUDO_BTF_ID 1242 /* insn[0].src_reg: BPF_PSEUDO_FUNC 1252 /* when bpf_call->src_reg == BPF_PSEUDO_CALL, bpf_call->imm == pc-relative 1256 /* when bpf_call->src_reg == BPF_PSEUDO_KFUNC_CALL,
|
/kernel/linux/linux-6.6/tools/include/uapi/linux/ |
H A D | bpf.h | 75 __u8 src_reg:4; /* source register */ member 1207 /* When BPF ldimm64's insn[0].src_reg != 0 then this can have 1210 * insn[0].src_reg: BPF_PSEUDO_MAP_[FD|IDX] 1221 /* insn[0].src_reg: BPF_PSEUDO_MAP_[IDX_]VALUE 1232 /* insn[0].src_reg: BPF_PSEUDO_BTF_ID 1242 /* insn[0].src_reg: BPF_PSEUDO_FUNC 1252 /* when bpf_call->src_reg == BPF_PSEUDO_CALL, bpf_call->imm == pc-relative 1256 /* when bpf_call->src_reg == BPF_PSEUDO_KFUNC_CALL,
|