Searched refs:BPF_REG_7 (Results 1 - 25 of 40) sorted by path

12

/linux-master/tools/testing/selftests/bpf/verifier/
H A Dld_abs.c65 BPF_MOV64_IMM(BPF_REG_7, 0),
67 BPF_MOV64_REG(BPF_REG_0, BPF_REG_7),
79 BPF_MOV64_REG(BPF_REG_7, BPF_REG_6),
81 BPF_MOV64_REG(BPF_REG_1, BPF_REG_7),
85 BPF_MOV64_REG(BPF_REG_6, BPF_REG_7),
129 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_10, -64),
130 BPF_LD_IND(BPF_W, BPF_REG_7, 14),
134 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_10, -56),
136 BPF_ALU32_REG(BPF_SUB, BPF_REG_0, BPF_REG_7),
142 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_1
[all...]
/linux-master/arch/arm/net/
H A Dbpf_jit_32.c110 * BPF_REG_5, BPF_REG_7, BPF_REG_8, BPF_REG_9,
163 [BPF_REG_7] = {STACK_OFFSET(BPF_R7_HI), STACK_OFFSET(BPF_R7_LO)},
/linux-master/arch/arm64/net/
H A Dbpf_jit_comp.c56 [BPF_REG_7] = A64_R(20),
303 const u8 r7 = bpf2a64[BPF_REG_7];
699 const u8 r7 = bpf2a64[BPF_REG_7];
/linux-master/arch/loongarch/net/
H A Dbpf_jit.c26 [BPF_REG_7] = LOONGARCH_GPR_S1,
/linux-master/arch/mips/net/
H A Dbpf_jit_comp32.c128 [BPF_REG_7] = {MIPS_R_S3, MIPS_R_S2},
H A Dbpf_jit_comp64.c75 [BPF_REG_7] = MIPS_R_S1,
/linux-master/arch/parisc/net/
H A Dbpf_jit_comp32.c85 [BPF_REG_7] = {HPPA_R(15), HPPA_R(16)},
H A Dbpf_jit_comp64.c28 [BPF_REG_7] = HPPA_R(11),
/linux-master/arch/powerpc/net/
H A Dbpf_jit_comp32.c58 ctx->b2p[BPF_REG_7] = _R26;
H A Dbpf_jit_comp64.c61 ctx->b2p[BPF_REG_7] = _R28;
/linux-master/arch/riscv/net/
H A Dbpf_jit_comp32.c85 [BPF_REG_7] = {STACK_OFFSET(BPF_R7_HI), STACK_OFFSET(BPF_R7_LO)},
H A Dbpf_jit_comp64.c30 [BPF_REG_7] = RV_REG_S2,
/linux-master/arch/s390/net/
H A Dbpf_jit_comp.c76 #define REG_8 BPF_REG_7 /* Register 8 */
93 [BPF_REG_7] = 8,
/linux-master/arch/sparc/net/
H A Dbpf_jit_comp_64.c221 [BPF_REG_7] = L1,
/linux-master/arch/x86/net/
H A Dbpf_jit_comp.c136 [BPF_REG_7] = 5, /* R13 callee saved */
154 [BPF_REG_7] = offsetof(struct pt_regs, r13),
168 BIT(BPF_REG_7) |
1195 if (insn->dst_reg == BPF_REG_7 || insn->src_reg == BPF_REG_7)
H A Dbpf_jit_comp32.c153 [BPF_REG_7] = {STACK_OFFSET(56), STACK_OFFSET(60)},
175 * BPF_REG_5, BPF_REG_6, BPF_REG_7, BPF_REG_8, BPF_REG_9,
/linux-master/include/linux/
H A Dfilter.h56 #define BPF_REG_X BPF_REG_7
/linux-master/include/uapi/linux/
H A Dbpf.h67 BPF_REG_7, enumerator in enum:__anon2579
/linux-master/kernel/bpf/
H A Dcore.c52 #define BPF_R7 regs[BPF_REG_7]
H A Dverifier.c20278 int reg_loop_cnt = BPF_REG_7;
20298 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_7, r7_offset),
20324 BPF_LDX_MEM(BPF_DW, BPF_REG_7, BPF_REG_10, r7_offset),
/linux-master/lib/
H A Dtest_bpf.c46 #define R7 BPF_REG_7
/linux-master/samples/bpf/
H A Dcookie_uid_helper_example.c94 BPF_MOV64_REG(BPF_REG_7, BPF_REG_10),
95 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
101 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7),
136 BPF_MOV64_REG(BPF_REG_2, BPF_REG_7),
/linux-master/tools/include/linux/
H A Dfilter.h24 #define BPF_REG_X BPF_REG_7
/linux-master/tools/include/uapi/linux/
H A Dbpf.h67 BPF_REG_7, enumerator in enum:__anon3120
/linux-master/tools/lib/bpf/
H A Dgen_loader.c152 emit(gen, BPF_MOV64_REG(BPF_REG_0, BPF_REG_7));
274 emit(gen, BPF_MOV64_REG(BPF_REG_7, BPF_REG_0));
290 emit(gen, BPF_JMP_IMM(BPF_JSLT, BPF_REG_7, 0, off));
309 * to avoid specifying BPF_REG_7 and adding " r=%%d" to
340 emit_debug(gen, BPF_REG_7, -1, fmt, args);
445 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_7, stack_off(btf_fd)));
510 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_10, BPF_REG_7,
520 emit(gen, BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_7, 0));
553 emit(gen, BPF_MOV64_REG(BPF_REG_7, BPF_REG_0));
614 * Returns result in BPF_REG_7
[all...]

Completed in 500 milliseconds

12