/linux-master/tools/testing/selftests/bpf/verifier/ |
H A D | ld_abs.c | 65 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 D | bpf_jit_32.c | 110 * 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 D | bpf_jit_comp.c | 56 [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 D | bpf_jit.c | 26 [BPF_REG_7] = LOONGARCH_GPR_S1,
|
/linux-master/arch/mips/net/ |
H A D | bpf_jit_comp32.c | 128 [BPF_REG_7] = {MIPS_R_S3, MIPS_R_S2},
|
H A D | bpf_jit_comp64.c | 75 [BPF_REG_7] = MIPS_R_S1,
|
/linux-master/arch/parisc/net/ |
H A D | bpf_jit_comp32.c | 85 [BPF_REG_7] = {HPPA_R(15), HPPA_R(16)},
|
H A D | bpf_jit_comp64.c | 28 [BPF_REG_7] = HPPA_R(11),
|
/linux-master/arch/powerpc/net/ |
H A D | bpf_jit_comp32.c | 58 ctx->b2p[BPF_REG_7] = _R26;
|
H A D | bpf_jit_comp64.c | 61 ctx->b2p[BPF_REG_7] = _R28;
|
/linux-master/arch/riscv/net/ |
H A D | bpf_jit_comp32.c | 85 [BPF_REG_7] = {STACK_OFFSET(BPF_R7_HI), STACK_OFFSET(BPF_R7_LO)},
|
H A D | bpf_jit_comp64.c | 30 [BPF_REG_7] = RV_REG_S2,
|
/linux-master/arch/s390/net/ |
H A D | bpf_jit_comp.c | 76 #define REG_8 BPF_REG_7 /* Register 8 */ 93 [BPF_REG_7] = 8,
|
/linux-master/arch/sparc/net/ |
H A D | bpf_jit_comp_64.c | 221 [BPF_REG_7] = L1,
|
/linux-master/arch/x86/net/ |
H A D | bpf_jit_comp.c | 136 [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 D | bpf_jit_comp32.c | 153 [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 D | filter.h | 56 #define BPF_REG_X BPF_REG_7
|
/linux-master/include/uapi/linux/ |
H A D | bpf.h | 67 BPF_REG_7, enumerator in enum:__anon2579
|
/linux-master/kernel/bpf/ |
H A D | core.c | 52 #define BPF_R7 regs[BPF_REG_7]
|
H A D | verifier.c | 20278 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 D | test_bpf.c | 46 #define R7 BPF_REG_7
|
/linux-master/samples/bpf/ |
H A D | cookie_uid_helper_example.c | 94 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 D | filter.h | 24 #define BPF_REG_X BPF_REG_7
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 67 BPF_REG_7, enumerator in enum:__anon3120
|
/linux-master/tools/lib/bpf/ |
H A D | gen_loader.c | 152 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...] |