Symbol: BPF_REG_5
arch/arc/net/bpf_jit_arcv2.c
2999
len += push_r64(BUF(buf, len), BPF_REG_5);
arch/arc/net/bpf_jit_arcv2.c
74
[BPF_REG_5] = {ARC_R_22, ARC_R_23},
arch/arm/net/bpf_jit_32.c
159
[BPF_REG_5] = {STACK_OFFSET(BPF_R5_HI), STACK_OFFSET(BPF_R5_LO)},
arch/arm/net/bpf_jit_32.c
2055
const s8 *r5 = bpf2a32[BPF_REG_5];
arch/arm64/net/bpf_jit_comp.c
57
[BPF_REG_5] = A64_R(4),
arch/loongarch/net/bpf_jit.c
31
[BPF_REG_5] = LOONGARCH_GPR_A4,
arch/mips/net/bpf_jit_comp32.c
125
[BPF_REG_5] = {MIPS_R_T5, MIPS_R_T4},
arch/mips/net/bpf_jit_comp64.c
72
[BPF_REG_5] = MIPS_R_A4,
arch/parisc/net/bpf_jit_comp32.c
1547
dst = regmap[BPF_REG_5];
arch/parisc/net/bpf_jit_comp32.c
82
[BPF_REG_5] = {HPPA_R(11), HPPA_R(12)},
arch/parisc/net/bpf_jit_comp32.c
897
reg = bpf_get_reg64_offset(regmap[BPF_REG_5], tmp, offset_sp, ctx);
arch/parisc/net/bpf_jit_comp64.c
1171
LOAD_PARAM(HPPA_REG_ARG4, BPF_REG_5);
arch/parisc/net/bpf_jit_comp64.c
26
[BPF_REG_5] = HPPA_R(9),
arch/parisc/net/bpf_jit_comp64.c
473
emit_hppa_copy(regmap[BPF_REG_5], HPPA_REG_ARG4, ctx);
arch/powerpc/net/bpf_jit_comp32.c
1135
if (bpf_is_seen_register(ctx, bpf_to_ppc(BPF_REG_5))) {
arch/powerpc/net/bpf_jit_comp32.c
1136
EMIT(PPC_RAW_STW(bpf_to_ppc(BPF_REG_5) - 1, _R1, 8));
arch/powerpc/net/bpf_jit_comp32.c
1137
EMIT(PPC_RAW_STW(bpf_to_ppc(BPF_REG_5), _R1, 12));
arch/powerpc/net/bpf_jit_comp32.c
55
ctx->b2p[BPF_REG_5] = _R22;
arch/powerpc/net/bpf_jit_comp64.c
85
ctx->b2p[BPF_REG_5] = _R7;
arch/riscv/net/bpf_jit_comp32.c
745
const s8 *r5 = bpf2rv32[BPF_REG_5];
arch/riscv/net/bpf_jit_comp32.c
79
[BPF_REG_5] = {RV_REG_S4, RV_REG_S3},
arch/riscv/net/bpf_jit_comp64.c
35
[BPF_REG_5] = RV_REG_A4,
arch/s390/net/bpf_jit_comp.c
1776
REG_SET_SEEN(BPF_REG_5);
arch/s390/net/bpf_jit_comp.c
92
[BPF_REG_5] = 6,
arch/sparc/net/bpf_jit_comp_64.c
217
[BPF_REG_5] = O4,
arch/x86/net/bpf_jit_comp.c
187
[BPF_REG_5] = 0, /* R8 */
arch/x86/net/bpf_jit_comp.c
205
[BPF_REG_5] = offsetof(struct pt_regs, r8),
arch/x86/net/bpf_jit_comp.c
219
return (1 << reg) & (BIT(BPF_REG_5) |
arch/x86/net/bpf_jit_comp32.c
148
[BPF_REG_5] = {STACK_OFFSET(40), STACK_OFFSET(44)},
arch/x86/net/bpf_jit_comp32.c
2089
const u8 *r5 = bpf2ia32[BPF_REG_5];
include/linux/bpf_verifier.h
230
(1 << BPF_REG_5))
include/linux/filter.h
50
#define BPF_REG_ARG5 BPF_REG_5
kernel/bpf/core.c
54
#define BPF_R5 regs[BPF_REG_5]
kernel/bpf/verifier.c
10991
__mark_reg_not_init(env, &callee->regs[BPF_REG_5]);
kernel/bpf/verifier.c
11004
for (i = BPF_REG_1; i <= BPF_REG_5; i++)
kernel/bpf/verifier.c
11050
__mark_reg_not_init(env, &callee->regs[BPF_REG_5]);
kernel/bpf/verifier.c
11081
__mark_reg_not_init(env, &callee->regs[BPF_REG_5]);
kernel/bpf/verifier.c
11109
__mark_reg_not_init(env, &callee->regs[BPF_REG_5]);
kernel/bpf/verifier.c
11131
__mark_reg_not_init(env, &callee->regs[BPF_REG_5]);
kernel/bpf/verifier.c
11164
__mark_reg_not_init(env, &callee->regs[BPF_REG_5]);
kernel/bpf/verifier.c
11194
__mark_reg_not_init(env, &callee->regs[BPF_REG_5]);
kernel/bpf/verifier.c
11513
struct bpf_reg_state *data_len_reg = &regs[BPF_REG_5];
kernel/bpf/verifier.c
2173
BPF_REG_0, BPF_REG_1, BPF_REG_2, BPF_REG_3, BPF_REG_4, BPF_REG_5
kernel/bpf/verifier.c
23307
node_offset_reg = BPF_REG_5;
kernel/bpf/verifier.c
23879
insn_buf[0] = BPF_MOV64_IMM(BPF_REG_5, (__force __s32)GFP_ATOMIC);
kernel/bpf/verifier.c
23881
insn_buf[0] = BPF_MOV64_IMM(BPF_REG_5, (__force __s32)GFP_KERNEL);
kernel/bpf/verifier.c
4560
for (i = BPF_REG_1; i <= BPF_REG_5; i++) {
kernel/bpf/verifier.c
4589
for (i = BPF_REG_1; i <= BPF_REG_5; i++)
kernel/bpf/verifier.c
4628
for (i = BPF_REG_1; i <= BPF_REG_5; i++)
kernel/bpf/verifier.c
8536
WARN_ON_ONCE(regno < BPF_REG_2 || regno > BPF_REG_5);
lib/test_bpf.c
44
#define R5 BPF_REG_5
tools/include/linux/filter.h
18
#define BPF_REG_ARG5 BPF_REG_5
tools/testing/selftests/bpf/prog_tests/align.c
214
BPF_MOV64_REG(BPF_REG_5, BPF_REG_2),
tools/testing/selftests/bpf/prog_tests/align.c
219
BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 14),
tools/testing/selftests/bpf/prog_tests/align.c
220
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
225
BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 0),
tools/testing/selftests/bpf/prog_tests/align.c
226
BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 1),
tools/testing/selftests/bpf/prog_tests/align.c
227
BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 2),
tools/testing/selftests/bpf/prog_tests/align.c
228
BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 3),
tools/testing/selftests/bpf/prog_tests/align.c
229
BPF_LDX_MEM(BPF_H, BPF_REG_4, BPF_REG_5, 0),
tools/testing/selftests/bpf/prog_tests/align.c
230
BPF_LDX_MEM(BPF_H, BPF_REG_4, BPF_REG_5, 2),
tools/testing/selftests/bpf/prog_tests/align.c
231
BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0),
tools/testing/selftests/bpf/prog_tests/align.c
257
BPF_MOV64_REG(BPF_REG_5, BPF_REG_2),
tools/testing/selftests/bpf/prog_tests/align.c
258
BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 14),
tools/testing/selftests/bpf/prog_tests/align.c
259
BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
tools/testing/selftests/bpf/prog_tests/align.c
260
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
264
BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0),
tools/testing/selftests/bpf/prog_tests/align.c
269
BPF_MOV64_REG(BPF_REG_5, BPF_REG_2),
tools/testing/selftests/bpf/prog_tests/align.c
270
BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
tools/testing/selftests/bpf/prog_tests/align.c
271
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
272
BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 14),
tools/testing/selftests/bpf/prog_tests/align.c
273
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
277
BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0),
tools/testing/selftests/bpf/prog_tests/align.c
282
BPF_MOV64_REG(BPF_REG_5, BPF_REG_2),
tools/testing/selftests/bpf/prog_tests/align.c
283
BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 14),
tools/testing/selftests/bpf/prog_tests/align.c
284
BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
tools/testing/selftests/bpf/prog_tests/align.c
285
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
286
BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 4),
tools/testing/selftests/bpf/prog_tests/align.c
287
BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
tools/testing/selftests/bpf/prog_tests/align.c
288
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
292
BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0),
tools/testing/selftests/bpf/prog_tests/align.c
373
BPF_MOV64_REG(BPF_REG_5, BPF_REG_2),
tools/testing/selftests/bpf/prog_tests/align.c
374
BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
tools/testing/selftests/bpf/prog_tests/align.c
376
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
380
BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_5, 0),
tools/testing/selftests/bpf/prog_tests/align.c
385
BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
tools/testing/selftests/bpf/prog_tests/align.c
387
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
391
BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_5, 0),
tools/testing/selftests/bpf/prog_tests/align.c
438
BPF_MOV64_REG(BPF_REG_5, BPF_REG_3),
tools/testing/selftests/bpf/prog_tests/align.c
439
BPF_ALU64_REG(BPF_SUB, BPF_REG_5, BPF_REG_2),
tools/testing/selftests/bpf/prog_tests/align.c
440
BPF_ALU64_IMM(BPF_LSH, BPF_REG_5, 2),
tools/testing/selftests/bpf/prog_tests/align.c
444
BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 14),
tools/testing/selftests/bpf/prog_tests/align.c
446
BPF_JMP_IMM(BPF_JSGE, BPF_REG_5, 0, 1),
tools/testing/selftests/bpf/prog_tests/align.c
450
BPF_ALU64_REG(BPF_ADD, BPF_REG_6, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
501
BPF_MOV64_REG(BPF_REG_5, BPF_REG_2),
tools/testing/selftests/bpf/prog_tests/align.c
502
BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
tools/testing/selftests/bpf/prog_tests/align.c
504
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
508
BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_5, 0),
tools/testing/selftests/bpf/prog_tests/align.c
547
BPF_MOV64_REG(BPF_REG_5, BPF_REG_2),
tools/testing/selftests/bpf/prog_tests/align.c
548
BPF_ALU64_REG(BPF_SUB, BPF_REG_5, BPF_REG_6),
tools/testing/selftests/bpf/prog_tests/align.c
555
BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/align.c
557
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
561
BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_5, 0),
tools/testing/selftests/bpf/progs/verifier_ld_ind.c
90
: __imm_insn(ld_ind, BPF_LD_IND(BPF_W, BPF_REG_5, -0x200000))
tools/testing/selftests/bpf/test_verifier.c
476
BPF_MOV64_IMM(BPF_REG_5, 0), \
tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c
161
BPF_MOV64_REG(BPF_REG_5, BPF_REG_10),
tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c
163
BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, BPF_REG_10, BPF_REG_5, -8),
tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c
182
BPF_MOV64_REG(BPF_REG_5, BPF_REG_10),
tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c
184
BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, BPF_REG_10, BPF_REG_5, -8),
tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c
201
BPF_MOV32_REG(BPF_REG_5, BPF_REG_10),
tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c
203
BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, BPF_REG_10, BPF_REG_5, -8),
tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c
222
BPF_MOV32_REG(BPF_REG_5, BPF_REG_10),
tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c
224
BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, BPF_REG_10, BPF_REG_5, -8),
tools/testing/selftests/bpf/verifier/atomic_fetch.c
125
__ATOMIC_FETCH_OP_TEST(BPF_REG_4, BPF_REG_5, 1, BPF_ADD | BPF_FETCH, 2, 3),
tools/testing/selftests/bpf/verifier/atomic_fetch.c
131
__ATOMIC_FETCH_OP_TEST(BPF_REG_4, BPF_REG_5, 0x010, BPF_AND | BPF_FETCH, 0x011, 0x010),
tools/testing/selftests/bpf/verifier/atomic_fetch.c
137
__ATOMIC_FETCH_OP_TEST(BPF_REG_4, BPF_REG_5, 0x010, BPF_OR | BPF_FETCH, 0x011, 0x011),
tools/testing/selftests/bpf/verifier/atomic_fetch.c
143
__ATOMIC_FETCH_OP_TEST(BPF_REG_4, BPF_REG_5, 0x010, BPF_XOR | BPF_FETCH, 0x011, 0x001),
tools/testing/selftests/bpf/verifier/atomic_fetch.c
149
__ATOMIC_FETCH_OP_TEST(BPF_REG_4, BPF_REG_5, 0x010, BPF_XCHG, 0x011, 0x011),
tools/testing/selftests/bpf/verifier/calls.c
1959
BPF_MOV64_IMM(BPF_REG_5, 0),
tools/testing/selftests/bpf/verifier/calls.c
1961
BPF_MOV64_IMM(BPF_REG_5, 1),
tools/testing/selftests/bpf/verifier/calls.c
1966
BPF_MOV64_REG(BPF_REG_0, BPF_REG_5),
tools/testing/selftests/bpf/verifier/calls.c
1995
BPF_MOV64_IMM(BPF_REG_5, 0),
tools/testing/selftests/bpf/verifier/calls.c
1997
BPF_MOV64_IMM(BPF_REG_5, 1),
tools/testing/selftests/bpf/verifier/calls.c
2001
BPF_MOV64_REG(BPF_REG_0, BPF_REG_5),
tools/testing/selftests/bpf/verifier/calls.c
2027
BPF_MOV64_IMM(BPF_REG_5, 0),
tools/testing/selftests/bpf/verifier/calls.c
2031
BPF_MOV64_IMM(BPF_REG_5, 1),
tools/testing/selftests/bpf/verifier/calls.c
2035
BPF_MOV64_REG(BPF_REG_0, BPF_REG_5),
tools/testing/selftests/bpf/verifier/calls.c
2063
BPF_MOV64_IMM(BPF_REG_5, 0),
tools/testing/selftests/bpf/verifier/calls.c
2067
BPF_MOV64_IMM(BPF_REG_5, 1),
tools/testing/selftests/bpf/verifier/calls.c
2071
BPF_MOV64_REG(BPF_REG_0, BPF_REG_5),
tools/testing/selftests/bpf/verifier/calls.c
2098
BPF_MOV64_IMM(BPF_REG_5, 0),
tools/testing/selftests/bpf/verifier/calls.c
2102
BPF_MOV64_IMM(BPF_REG_5, 1),
tools/testing/selftests/bpf/verifier/calls.c
2106
BPF_MOV64_REG(BPF_REG_0, BPF_REG_5),
tools/testing/selftests/bpf/verifier/calls.c
2140
BPF_MOV64_IMM(BPF_REG_5, 0),
tools/testing/selftests/bpf/verifier/calls.c
2144
BPF_MOV64_IMM(BPF_REG_5, 1),
tools/testing/selftests/bpf/verifier/calls.c
2148
BPF_MOV64_REG(BPF_REG_0, BPF_REG_5),
tools/testing/selftests/bpf/verifier/calls.c
2181
BPF_MOV64_IMM(BPF_REG_5, 0),
tools/testing/selftests/bpf/verifier/calls.c
2185
BPF_MOV64_IMM(BPF_REG_5, 1),
tools/testing/selftests/bpf/verifier/calls.c
2189
BPF_MOV64_REG(BPF_REG_0, BPF_REG_5),
tools/testing/selftests/bpf/verifier/event_output.c
34
BPF_MOV64_IMM(BPF_REG_5, 8), \
tools/testing/selftests/bpf/verifier/jit.c
118
BPF_LD_IMM64(BPF_REG_5, 0xeeff0d413122ULL),
tools/testing/selftests/bpf/verifier/jit.c
119
BPF_ALU32_REG(BPF_MUL, BPF_REG_5, BPF_REG_1),
tools/testing/selftests/bpf/verifier/jit.c
120
BPF_JMP_REG(BPF_JEQ, BPF_REG_5, BPF_REG_0, 2),
tools/testing/selftests/bpf/verifier/ld_abs.c
53
BPF_MOV64_IMM(BPF_REG_5, 0),
tools/testing/selftests/bpf/verifier/ld_abs.c
55
BPF_MOV64_REG(BPF_REG_0, BPF_REG_5),