BPF_REG_3 143 arch/arm/net/bpf_jit_32.c [BPF_REG_3] = {STACK_OFFSET(BPF_R3_HI), STACK_OFFSET(BPF_R3_LO)}, BPF_REG_3 1151 arch/arm/net/bpf_jit_32.c const s8 *r3 = bpf2a32[BPF_REG_3]; BPF_REG_3 1777 arch/arm/net/bpf_jit_32.c const s8 *r3 = bpf2a32[BPF_REG_3]; BPF_REG_3 34 arch/arm64/net/bpf_jit_comp.c [BPF_REG_3] = A64_R(2), BPF_REG_3 247 arch/arm64/net/bpf_jit_comp.c const u8 r3 = bpf2a64[BPF_REG_3]; BPF_REG_3 207 arch/mips/net/ebpf_jit.c case BPF_REG_3: BPF_REG_3 48 arch/powerpc/net/bpf_jit64.h [BPF_REG_3] = 5, BPF_REG_3 236 arch/powerpc/net/bpf_jit_comp64.c int b2p_index = b2p[BPF_REG_3]; BPF_REG_3 54 arch/riscv/net/bpf_jit_comp.c [BPF_REG_3] = RV_REG_A2, BPF_REG_3 84 arch/s390/net/bpf_jit_comp.c [BPF_REG_3] = 4, BPF_REG_3 1059 arch/s390/net/bpf_jit_comp.c EMIT6_PCREL_LABEL(0xec000000, 0x0077, BPF_REG_3, BPF_REG_3 1086 arch/s390/net/bpf_jit_comp.c EMIT4(0xb9160000, REG_1, BPF_REG_3); BPF_REG_3 215 arch/sparc/net/bpf_jit_comp_64.c [BPF_REG_3] = O2, BPF_REG_3 853 arch/sparc/net/bpf_jit_comp_64.c const u8 bpf_index = bpf2sparc[BPF_REG_3]; BPF_REG_3 114 arch/x86/net/bpf_jit_comp.c [BPF_REG_3] = 2, /* RDX */ BPF_REG_3 581 arch/x86/net/bpf_jit_comp.c if (dst_reg != BPF_REG_3) BPF_REG_3 599 arch/x86/net/bpf_jit_comp.c if (dst_reg != BPF_REG_3) BPF_REG_3 145 arch/x86/net/bpf_jit_comp32.c [BPF_REG_3] = {STACK_OFFSET(24), STACK_OFFSET(28)}, BPF_REG_3 1289 arch/x86/net/bpf_jit_comp32.c const u8 *r3 = bpf2ia32[BPF_REG_3]; BPF_REG_3 1884 arch/x86/net/bpf_jit_comp32.c const u8 *r3 = bpf2ia32[BPF_REG_3]; BPF_REG_3 86 drivers/net/ethernet/netronome/nfp/bpf/verifier.c const struct bpf_reg_state *reg3 = cur_regs(env) + BPF_REG_3; BPF_REG_3 176 drivers/net/ethernet/netronome/nfp/bpf/verifier.c const struct bpf_reg_state *reg3 = cur_regs(env) + BPF_REG_3; BPF_REG_3 47 include/linux/filter.h #define BPF_REG_ARG3 BPF_REG_3 BPF_REG_3 40 kernel/bpf/core.c #define BPF_R3 regs[BPF_REG_3] BPF_REG_3 851 kernel/bpf/verifier.c BPF_REG_0, BPF_REG_1, BPF_REG_2, BPF_REG_3, BPF_REG_4, BPF_REG_5 BPF_REG_3 4027 kernel/bpf/verifier.c err = check_func_arg(env, BPF_REG_3, fn->arg3_type, &meta); BPF_REG_3 9123 kernel/bpf/verifier.c insn_buf[0] = BPF_JMP_IMM(BPF_JGE, BPF_REG_3, BPF_REG_3 9125 kernel/bpf/verifier.c insn_buf[1] = BPF_ALU32_IMM(BPF_AND, BPF_REG_3, BPF_REG_3 42 lib/test_bpf.c #define R3 BPF_REG_3 BPF_REG_3 137 samples/bpf/cookie_uid_helper_example.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_10), BPF_REG_3 138 samples/bpf/cookie_uid_helper_example.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, -32), BPF_REG_3 43 samples/bpf/test_cgrp2_sock.c BPF_MOV64_IMM(BPF_REG_3, idx), BPF_REG_3 45 samples/bpf/test_cgrp2_sock.c BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, bound_dev_if)), BPF_REG_3 56 samples/bpf/test_cgrp2_sock.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), BPF_REG_3 58 samples/bpf/test_cgrp2_sock.c BPF_MOV64_IMM(BPF_REG_3, mark), BPF_REG_3 63 samples/bpf/test_cgrp2_sock.c BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, mark)), BPF_REG_3 69 samples/bpf/test_cgrp2_sock.c BPF_MOV64_IMM(BPF_REG_3, prio), BPF_REG_3 71 samples/bpf/test_cgrp2_sock.c BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, offsetof(struct bpf_sock, priority)), BPF_REG_3 16 tools/include/linux/filter.h #define BPF_REG_ARG3 BPF_REG_3 BPF_REG_3 368 tools/lib/bpf/xsk.c BPF_MOV32_IMM(BPF_REG_3, 0), BPF_REG_3 282 tools/perf/util/bpf-prologue.c err = gen_read_mem(pos, BPF_REG_3, BPF_REG_7, BPF_REG_3 14 tools/perf/util/bpf-prologue.h #define BPF_PROLOGUE_START_ARG_REG BPF_REG_3 BPF_REG_3 13 tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c BPF_ALU64_REG(BPF_MOV, BPF_REG_3, BPF_REG_10), BPF_REG_3 14 tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, -1), BPF_REG_3 51 tools/testing/selftests/bpf/test_align.c BPF_MOV64_IMM(BPF_REG_3, 2), BPF_REG_3 52 tools/testing/selftests/bpf/test_align.c BPF_MOV64_IMM(BPF_REG_3, 4), BPF_REG_3 53 tools/testing/selftests/bpf/test_align.c BPF_MOV64_IMM(BPF_REG_3, 8), BPF_REG_3 54 tools/testing/selftests/bpf/test_align.c BPF_MOV64_IMM(BPF_REG_3, 16), BPF_REG_3 55 tools/testing/selftests/bpf/test_align.c BPF_MOV64_IMM(BPF_REG_3, 32), BPF_REG_3 73 tools/testing/selftests/bpf/test_align.c BPF_MOV64_IMM(BPF_REG_3, 1), BPF_REG_3 74 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), BPF_REG_3 75 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), BPF_REG_3 76 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), BPF_REG_3 77 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), BPF_REG_3 78 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_RSH, BPF_REG_3, 4), BPF_REG_3 107 tools/testing/selftests/bpf/test_align.c BPF_MOV64_IMM(BPF_REG_3, 4), BPF_REG_3 108 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 4), BPF_REG_3 109 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 2), BPF_REG_3 131 tools/testing/selftests/bpf/test_align.c BPF_MOV64_IMM(BPF_REG_3, 7), BPF_REG_3 132 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_MUL, BPF_REG_3, 1), BPF_REG_3 133 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_MUL, BPF_REG_3, 2), BPF_REG_3 134 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_MUL, BPF_REG_3, 4), BPF_REG_3 153 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, \ BPF_REG_3 160 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 1), \ BPF_REG_3 167 tools/testing/selftests/bpf/test_align.c LOAD_UNKNOWN(BPF_REG_3), BPF_REG_3 168 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), BPF_REG_3 169 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), BPF_REG_3 170 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), BPF_REG_3 171 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1), BPF_REG_3 201 tools/testing/selftests/bpf/test_align.c LOAD_UNKNOWN(BPF_REG_3), BPF_REG_3 202 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), BPF_REG_3 204 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), BPF_REG_3 206 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), BPF_REG_3 208 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), BPF_REG_3 240 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_3 280 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_3 292 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_3 306 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_3 386 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_3 397 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_3 446 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_5, BPF_REG_3), BPF_REG_3 462 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_3 514 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_3 567 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_3 265 tools/testing/selftests/bpf/test_cgroup_attach.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 266 tools/testing/selftests/bpf/test_cgroup_attach.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 0x1), BPF_REG_3 267 tools/testing/selftests/bpf/test_cgroup_attach.c BPF_STX_MEM(BPF_W, BPF_REG_0, BPF_REG_3, 0), BPF_REG_3 23 tools/testing/selftests/bpf/test_cgroup_storage.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 24 tools/testing/selftests/bpf/test_cgroup_storage.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 0x1), BPF_REG_3 25 tools/testing/selftests/bpf/test_cgroup_storage.c BPF_STX_MEM(BPF_DW, BPF_REG_0, BPF_REG_3, 0), BPF_REG_3 50 tools/testing/selftests/bpf/test_lru_map.c BPF_LD_IMM64(BPF_REG_3, key), BPF_REG_3 53 tools/testing/selftests/bpf/test_lru_map.c BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_3, 0), BPF_REG_3 215 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 8), BPF_REG_3 256 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 7), BPF_REG_3 300 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 17), BPF_REG_3 354 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 16), BPF_REG_3 402 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 7), BPF_REG_3 441 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 8), BPF_REG_3 480 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 7), BPF_REG_3 519 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 6), BPF_REG_3 556 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 8), BPF_REG_3 592 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 8), BPF_REG_3 631 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 8), BPF_REG_3 662 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 4), BPF_REG_3 699 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 24), BPF_REG_3 751 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 3), BPF_REG_3 791 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 3), BPF_REG_3 825 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 3), BPF_REG_3 863 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 907 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 933 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 977 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 1010 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 8), BPF_REG_3 1054 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 3), BPF_REG_3 1095 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 1137 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 1179 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 10), BPF_REG_3 1224 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 1274 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 1325 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 151 tools/testing/selftests/bpf/test_verifier.c insn[i++] = BPF_MOV64_IMM(BPF_REG_3, 2); BPF_REG_3 310 tools/testing/selftests/bpf/test_verifier.c BPF_MOV64_IMM(BPF_REG_3, sizeof(struct bpf_sock_tuple)), \ BPF_REG_3 323 tools/testing/selftests/bpf/test_verifier.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, \ BPF_REG_3 327 tools/testing/selftests/bpf/test_verifier.c BPF_JMP_REG(BPF_JLE, BPF_REG_4, BPF_REG_3, 1), \ BPF_REG_3 425 tools/testing/selftests/bpf/test_verifier.c BPF_MOV64_IMM(BPF_REG_3, idx), BPF_REG_3 38 tools/testing/selftests/bpf/verifier/and.c BPF_MOV32_IMM(BPF_REG_3, 1), BPF_REG_3 39 tools/testing/selftests/bpf/verifier/and.c BPF_ALU32_REG(BPF_SUB, BPF_REG_3, BPF_REG_9), BPF_REG_3 40 tools/testing/selftests/bpf/verifier/and.c BPF_ALU32_IMM(BPF_MUL, BPF_REG_3, 0x10000000), BPF_REG_3 41 tools/testing/selftests/bpf/verifier/and.c BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_3), BPF_REG_3 42 tools/testing/selftests/bpf/verifier/and.c BPF_STX_MEM(BPF_W, BPF_REG_0, BPF_REG_3, 0), BPF_REG_3 248 tools/testing/selftests/bpf/verifier/array_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 288 tools/testing/selftests/bpf/verifier/array_access.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), BPF_REG_3 328 tools/testing/selftests/bpf/verifier/array_access.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), BPF_REG_3 367 tools/testing/selftests/bpf/verifier/array_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 154 tools/testing/selftests/bpf/verifier/basic_instr.c BPF_LD_IMM64(BPF_REG_3, 0), BPF_REG_3 155 tools/testing/selftests/bpf/verifier/basic_instr.c BPF_ALU64_REG(BPF_RSH, BPF_REG_1, BPF_REG_3), BPF_REG_3 169 tools/testing/selftests/bpf/verifier/basic_instr.c BPF_LD_IMM64(BPF_REG_3, 0), BPF_REG_3 170 tools/testing/selftests/bpf/verifier/basic_instr.c BPF_ALU64_REG(BPF_ARSH, BPF_REG_1, BPF_REG_3), BPF_REG_3 210 tools/testing/selftests/bpf/verifier/basic_instr.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 211 tools/testing/selftests/bpf/verifier/basic_instr.c BPF_MOV64_REG(BPF_REG_2, BPF_REG_3), BPF_REG_3 12 tools/testing/selftests/bpf/verifier/bounds.c BPF_LDX_MEM(BPF_B, BPF_REG_3, BPF_REG_0, 1), BPF_REG_3 13 tools/testing/selftests/bpf/verifier/bounds.c BPF_JMP_IMM(BPF_JGT, BPF_REG_3, 0xff, 5), BPF_REG_3 14 tools/testing/selftests/bpf/verifier/bounds.c BPF_ALU64_REG(BPF_SUB, BPF_REG_1, BPF_REG_3), BPF_REG_3 37 tools/testing/selftests/bpf/verifier/bounds.c BPF_LDX_MEM(BPF_B, BPF_REG_3, BPF_REG_0, 1), BPF_REG_3 38 tools/testing/selftests/bpf/verifier/bounds.c BPF_JMP_IMM(BPF_JGT, BPF_REG_3, 0xff, 4), BPF_REG_3 39 tools/testing/selftests/bpf/verifier/bounds.c BPF_ALU64_REG(BPF_SUB, BPF_REG_1, BPF_REG_3), BPF_REG_3 151 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_10), BPF_REG_3 152 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, -512), BPF_REG_3 15 tools/testing/selftests/bpf/verifier/bpf_get_stack.c BPF_MOV64_IMM(BPF_REG_3, sizeof(struct test_val)/2), BPF_REG_3 29 tools/testing/selftests/bpf/verifier/bpf_get_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), BPF_REG_3 30 tools/testing/selftests/bpf/verifier/bpf_get_stack.c BPF_ALU64_REG(BPF_ADD, BPF_REG_3, BPF_REG_1), BPF_REG_3 34 tools/testing/selftests/bpf/verifier/bpf_get_stack.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 4), BPF_REG_3 36 tools/testing/selftests/bpf/verifier/bpf_get_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_9), BPF_REG_3 42 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV32_IMM(BPF_REG_3, 1), BPF_REG_3 43 tools/testing/selftests/bpf/verifier/calls.c BPF_ALU32_REG(BPF_DIV, BPF_REG_3, BPF_REG_2), BPF_REG_3 664 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_3, 2), BPF_REG_3 1278 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_7), BPF_REG_3 1294 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_3, 0), BPF_REG_3 1350 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_7), BPF_REG_3 1366 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_3, 0), BPF_REG_3 1419 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_7), BPF_REG_3 1435 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_3, 0), BPF_REG_3 1490 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_7), BPF_REG_3 1506 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_3, 0), BPF_REG_3 1559 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_7), BPF_REG_3 1575 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_3, 0), BPF_REG_3 1596 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 1602 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 2), BPF_REG_3 1628 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 1634 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 2), BPF_REG_3 1661 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 1668 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 3), BPF_REG_3 1697 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 1704 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 2), BPF_REG_3 1731 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 1736 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 3), BPF_REG_3 1767 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 1772 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 3), BPF_REG_3 1802 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 1807 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 3), BPF_REG_3 1827 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 1831 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_REG(BPF_JLE, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 1844 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 1849 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 3), BPF_REG_3 1868 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 1872 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_REG(BPF_JLE, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 1885 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 1892 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 2), BPF_REG_3 53 tools/testing/selftests/bpf/verifier/cfg.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), BPF_REG_3 66 tools/testing/selftests/bpf/verifier/cfg.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), BPF_REG_3 6 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 24 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 93 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 8 tools/testing/selftests/bpf/verifier/const_or.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 22 tools/testing/selftests/bpf/verifier/const_or.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 38 tools/testing/selftests/bpf/verifier/const_or.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 53 tools/testing/selftests/bpf/verifier/const_or.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 81 tools/testing/selftests/bpf/verifier/ctx.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, 0), BPF_REG_3 82 tools/testing/selftests/bpf/verifier/ctx.c BPF_ALU64_IMM(BPF_AND, BPF_REG_3, 4), BPF_REG_3 83 tools/testing/selftests/bpf/verifier/ctx.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 133 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1, BPF_REG_3 137 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 150 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1, BPF_REG_3 154 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 167 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1, BPF_REG_3 171 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 4), BPF_REG_3 174 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 320 tools/testing/selftests/bpf/verifier/ctx_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 324 tools/testing/selftests/bpf/verifier/ctx_skb.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 337 tools/testing/selftests/bpf/verifier/ctx_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 341 tools/testing/selftests/bpf/verifier/ctx_skb.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 354 tools/testing/selftests/bpf/verifier/ctx_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 358 tools/testing/selftests/bpf/verifier/ctx_skb.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 4), BPF_REG_3 361 tools/testing/selftests/bpf/verifier/ctx_skb.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 20 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 24 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 38 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 40 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_5, BPF_REG_3), BPF_REG_3 43 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_3, 7), BPF_REG_3 44 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_3, 12), BPF_REG_3 46 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 48 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_3, BPF_REG_4), BPF_REG_3 53 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_3, BPF_REG_2), BPF_REG_3 54 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_2, BPF_REG_3), BPF_REG_3 59 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_3, 4), BPF_REG_3 83 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 87 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 100 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 104 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 2), BPF_REG_3 119 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 123 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 3), BPF_REG_3 139 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 143 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 3), BPF_REG_3 160 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 164 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 4), BPF_REG_3 165 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 181 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 185 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_0, 2), BPF_REG_3 188 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 202 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 206 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 2), BPF_REG_3 222 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 226 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 8), BPF_REG_3 227 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 144), BPF_REG_3 228 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_5, BPF_REG_3), BPF_REG_3 247 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 251 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 8), BPF_REG_3 252 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 144), BPF_REG_3 253 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_5, BPF_REG_3), BPF_REG_3 272 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 276 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 13), BPF_REG_3 277 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 280 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_4, 2), BPF_REG_3 281 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 14), BPF_REG_3 283 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 24), BPF_REG_3 284 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_5, BPF_REG_3), BPF_REG_3 303 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 307 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 7), BPF_REG_3 327 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 331 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 8), BPF_REG_3 352 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 356 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 16), BPF_REG_3 357 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 371 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 378 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 395 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 399 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 412 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 416 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 3), BPF_REG_3 431 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 441 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_3 455 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 459 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 9), BPF_REG_3 467 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_3 481 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 486 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_3, -16), BPF_REG_3 487 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_10, -16), BPF_REG_3 488 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 11), BPF_REG_3 497 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 2), BPF_REG_3 512 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 525 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 540 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 552 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 566 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 570 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_0, BPF_REG_3, 2), BPF_REG_3 584 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 588 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_0, BPF_REG_3, 3), BPF_REG_3 603 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 607 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_0, 1), BPF_REG_3 621 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 625 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_0, 2), BPF_REG_3 642 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 643 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 8), BPF_REG_3 650 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_2, 1), BPF_REG_3 85 tools/testing/selftests/bpf/verifier/div_overflow.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), BPF_REG_3 88 tools/testing/selftests/bpf/verifier/div_overflow.c BPF_JMP_REG(BPF_JNE, BPF_REG_3, BPF_REG_2, 1), BPF_REG_3 100 tools/testing/selftests/bpf/verifier/div_overflow.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), BPF_REG_3 103 tools/testing/selftests/bpf/verifier/div_overflow.c BPF_JMP_REG(BPF_JNE, BPF_REG_3, BPF_REG_2, 1), BPF_REG_3 33 tools/testing/selftests/bpf/verifier/event_output.c BPF_MOV64_IMM(BPF_REG_3, 0), \ BPF_REG_3 21 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 38 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 57 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 86 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 114 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 134 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 154 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 173 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 192 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 210 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 235 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 261 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 288 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 315 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 330 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 347 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 365 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 385 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 409 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 431 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 446 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 450 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 7), BPF_REG_3 454 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 470 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 483 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 497 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 515 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 536 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 556 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 582 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 609 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 5 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 9 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 5), BPF_REG_3 11 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), BPF_REG_3 40 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 44 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 10), BPF_REG_3 50 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_5, BPF_REG_3, 4), BPF_REG_3 65 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 69 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 2), BPF_REG_3 86 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 91 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 3), BPF_REG_3 107 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 111 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 5), BPF_REG_3 113 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), BPF_REG_3 143 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 147 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 10), BPF_REG_3 153 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_5, BPF_REG_3, 4), BPF_REG_3 169 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 173 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 2), BPF_REG_3 191 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 196 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 3), BPF_REG_3 215 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 216 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 7), BPF_REG_3 217 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_7, 4), BPF_REG_3 236 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 262 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 285 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 308 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 332 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 356 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 380 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 404 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 427 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 450 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 12 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 31 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 69 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 89 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 111 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 131 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 172 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 193 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 214 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 233 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, offsetof(struct test_val, foo)), BPF_REG_3 234 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 237 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 255 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, offsetof(struct test_val, foo)), BPF_REG_3 256 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 258 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 276 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 277 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 297 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, offsetof(struct test_val, foo)), BPF_REG_3 298 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 302 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 321 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, offsetof(struct test_val, foo)), BPF_REG_3 322 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 324 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 343 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, offsetof(struct test_val, foo)), BPF_REG_3 344 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 346 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 365 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 366 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JGT, BPF_REG_3, offsetof(struct test_val, foo), 4), BPF_REG_3 367 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 370 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 388 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 389 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JGT, BPF_REG_3, offsetof(struct test_val, foo), 4), BPF_REG_3 390 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 392 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 410 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 411 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JGT, BPF_REG_3, offsetof(struct test_val, foo), 3), BPF_REG_3 412 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 432 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 433 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 435 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 454 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 455 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JGT, BPF_REG_3, offsetof(struct test_val, foo), 4), BPF_REG_3 456 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 460 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 479 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 480 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JLT, BPF_REG_3, 32, 2), BPF_REG_3 483 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 502 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 503 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JLT, BPF_REG_3, 32, 4), BPF_REG_3 504 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 526 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 527 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JLE, BPF_REG_3, 32, 2), BPF_REG_3 530 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 549 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 550 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JLE, BPF_REG_3, 32, 4), BPF_REG_3 551 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 573 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 574 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLT, BPF_REG_3, 32, 2), BPF_REG_3 577 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLT, BPF_REG_3, 0, -3), BPF_REG_3 578 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 597 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 598 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLT, BPF_REG_3, 32, 2), BPF_REG_3 601 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLT, BPF_REG_3, -3, -3), BPF_REG_3 602 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 621 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 622 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLT, BPF_REG_3, 32, 2), BPF_REG_3 625 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLT, BPF_REG_3, -3, -3), BPF_REG_3 626 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 646 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 647 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLE, BPF_REG_3, 32, 2), BPF_REG_3 650 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLE, BPF_REG_3, 0, -3), BPF_REG_3 651 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 670 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 671 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLE, BPF_REG_3, 32, 2), BPF_REG_3 674 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLE, BPF_REG_3, -3, -3), BPF_REG_3 675 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 694 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 695 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLE, BPF_REG_3, 32, 2), BPF_REG_3 698 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JSLE, BPF_REG_3, -3, -3), BPF_REG_3 699 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_3), BPF_REG_3 737 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), BPF_REG_3 757 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_0), BPF_REG_3 838 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, offsetof(struct other_val, bar)), BPF_REG_3 839 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3), BPF_REG_3 858 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, sizeof(struct other_val) - 4), BPF_REG_3 859 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3), BPF_REG_3 879 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_3, -4), BPF_REG_3 880 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3), BPF_REG_3 900 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 901 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JGT, BPF_REG_3, offsetof(struct other_val, bar), 4), BPF_REG_3 902 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3), BPF_REG_3 921 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 922 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3), BPF_REG_3 942 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 943 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_JMP_IMM(BPF_JGT, BPF_REG_3, offsetof(struct other_val, bar) + 1, 4), BPF_REG_3 944 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3), BPF_REG_3 16 tools/testing/selftests/bpf/verifier/int_ptr.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 47 tools/testing/selftests/bpf/verifier/int_ptr.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 79 tools/testing/selftests/bpf/verifier/int_ptr.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 113 tools/testing/selftests/bpf/verifier/int_ptr.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 145 tools/testing/selftests/bpf/verifier/int_ptr.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 60 tools/testing/selftests/bpf/verifier/jit.c BPF_LD_IMM64(BPF_REG_3, 0xfefefeULL), BPF_REG_3 61 tools/testing/selftests/bpf/verifier/jit.c BPF_ALU64_REG(BPF_MUL, BPF_REG_3, BPF_REG_1), BPF_REG_3 62 tools/testing/selftests/bpf/verifier/jit.c BPF_JMP_REG(BPF_JEQ, BPF_REG_3, BPF_REG_2, 2), BPF_REG_3 71 tools/testing/selftests/bpf/verifier/jit.c BPF_LD_IMM64(BPF_REG_3, 0xfefefeULL), BPF_REG_3 72 tools/testing/selftests/bpf/verifier/jit.c BPF_ALU32_REG(BPF_MUL, BPF_REG_3, BPF_REG_1), BPF_REG_3 73 tools/testing/selftests/bpf/verifier/jit.c BPF_JMP_REG(BPF_JEQ, BPF_REG_3, BPF_REG_2, 2), BPF_REG_3 144 tools/testing/selftests/bpf/verifier/jump.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), BPF_REG_3 146 tools/testing/selftests/bpf/verifier/jump.c BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_3, -8), BPF_REG_3 152 tools/testing/selftests/bpf/verifier/jump.c BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_3, -8), BPF_REG_3 158 tools/testing/selftests/bpf/verifier/jump.c BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_3, -8), BPF_REG_3 164 tools/testing/selftests/bpf/verifier/jump.c BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_3, -8), BPF_REG_3 170 tools/testing/selftests/bpf/verifier/jump.c BPF_STX_MEM(BPF_DW, BPF_REG_2, BPF_REG_3, -8), BPF_REG_3 29 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 31 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_MOV64_REG(BPF_REG_0, BPF_REG_3), BPF_REG_3 83 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_MOV64_IMM(BPF_REG_3, 2), BPF_REG_3 259 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_MOV64_IMM(BPF_REG_3, 2), BPF_REG_3 29 tools/testing/selftests/bpf/verifier/ld_ind.c BPF_MOV64_IMM(BPF_REG_3, 1), BPF_REG_3 30 tools/testing/selftests/bpf/verifier/ld_ind.c BPF_LD_IND(BPF_W, BPF_REG_3, -0x200000), BPF_REG_3 31 tools/testing/selftests/bpf/verifier/ld_ind.c BPF_MOV64_REG(BPF_REG_0, BPF_REG_3), BPF_REG_3 57 tools/testing/selftests/bpf/verifier/leak_ptr.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 58 tools/testing/selftests/bpf/verifier/leak_ptr.c BPF_STX_MEM(BPF_DW, BPF_REG_0, BPF_REG_3, 0), BPF_REG_3 6 tools/testing/selftests/bpf/verifier/lwt.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 10 tools/testing/selftests/bpf/verifier/lwt.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 24 tools/testing/selftests/bpf/verifier/lwt.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 28 tools/testing/selftests/bpf/verifier/lwt.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 42 tools/testing/selftests/bpf/verifier/lwt.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 46 tools/testing/selftests/bpf/verifier/lwt.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 59 tools/testing/selftests/bpf/verifier/lwt.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 63 tools/testing/selftests/bpf/verifier/lwt.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 76 tools/testing/selftests/bpf/verifier/lwt.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 80 tools/testing/selftests/bpf/verifier/lwt.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 93 tools/testing/selftests/bpf/verifier/lwt.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 97 tools/testing/selftests/bpf/verifier/lwt.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 110 tools/testing/selftests/bpf/verifier/lwt.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 114 tools/testing/selftests/bpf/verifier/lwt.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 4), BPF_REG_3 117 tools/testing/selftests/bpf/verifier/lwt.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 130 tools/testing/selftests/bpf/verifier/lwt.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 135 tools/testing/selftests/bpf/verifier/lwt.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 70 tools/testing/selftests/bpf/verifier/map_ptr_mixing.c BPF_MOV64_IMM(BPF_REG_3, 7), BPF_REG_3 91 tools/testing/selftests/bpf/verifier/map_ptr_mixing.c BPF_MOV64_IMM(BPF_REG_3, 7), BPF_REG_3 292 tools/testing/selftests/bpf/verifier/masking.c BPF_MOV64_IMM(BPF_REG_3, -46), BPF_REG_3 293 tools/testing/selftests/bpf/verifier/masking.c BPF_ALU64_IMM(BPF_MUL, BPF_REG_3, -1), BPF_REG_3 295 tools/testing/selftests/bpf/verifier/masking.c BPF_ALU64_REG(BPF_SUB, BPF_REG_2, BPF_REG_3), BPF_REG_3 296 tools/testing/selftests/bpf/verifier/masking.c BPF_ALU64_REG(BPF_OR, BPF_REG_2, BPF_REG_3), BPF_REG_3 299 tools/testing/selftests/bpf/verifier/masking.c BPF_ALU64_REG(BPF_AND, BPF_REG_3, BPF_REG_2), BPF_REG_3 300 tools/testing/selftests/bpf/verifier/masking.c BPF_MOV64_REG(BPF_REG_0, BPF_REG_3), BPF_REG_3 309 tools/testing/selftests/bpf/verifier/masking.c BPF_MOV64_IMM(BPF_REG_3, -47), BPF_REG_3 310 tools/testing/selftests/bpf/verifier/masking.c BPF_ALU64_IMM(BPF_MUL, BPF_REG_3, -1), BPF_REG_3 312 tools/testing/selftests/bpf/verifier/masking.c BPF_ALU64_REG(BPF_SUB, BPF_REG_2, BPF_REG_3), BPF_REG_3 313 tools/testing/selftests/bpf/verifier/masking.c BPF_ALU64_REG(BPF_OR, BPF_REG_2, BPF_REG_3), BPF_REG_3 316 tools/testing/selftests/bpf/verifier/masking.c BPF_ALU64_REG(BPF_AND, BPF_REG_3, BPF_REG_2), BPF_REG_3 317 tools/testing/selftests/bpf/verifier/masking.c BPF_MOV64_REG(BPF_REG_0, BPF_REG_3), BPF_REG_3 6 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 9 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 22 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 27 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_3 41 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 45 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 59 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 64 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 76 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 79 tools/testing/selftests/bpf/verifier/meta_access.c BPF_MOV64_REG(BPF_REG_0, BPF_REG_3), BPF_REG_3 84 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_3, 0), BPF_REG_3 97 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 98 tools/testing/selftests/bpf/verifier/meta_access.c BPF_MOV64_REG(BPF_REG_0, BPF_REG_3), BPF_REG_3 116 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 117 tools/testing/selftests/bpf/verifier/meta_access.c BPF_MOV64_REG(BPF_REG_0, BPF_REG_3), BPF_REG_3 121 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_3 134 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 137 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_3 150 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 154 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_3 168 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 177 tools/testing/selftests/bpf/verifier/meta_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_3, BPF_REG_5), BPF_REG_3 178 tools/testing/selftests/bpf/verifier/meta_access.c BPF_MOV64_REG(BPF_REG_5, BPF_REG_3), BPF_REG_3 195 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 206 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_6, BPF_REG_3, 1), BPF_REG_3 219 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 222 tools/testing/selftests/bpf/verifier/meta_access.c BPF_MOV64_REG(BPF_REG_5, BPF_REG_3), BPF_REG_3 225 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_3, 0), BPF_REG_3 228 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_5, BPF_REG_3, 1), BPF_REG_3 33 tools/testing/selftests/bpf/verifier/precise.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 93 tools/testing/selftests/bpf/verifier/precise.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 146 tools/testing/selftests/bpf/verifier/precise.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_10), BPF_REG_3 147 tools/testing/selftests/bpf/verifier/precise.c BPF_JMP_IMM(BPF_JNE, BPF_REG_3, 123, 0), BPF_REG_3 148 tools/testing/selftests/bpf/verifier/precise.c BPF_ST_MEM(BPF_DW, BPF_REG_3, -8, 0), BPF_REG_3 172 tools/testing/selftests/bpf/verifier/precise.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_10), BPF_REG_3 173 tools/testing/selftests/bpf/verifier/precise.c BPF_JMP_IMM(BPF_JNE, BPF_REG_3, 123, 0), BPF_REG_3 174 tools/testing/selftests/bpf/verifier/precise.c BPF_STX_MEM(BPF_DW, BPF_REG_3, BPF_REG_0, -8), BPF_REG_3 7 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 23 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 39 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 55 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 71 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 87 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 104 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 126 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 148 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 153 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_6, 0), BPF_REG_3 159 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_3, BPF_REG_3 161 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_3), BPF_REG_3 178 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 183 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_6, 0), BPF_REG_3 189 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_3), BPF_REG_3 201 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 217 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 233 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 249 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 265 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 281 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 297 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), BPF_REG_3 189 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 194 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_JMP_REG(BPF_JLE, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 217 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 222 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_JMP_REG(BPF_JLE, BPF_REG_0, BPF_REG_3, 1), BPF_REG_3 458 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_IMM(BPF_REG_3, 2), BPF_REG_3 481 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_IMM(BPF_REG_3, 2), BPF_REG_3 500 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_IMM(BPF_REG_3, 2), BPF_REG_3 526 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 636 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 640 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_3, 9), BPF_REG_3 642 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_IMM(BPF_REG_3, sizeof(struct bpf_sock_tuple)), BPF_REG_3 4 tools/testing/selftests/bpf/verifier/runtime_jit.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 17 tools/testing/selftests/bpf/verifier/runtime_jit.c BPF_MOV64_IMM(BPF_REG_3, 1), BPF_REG_3 30 tools/testing/selftests/bpf/verifier/runtime_jit.c BPF_MOV64_IMM(BPF_REG_3, 2), BPF_REG_3 43 tools/testing/selftests/bpf/verifier/runtime_jit.c BPF_MOV64_IMM(BPF_REG_3, 256), BPF_REG_3 56 tools/testing/selftests/bpf/verifier/runtime_jit.c BPF_MOV64_IMM(BPF_REG_3, -1), BPF_REG_3 69 tools/testing/selftests/bpf/verifier/runtime_jit.c BPF_LD_IMM64(BPF_REG_3, 0x100000000ULL), BPF_REG_3 93 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 94 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_JMP_IMM(BPF_JEQ, BPF_REG_3, 0xbeef, 2), BPF_REG_3 120 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_0, 0), BPF_REG_3 122 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_JMP_IMM(BPF_JEQ, BPF_REG_3, 0xbeef, 2), BPF_REG_3 397 tools/testing/selftests/bpf/verifier/sock.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 420 tools/testing/selftests/bpf/verifier/sock.c BPF_MOV64_IMM(BPF_REG_3, 1), BPF_REG_3 446 tools/testing/selftests/bpf/verifier/sock.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_10), BPF_REG_3 447 tools/testing/selftests/bpf/verifier/sock.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, -8), BPF_REG_3 472 tools/testing/selftests/bpf/verifier/sock.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_10), BPF_REG_3 473 tools/testing/selftests/bpf/verifier/sock.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, -8), BPF_REG_3 71 tools/testing/selftests/bpf/verifier/unpriv.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_1), BPF_REG_3 88 tools/testing/selftests/bpf/verifier/unpriv.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_2), BPF_REG_3 221 tools/testing/selftests/bpf/verifier/unpriv.c BPF_MOV64_IMM(BPF_REG_3, 42), BPF_REG_3 231 tools/testing/selftests/bpf/verifier/unpriv.c BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, BPF_REG_3 261 tools/testing/selftests/bpf/verifier/unpriv.c BPF_MOV64_IMM(BPF_REG_3, 42), BPF_REG_3 262 tools/testing/selftests/bpf/verifier/unpriv.c BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, BPF_REG_3 295 tools/testing/selftests/bpf/verifier/unpriv.c BPF_MOV64_IMM(BPF_REG_3, 42), BPF_REG_3 296 tools/testing/selftests/bpf/verifier/unpriv.c BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, BPF_REG_3 327 tools/testing/selftests/bpf/verifier/unpriv.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 359 tools/testing/selftests/bpf/verifier/unpriv.c BPF_MOV64_IMM(BPF_REG_3, 42), BPF_REG_3 360 tools/testing/selftests/bpf/verifier/unpriv.c BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_3, BPF_REG_3 438 tools/testing/selftests/bpf/verifier/unpriv.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_1), BPF_REG_3 95 tools/testing/selftests/bpf/verifier/value.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1, 0), BPF_REG_3 96 tools/testing/selftests/bpf/verifier/value.c BPF_ST_MEM(BPF_DW, BPF_REG_3, 0, 42), BPF_REG_3 14 tools/testing/selftests/bpf/verifier/value_adj_spill.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1, 0), BPF_REG_3 15 tools/testing/selftests/bpf/verifier/value_adj_spill.c BPF_ST_MEM(BPF_DW, BPF_REG_3, 0, 42), BPF_REG_3 35 tools/testing/selftests/bpf/verifier/value_adj_spill.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_1, 0), BPF_REG_3 36 tools/testing/selftests/bpf/verifier/value_adj_spill.c BPF_ST_MEM(BPF_DW, BPF_REG_3, 0, 42), BPF_REG_3 81 tools/testing/selftests/bpf/verifier/value_illegal_alu.c BPF_MOV64_IMM(BPF_REG_3, 4096), BPF_REG_3 85 tools/testing/selftests/bpf/verifier/value_illegal_alu.c BPF_STX_XADD(BPF_DW, BPF_REG_2, BPF_REG_3, 0), BPF_REG_3 99 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 103 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_MOV64_IMM(BPF_REG_3, 0x100000), BPF_REG_3 105 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3), BPF_REG_3 146 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_MOV64_IMM(BPF_REG_3, 0x100000), BPF_REG_3 150 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_MOV64_IMM(BPF_REG_3, 0), BPF_REG_3 152 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3), BPF_REG_3 189 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_MOV64_IMM(BPF_REG_3, 0x100000), BPF_REG_3 192 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_MOV64_IMM(BPF_REG_3, 0x100001), BPF_REG_3 193 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3), BPF_REG_3 659 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_LDX_MEM(BPF_DW, BPF_REG_3, BPF_REG_0, 16), BPF_REG_3 661 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_ALU64_IMM(BPF_AND, BPF_REG_3, 1), BPF_REG_3 662 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_ALU64_IMM(BPF_OR, BPF_REG_3, 1), BPF_REG_3 663 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_JMP_REG(BPF_JGT, BPF_REG_2, BPF_REG_3, 4), BPF_REG_3 664 tools/testing/selftests/bpf/verifier/value_ptr_arith.c BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_3), BPF_REG_3 46 tools/testing/selftests/bpf/verifier/var_off.c BPF_MOV64_IMM(BPF_REG_3, 28), BPF_REG_3 201 tools/testing/selftests/bpf/verifier/var_off.c BPF_MOV64_IMM(BPF_REG_3, 28), BPF_REG_3 38 tools/testing/selftests/bpf/verifier/xadd.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 42 tools/testing/selftests/bpf/verifier/xadd.c BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 2), BPF_REG_3 5 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 9 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 8), BPF_REG_3 10 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 23 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 27 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_ALU64_IMM(BPF_SUB, BPF_REG_3, 8), BPF_REG_3 28 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 41 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 45 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 58 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 62 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 76 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 80 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 0), BPF_REG_3 94 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 98 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 112 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 116 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 131 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 135 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 149 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 153 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 167 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 171 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 186 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 190 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 204 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 208 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 221 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 225 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 239 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 243 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 0), BPF_REG_3 257 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 261 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 274 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 278 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 292 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 296 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 0), BPF_REG_3 310 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 314 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 328 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 332 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 347 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 351 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 365 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 369 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 383 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 387 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 402 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 406 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 420 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 424 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 437 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 441 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 455 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, BPF_REG_3 459 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 0), BPF_REG_3 474 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 477 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 491 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 494 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 509 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 512 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_1, BPF_REG_3, 0), BPF_REG_3 527 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 530 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 545 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 548 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 564 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 567 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 582 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 585 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 600 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 603 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 619 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 622 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 637 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 640 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 654 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 657 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 672 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 675 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLT, BPF_REG_3, BPF_REG_1, 0), BPF_REG_3 690 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 693 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 707 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 710 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 725 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 728 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_1, BPF_REG_3, 0), BPF_REG_3 743 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 746 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 761 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 764 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 780 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 783 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 798 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 801 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 816 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 819 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 835 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 838 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_1, BPF_REG_3, 1), BPF_REG_3 853 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 856 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 870 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 873 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 1), BPF_REG_3 888 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_3, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_3 891 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c BPF_JMP_REG(BPF_JLE, BPF_REG_3, BPF_REG_1, 0),