Symbol: BPF_REG_4
arch/arc/net/bpf_jit_arcv2.c
72
[BPF_REG_4] = {ARC_R_6, ARC_R_7},
arch/arm/net/bpf_jit_32.c
158
[BPF_REG_4] = {STACK_OFFSET(BPF_R4_HI), STACK_OFFSET(BPF_R4_LO)},
arch/arm/net/bpf_jit_32.c
2054
const s8 *r4 = bpf2a32[BPF_REG_4];
arch/arm64/net/bpf_jit_comp.c
56
[BPF_REG_4] = A64_R(3),
arch/loongarch/net/bpf_jit.c
30
[BPF_REG_4] = LOONGARCH_GPR_A3,
arch/mips/net/bpf_jit_comp32.c
124
[BPF_REG_4] = {MIPS_R_T3, MIPS_R_T2},
arch/mips/net/bpf_jit_comp64.c
71
[BPF_REG_4] = MIPS_R_A3,
arch/parisc/net/bpf_jit_comp32.c
1557
dst = regmap[BPF_REG_4];
arch/parisc/net/bpf_jit_comp32.c
81
[BPF_REG_4] = {HPPA_R(9), HPPA_R(10)},
arch/parisc/net/bpf_jit_comp32.c
901
reg = bpf_get_reg64_offset(regmap[BPF_REG_4], tmp, offset_sp, ctx);
arch/parisc/net/bpf_jit_comp64.c
1170
LOAD_PARAM(HPPA_REG_ARG3, BPF_REG_4);
arch/parisc/net/bpf_jit_comp64.c
25
[BPF_REG_4] = HPPA_R(8),
arch/parisc/net/bpf_jit_comp64.c
472
emit_hppa_copy(regmap[BPF_REG_4], HPPA_REG_ARG3, ctx);
arch/powerpc/net/bpf_jit_comp32.c
54
ctx->b2p[BPF_REG_4] = _R10;
arch/powerpc/net/bpf_jit_comp64.c
84
ctx->b2p[BPF_REG_4] = _R6;
arch/riscv/net/bpf_jit_comp32.c
78
[BPF_REG_4] = {RV_REG_A7, RV_REG_A6},
arch/riscv/net/bpf_jit_comp64.c
34
[BPF_REG_4] = RV_REG_A3,
arch/s390/net/bpf_jit_comp.c
91
[BPF_REG_4] = 5,
arch/sparc/net/bpf_jit_comp_64.c
216
[BPF_REG_4] = O3,
arch/x86/net/bpf_jit_comp.c
186
[BPF_REG_4] = 1, /* RCX */
arch/x86/net/bpf_jit_comp.c
1997
if (boot_cpu_has(X86_FEATURE_BMI2) && src_reg != BPF_REG_4) {
arch/x86/net/bpf_jit_comp.c
2019
if (src_reg != BPF_REG_4) { /* common case */
arch/x86/net/bpf_jit_comp.c
2021
if (dst_reg == BPF_REG_4) {
arch/x86/net/bpf_jit_comp.c
2029
EMIT_mov(BPF_REG_4, src_reg);
arch/x86/net/bpf_jit_comp.c
2039
if (src_reg != BPF_REG_4) {
arch/x86/net/bpf_jit_comp.c
204
[BPF_REG_4] = offsetof(struct pt_regs, cx),
arch/x86/net/bpf_jit_comp.c
2040
if (insn->dst_reg == BPF_REG_4)
arch/x86/net/bpf_jit_comp.c
807
emit_indirect_jump(&prog, BPF_REG_4 /* R4 -> rcx */, ip + (prog - start));
arch/x86/net/bpf_jit_comp32.c
147
[BPF_REG_4] = {STACK_OFFSET(32), STACK_OFFSET(36)},
arch/x86/net/bpf_jit_comp32.c
2088
const u8 *r4 = bpf2ia32[BPF_REG_4];
drivers/net/ethernet/netronome/nfp/bpf/verifier.c
261
reg1 = cur_regs(env) + BPF_REG_4;
include/linux/bpf_verifier.h
229
(1 << BPF_REG_3) | (1 << BPF_REG_4) | \
include/linux/filter.h
49
#define BPF_REG_ARG4 BPF_REG_4
kernel/bpf/core.c
53
#define BPF_R4 regs[BPF_REG_4]
kernel/bpf/verifier.c
10988
callee->regs[BPF_REG_4] = caller->regs[BPF_REG_3];
kernel/bpf/verifier.c
11049
__mark_reg_not_init(env, &callee->regs[BPF_REG_4]);
kernel/bpf/verifier.c
11080
__mark_reg_not_init(env, &callee->regs[BPF_REG_4]);
kernel/bpf/verifier.c
11105
callee->regs[BPF_REG_3] = caller->regs[BPF_REG_4];
kernel/bpf/verifier.c
11108
__mark_reg_not_init(env, &callee->regs[BPF_REG_4]);
kernel/bpf/verifier.c
11130
__mark_reg_not_init(env, &callee->regs[BPF_REG_4]);
kernel/bpf/verifier.c
11163
__mark_reg_not_init(env, &callee->regs[BPF_REG_4]);
kernel/bpf/verifier.c
11193
__mark_reg_not_init(env, &callee->regs[BPF_REG_4]);
kernel/bpf/verifier.c
11575
struct bpf_reg_state *reg = reg_state(env, BPF_REG_4);
kernel/bpf/verifier.c
11579
mark_chain_precision(env, BPF_REG_4);
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
23302
int node_offset_reg = BPF_REG_4;
kernel/bpf/verifier.c
23306
struct_meta_reg = BPF_REG_4;
lib/test_bpf.c
43
#define R4 BPF_REG_4
samples/bpf/cookie_uid_helper_example.c
139
BPF_MOV64_IMM(BPF_REG_4, 0),
tools/include/linux/filter.h
17
#define BPF_REG_ARG4 BPF_REG_4
tools/lib/bpf/gen_loader.c
325
emit(gen, BPF_MOV64_REG(BPF_REG_4, reg2));
tools/lib/bpf/gen_loader.c
631
emit(gen, BPF_MOV64_IMM(BPF_REG_4, 0));
tools/lib/bpf/gen_loader.c
705
emit(gen, BPF_MOV64_IMM(BPF_REG_4, 0));
tools/lib/bpf/gen_loader.c
725
emit2(gen, BPF_LD_IMM64_RAW_FULL(BPF_REG_4, BPF_PSEUDO_MAP_IDX_VALUE,
tools/lib/bpf/gen_loader.c
727
emit(gen, BPF_MOV64_REG(BPF_REG_7, BPF_REG_4));
tools/testing/selftests/bpf/prog_tests/align.c
154
LOAD_UNKNOWN(BPF_REG_4),
tools/testing/selftests/bpf/prog_tests/align.c
155
BPF_ALU64_IMM(BPF_LSH, BPF_REG_4, 5),
tools/testing/selftests/bpf/prog_tests/align.c
156
BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
157
BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
158
BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
159
BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
184
BPF_MOV64_REG(BPF_REG_4, BPF_REG_3),
tools/testing/selftests/bpf/prog_tests/align.c
185
BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
186
BPF_MOV64_REG(BPF_REG_4, BPF_REG_3),
tools/testing/selftests/bpf/prog_tests/align.c
187
BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 2),
tools/testing/selftests/bpf/prog_tests/align.c
188
BPF_MOV64_REG(BPF_REG_4, BPF_REG_3),
tools/testing/selftests/bpf/prog_tests/align.c
189
BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 4),
tools/testing/selftests/bpf/prog_tests/align.c
190
BPF_MOV64_REG(BPF_REG_4, BPF_REG_3),
tools/testing/selftests/bpf/prog_tests/align.c
191
BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 8),
tools/testing/selftests/bpf/prog_tests/align.c
192
BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 2),
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
221
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
tools/testing/selftests/bpf/prog_tests/align.c
222
BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
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
260
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
261
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
tools/testing/selftests/bpf/prog_tests/align.c
262
BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
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
271
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
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
274
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
tools/testing/selftests/bpf/prog_tests/align.c
275
BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
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
285
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
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
289
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
tools/testing/selftests/bpf/prog_tests/align.c
290
BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
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
376
BPF_MOV64_REG(BPF_REG_4, BPF_REG_5),
tools/testing/selftests/bpf/prog_tests/align.c
377
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
tools/testing/selftests/bpf/prog_tests/align.c
378
BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
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
388
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
tools/testing/selftests/bpf/prog_tests/align.c
389
BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
452
BPF_MOV64_REG(BPF_REG_4, BPF_REG_6),
tools/testing/selftests/bpf/prog_tests/align.c
453
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
tools/testing/selftests/bpf/prog_tests/align.c
454
BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
456
BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_6, 0),
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
505
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
tools/testing/selftests/bpf/prog_tests/align.c
506
BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
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
558
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
tools/testing/selftests/bpf/prog_tests/align.c
559
BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
61
BPF_MOV64_IMM(BPF_REG_4, 32),
tools/testing/selftests/bpf/prog_tests/align.c
62
BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
63
BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
64
BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
65
BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/align.c
92
BPF_MOV64_IMM(BPF_REG_4, 8),
tools/testing/selftests/bpf/prog_tests/align.c
93
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
tools/testing/selftests/bpf/prog_tests/align.c
94
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 2),
tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c
16
BPF_MOV64_IMM(BPF_REG_4, 1),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1025
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1069
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1110
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1152
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1194
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1239
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1289
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
1340
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
228
BPF_MOV64_IMM(BPF_REG_4, BPF_F_SYSCTL_BASE_NAME),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
269
BPF_MOV64_IMM(BPF_REG_4, BPF_F_SYSCTL_BASE_NAME),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
313
BPF_MOV64_IMM(BPF_REG_4, 0),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
367
BPF_MOV64_IMM(BPF_REG_4, 0),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
415
BPF_MOV64_IMM(BPF_REG_4, 0),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
878
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
922
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
948
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
992
BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
tools/testing/selftests/bpf/progs/compute_live_registers.c
187
BPF_ATOMIC_OP(BPF_DW, BPF_LOAD_ACQ, BPF_REG_4, BPF_REG_3, -8))
tools/testing/selftests/bpf/progs/verifier_ld_ind.c
73
: __imm_insn(ld_ind, BPF_LD_IND(BPF_W, BPF_REG_4, -0x200000))
tools/testing/selftests/bpf/test_verifier.c
444
insn[i++] = BPF_ALU64_IMM(BPF_MOV, BPF_REG_4, 0);
tools/testing/selftests/bpf/test_verifier.c
475
BPF_MOV64_IMM(BPF_REG_4, 0), \
tools/testing/selftests/bpf/test_verifier.c
489
BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), \
tools/testing/selftests/bpf/test_verifier.c
490
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8), \
tools/testing/selftests/bpf/test_verifier.c
491
BPF_JMP_REG(BPF_JLE, BPF_REG_4, BPF_REG_3, 1), \
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/bpf_loop_inline.c
118
BPF_ALU64_IMM(BPF_MOV, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
157
BPF_ALU64_IMM(BPF_MOV, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
192
BPF_ALU64_IMM(BPF_MOV, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
199
BPF_ALU64_IMM(BPF_MOV, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
211
BPF_ALU64_IMM(BPF_MOV, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
49
BPF_ALU64_IMM(BPF_MOV, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
76
BPF_ALU64_IMM(BPF_MOV, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
85
BPF_ALU64_IMM(BPF_MOV, BPF_REG_4, 1),
tools/testing/selftests/bpf/verifier/calls.c
1571
BPF_MOV64_REG(BPF_REG_4, BPF_REG_9),
tools/testing/selftests/bpf/verifier/calls.c
1584
BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2),
tools/testing/selftests/bpf/verifier/calls.c
1643
BPF_MOV64_REG(BPF_REG_4, BPF_REG_9),
tools/testing/selftests/bpf/verifier/calls.c
1656
BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2),
tools/testing/selftests/bpf/verifier/calls.c
1712
BPF_MOV64_REG(BPF_REG_4, BPF_REG_9),
tools/testing/selftests/bpf/verifier/calls.c
1725
BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2),
tools/testing/selftests/bpf/verifier/calls.c
1783
BPF_MOV64_REG(BPF_REG_4, BPF_REG_9),
tools/testing/selftests/bpf/verifier/calls.c
1796
BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2),
tools/testing/selftests/bpf/verifier/calls.c
1852
BPF_MOV64_REG(BPF_REG_4, BPF_REG_9),
tools/testing/selftests/bpf/verifier/calls.c
1865
BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 0, 2),
tools/testing/selftests/bpf/verifier/calls.c
1880
BPF_MOV64_REG(BPF_REG_4, BPF_REG_10),
tools/testing/selftests/bpf/verifier/calls.c
1881
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8),
tools/testing/selftests/bpf/verifier/calls.c
1893
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
1896
BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/calls.c
1909
BPF_MOV64_REG(BPF_REG_4, BPF_REG_10),
tools/testing/selftests/bpf/verifier/calls.c
1910
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8),
tools/testing/selftests/bpf/verifier/calls.c
1913
BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8),
tools/testing/selftests/bpf/verifier/calls.c
1914
BPF_ST_MEM(BPF_W, BPF_REG_4, 0, 0),
tools/testing/selftests/bpf/verifier/calls.c
1925
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
1928
BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/calls.c
1941
BPF_MOV64_REG(BPF_REG_4, BPF_REG_10),
tools/testing/selftests/bpf/verifier/calls.c
1942
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8),
tools/testing/selftests/bpf/verifier/calls.c
1946
BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8),
tools/testing/selftests/bpf/verifier/calls.c
1947
BPF_ST_MEM(BPF_W, BPF_REG_4, 0, 0),
tools/testing/selftests/bpf/verifier/calls.c
1958
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
1963
BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/calls.c
1977
BPF_MOV64_REG(BPF_REG_4, BPF_REG_10),
tools/testing/selftests/bpf/verifier/calls.c
1978
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8),
tools/testing/selftests/bpf/verifier/calls.c
1982
BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8),
tools/testing/selftests/bpf/verifier/calls.c
1983
BPF_ST_MEM(BPF_W, BPF_REG_4, 0, 0),
tools/testing/selftests/bpf/verifier/calls.c
1994
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
2012
BPF_MOV64_REG(BPF_REG_4, BPF_REG_10),
tools/testing/selftests/bpf/verifier/calls.c
2013
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8),
tools/testing/selftests/bpf/verifier/calls.c
2014
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_1, 0),
tools/testing/selftests/bpf/verifier/calls.c
2016
BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8),
tools/testing/selftests/bpf/verifier/calls.c
2017
BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/calls.c
2030
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
2048
BPF_MOV64_REG(BPF_REG_4, BPF_REG_10),
tools/testing/selftests/bpf/verifier/calls.c
2049
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8),
tools/testing/selftests/bpf/verifier/calls.c
2050
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
2052
BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8),
tools/testing/selftests/bpf/verifier/calls.c
2053
BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/calls.c
2066
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
2083
BPF_MOV64_REG(BPF_REG_4, BPF_REG_10),
tools/testing/selftests/bpf/verifier/calls.c
2084
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8),
tools/testing/selftests/bpf/verifier/calls.c
2085
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
2087
BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8),
tools/testing/selftests/bpf/verifier/calls.c
2088
BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/calls.c
2101
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
2125
BPF_MOV64_REG(BPF_REG_4, BPF_REG_10),
tools/testing/selftests/bpf/verifier/calls.c
2126
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8),
tools/testing/selftests/bpf/verifier/calls.c
2127
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
2129
BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8),
tools/testing/selftests/bpf/verifier/calls.c
2130
BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/calls.c
2143
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
2166
BPF_MOV64_REG(BPF_REG_4, BPF_REG_10),
tools/testing/selftests/bpf/verifier/calls.c
2167
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8),
tools/testing/selftests/bpf/verifier/calls.c
2168
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/calls.c
2170
BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8),
tools/testing/selftests/bpf/verifier/calls.c
2171
BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/calls.c
2183
BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0),
tools/testing/selftests/bpf/verifier/ctx_skb.c
1157
BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, // 1. r4 = *(u32 *)(r1 + data)
tools/testing/selftests/bpf/verifier/ctx_skb.c
1159
BPF_MOV64_REG(BPF_REG_3, BPF_REG_4), // 2. r3 = r4
tools/testing/selftests/bpf/verifier/ctx_skb.c
1163
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 14), // 6. r4 += 14
tools/testing/selftests/bpf/verifier/ctx_skb.c
1164
BPF_MOV64_REG(BPF_REG_1, BPF_REG_4), // 7. r1 = r4
tools/testing/selftests/bpf/verifier/ctx_skb.c
1179
BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, // 1. r4 = *(u32 *)(r1 + data)
tools/testing/selftests/bpf/verifier/ctx_skb.c
1181
BPF_MOV64_REG(BPF_REG_3, BPF_REG_4), // 2. r3 = r4
tools/testing/selftests/bpf/verifier/ctx_skb.c
1185
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 14), // 6. r4 += 14
tools/testing/selftests/bpf/verifier/ctx_skb.c
1186
BPF_MOV64_REG(BPF_REG_1, BPF_REG_4), // 7. r1 = r4
tools/testing/selftests/bpf/verifier/event_output.c
30
BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), \
tools/testing/selftests/bpf/verifier/event_output.c
31
BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), \
tools/testing/selftests/bpf/verifier/jit.c
27
BPF_MOV64_IMM(BPF_REG_4, 1),
tools/testing/selftests/bpf/verifier/jit.c
30
BPF_ALU32_REG(BPF_LSH, BPF_REG_1, BPF_REG_4),
tools/testing/selftests/bpf/verifier/jit.c
33
BPF_ALU64_REG(BPF_RSH, BPF_REG_1, BPF_REG_4),
tools/testing/selftests/bpf/verifier/jit.c
34
BPF_MOV64_REG(BPF_REG_4, BPF_REG_1),
tools/testing/selftests/bpf/verifier/jit.c
35
BPF_ALU32_REG(BPF_RSH, BPF_REG_4, BPF_REG_0),
tools/testing/selftests/bpf/verifier/jit.c
36
BPF_JMP_IMM(BPF_JEQ, BPF_REG_4, 0xff, 1),
tools/testing/selftests/bpf/verifier/jit.c
38
BPF_ALU64_REG(BPF_ARSH, BPF_REG_4, BPF_REG_4),
tools/testing/selftests/bpf/verifier/jit.c
39
BPF_JMP_IMM(BPF_JEQ, BPF_REG_4, 0, 1),
tools/testing/selftests/bpf/verifier/jmp32.c
876
BPF_MOV64_REG(BPF_REG_0, BPF_REG_4),
tools/testing/selftests/bpf/verifier/jump.c
391
BPF_MOV64_REG(BPF_REG_0, BPF_REG_4),
tools/testing/selftests/bpf/verifier/ld_abs.c
41
BPF_MOV64_IMM(BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/ld_abs.c
43
BPF_MOV64_REG(BPF_REG_0, BPF_REG_4),
tools/testing/selftests/bpf/verifier/precise.c
149
BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8),
tools/testing/selftests/bpf/verifier/precise.c
151
BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_0, 0),
tools/testing/selftests/bpf/verifier/precise.c
178
BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8),
tools/testing/selftests/bpf/verifier/precise.c
180
BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_0, 0),
tools/testing/selftests/bpf/verifier/precise.c
207
BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, offsetof(struct xdp_md, ingress_ifindex)),
tools/testing/selftests/bpf/verifier/precise.c
212
BPF_JMP_IMM(BPF_JEQ, BPF_REG_4, 0, 1),
tools/testing/selftests/bpf/verifier/precise.c
245
BPF_LD_MAP_FD(BPF_REG_4, 0),
tools/testing/selftests/bpf/verifier/precise.c
246
BPF_ALU64_REG(BPF_MOV, BPF_REG_1, BPF_REG_4),