BPF_REG_4 144 arch/arm/net/bpf_jit_32.c [BPF_REG_4] = {STACK_OFFSET(BPF_R4_HI), STACK_OFFSET(BPF_R4_LO)}, BPF_REG_4 1778 arch/arm/net/bpf_jit_32.c const s8 *r4 = bpf2a32[BPF_REG_4]; BPF_REG_4 35 arch/arm64/net/bpf_jit_comp.c [BPF_REG_4] = A64_R(3), BPF_REG_4 209 arch/mips/net/ebpf_jit.c case BPF_REG_4: BPF_REG_4 49 arch/powerpc/net/bpf_jit64.h [BPF_REG_4] = 6, BPF_REG_4 55 arch/riscv/net/bpf_jit_comp.c [BPF_REG_4] = RV_REG_A3, BPF_REG_4 85 arch/s390/net/bpf_jit_comp.c [BPF_REG_4] = 5, BPF_REG_4 216 arch/sparc/net/bpf_jit_comp_64.c [BPF_REG_4] = O3, BPF_REG_4 115 arch/x86/net/bpf_jit_comp.c [BPF_REG_4] = 1, /* RCX */ BPF_REG_4 640 arch/x86/net/bpf_jit_comp.c if (dst_reg == BPF_REG_4) { BPF_REG_4 646 arch/x86/net/bpf_jit_comp.c if (src_reg != BPF_REG_4) { /* common case */ BPF_REG_4 650 arch/x86/net/bpf_jit_comp.c EMIT_mov(BPF_REG_4, src_reg); BPF_REG_4 666 arch/x86/net/bpf_jit_comp.c if (src_reg != BPF_REG_4) BPF_REG_4 669 arch/x86/net/bpf_jit_comp.c if (insn->dst_reg == BPF_REG_4) BPF_REG_4 146 arch/x86/net/bpf_jit_comp32.c [BPF_REG_4] = {STACK_OFFSET(32), STACK_OFFSET(36)}, BPF_REG_4 1885 arch/x86/net/bpf_jit_comp32.c const u8 *r4 = bpf2ia32[BPF_REG_4]; BPF_REG_4 261 drivers/net/ethernet/netronome/nfp/bpf/verifier.c reg1 = cur_regs(env) + BPF_REG_4; BPF_REG_4 48 include/linux/filter.h #define BPF_REG_ARG4 BPF_REG_4 BPF_REG_4 41 kernel/bpf/core.c #define BPF_R4 regs[BPF_REG_4] BPF_REG_4 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_4 4030 kernel/bpf/verifier.c err = check_func_arg(env, BPF_REG_4, fn->arg4_type, &meta); BPF_REG_4 43 lib/test_bpf.c #define R4 BPF_REG_4 BPF_REG_4 139 samples/bpf/cookie_uid_helper_example.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 17 tools/include/linux/filter.h #define BPF_REG_ARG4 BPF_REG_4 BPF_REG_4 16 tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c BPF_MOV64_IMM(BPF_REG_4, 1), BPF_REG_4 79 tools/testing/selftests/bpf/test_align.c BPF_MOV64_IMM(BPF_REG_4, 32), BPF_REG_4 80 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), BPF_REG_4 81 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), BPF_REG_4 82 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), BPF_REG_4 83 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), BPF_REG_4 110 tools/testing/selftests/bpf/test_align.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 111 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 112 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 2), BPF_REG_4 172 tools/testing/selftests/bpf/test_align.c LOAD_UNKNOWN(BPF_REG_4), BPF_REG_4 173 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_LSH, BPF_REG_4, 5), BPF_REG_4 174 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), BPF_REG_4 175 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), BPF_REG_4 176 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), BPF_REG_4 177 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), BPF_REG_4 202 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), BPF_REG_4 203 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 1), BPF_REG_4 204 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), BPF_REG_4 205 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 2), BPF_REG_4 206 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), BPF_REG_4 207 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 4), BPF_REG_4 208 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_3), BPF_REG_4 209 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 8), BPF_REG_4 210 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 2), BPF_REG_4 238 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), BPF_REG_4 239 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 240 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_4 243 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 0), BPF_REG_4 244 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 1), BPF_REG_4 245 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 2), BPF_REG_4 246 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 3), BPF_REG_4 247 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_H, BPF_REG_4, BPF_REG_5, 0), BPF_REG_4 248 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_H, BPF_REG_4, BPF_REG_5, 2), BPF_REG_4 249 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0), BPF_REG_4 278 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), BPF_REG_4 279 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 280 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_4 282 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0), BPF_REG_4 290 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), BPF_REG_4 291 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 292 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_4 294 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0), BPF_REG_4 304 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), BPF_REG_4 305 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 306 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_4 308 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_5, 0), BPF_REG_4 384 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), BPF_REG_4 385 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 386 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_4 395 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), BPF_REG_4 396 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 397 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_4 460 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_6), BPF_REG_4 461 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 462 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_4 464 tools/testing/selftests/bpf/test_align.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_6, 0), BPF_REG_4 512 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), BPF_REG_4 513 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 514 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_4 565 tools/testing/selftests/bpf/test_align.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_5), BPF_REG_4 566 tools/testing/selftests/bpf/test_align.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 567 tools/testing/selftests/bpf/test_align.c BPF_JMP_REG(BPF_JGE, BPF_REG_3, BPF_REG_4, 1), BPF_REG_4 218 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_4, BPF_F_SYSCTL_BASE_NAME), BPF_REG_4 259 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_4, BPF_F_SYSCTL_BASE_NAME), BPF_REG_4 303 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 357 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 405 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 868 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 912 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 938 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 982 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 1015 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 1059 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 1100 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 1142 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 1184 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 1229 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 1279 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 1330 tools/testing/selftests/bpf/test_sysctl.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 311 tools/testing/selftests/bpf/test_verifier.c BPF_MOV64_IMM(BPF_REG_4, 0), \ BPF_REG_4 325 tools/testing/selftests/bpf/test_verifier.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), \ BPF_REG_4 326 tools/testing/selftests/bpf/test_verifier.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8), \ BPF_REG_4 327 tools/testing/selftests/bpf/test_verifier.c BPF_JMP_REG(BPF_JLE, BPF_REG_4, BPF_REG_3, 1), \ BPF_REG_4 249 tools/testing/selftests/bpf/verifier/array_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 289 tools/testing/selftests/bpf/verifier/array_access.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 329 tools/testing/selftests/bpf/verifier/array_access.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 368 tools/testing/selftests/bpf/verifier/array_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 154 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -16), BPF_REG_4 156 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_6, 5), BPF_REG_4 157 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c BPF_JMP_IMM(BPF_JSGT, BPF_REG_4, 1, 4), BPF_REG_4 158 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 1), BPF_REG_4 16 tools/testing/selftests/bpf/verifier/bpf_get_stack.c BPF_MOV64_IMM(BPF_REG_4, 256), BPF_REG_4 37 tools/testing/selftests/bpf/verifier/bpf_get_stack.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 1279 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), BPF_REG_4 1292 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2), BPF_REG_4 1351 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), BPF_REG_4 1364 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2), BPF_REG_4 1420 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), BPF_REG_4 1433 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2), BPF_REG_4 1491 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), BPF_REG_4 1504 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2), BPF_REG_4 1560 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), BPF_REG_4 1573 tools/testing/selftests/bpf/verifier/calls.c BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 0, 2), BPF_REG_4 1588 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 1589 tools/testing/selftests/bpf/verifier/calls.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 1601 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1604 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_4, 0), BPF_REG_4 1617 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 1618 tools/testing/selftests/bpf/verifier/calls.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 1621 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 1622 tools/testing/selftests/bpf/verifier/calls.c BPF_ST_MEM(BPF_W, BPF_REG_4, 0, 0), BPF_REG_4 1633 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1636 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_4, 0), BPF_REG_4 1649 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 1650 tools/testing/selftests/bpf/verifier/calls.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 1654 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 1655 tools/testing/selftests/bpf/verifier/calls.c BPF_ST_MEM(BPF_W, BPF_REG_4, 0, 0), BPF_REG_4 1666 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1671 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_4, 0), BPF_REG_4 1685 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 1686 tools/testing/selftests/bpf/verifier/calls.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 1690 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 1691 tools/testing/selftests/bpf/verifier/calls.c BPF_ST_MEM(BPF_W, BPF_REG_4, 0, 0), BPF_REG_4 1702 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1720 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 1721 tools/testing/selftests/bpf/verifier/calls.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 1722 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_1, 0), BPF_REG_4 1724 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 1725 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_4, 0), BPF_REG_4 1738 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1756 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 1757 tools/testing/selftests/bpf/verifier/calls.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 1758 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1760 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 1761 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_4, 0), BPF_REG_4 1774 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1791 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 1792 tools/testing/selftests/bpf/verifier/calls.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 1793 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1795 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 1796 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_4, 0), BPF_REG_4 1809 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1833 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 1834 tools/testing/selftests/bpf/verifier/calls.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 1835 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1837 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 1838 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_4, 0), BPF_REG_4 1851 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1874 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 1875 tools/testing/selftests/bpf/verifier/calls.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 1876 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 1878 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 1879 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_4, 0), BPF_REG_4 1891 tools/testing/selftests/bpf/verifier/calls.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 8 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, BPF_REG_4 37 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, BPF_REG_4 60 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, BPF_REG_4 72 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_4, BPF_REG_4 95 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, BPF_REG_4 36 tools/testing/selftests/bpf/verifier/const_or.c BPF_MOV64_IMM(BPF_REG_4, 13), BPF_REG_4 37 tools/testing/selftests/bpf/verifier/const_or.c BPF_ALU64_REG(BPF_OR, BPF_REG_2, BPF_REG_4), BPF_REG_4 51 tools/testing/selftests/bpf/verifier/const_or.c BPF_MOV64_IMM(BPF_REG_4, 24), BPF_REG_4 52 tools/testing/selftests/bpf/verifier/const_or.c BPF_ALU64_REG(BPF_OR, BPF_REG_2, BPF_REG_4), BPF_REG_4 36 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, BPF_REG_4 42 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_5, BPF_REG_4, 15), BPF_REG_4 44 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_3, 12), BPF_REG_4 45 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 14), BPF_REG_4 48 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_3, BPF_REG_4), BPF_REG_4 279 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 1), BPF_REG_4 280 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_4, 2), BPF_REG_4 333 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 334 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 335 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 336 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_STX_XADD(BPF_DW, BPF_REG_4, BPF_REG_5, 0), BPF_REG_4 337 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_4, 0), BPF_REG_4 417 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 4), BPF_REG_4 418 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_2), BPF_REG_4 419 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_STX_MEM(BPF_B, BPF_REG_4, BPF_REG_4, 0), BPF_REG_4 437 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), BPF_REG_4 438 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_2), BPF_REG_4 439 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_5, BPF_REG_4), BPF_REG_4 440 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 0x7fff - 1), BPF_REG_4 441 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_4 442 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_STX_MEM(BPF_DW, BPF_REG_5, BPF_REG_4, 0), BPF_REG_4 460 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0xffffffff), BPF_REG_4 461 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_4, -8), BPF_REG_4 462 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 463 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_IMM(BPF_AND, BPF_REG_4, 0x7fff), BPF_REG_4 464 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_2), BPF_REG_4 465 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_5, BPF_REG_4), BPF_REG_4 466 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 0x7fff - 1), BPF_REG_4 467 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_4 468 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_STX_MEM(BPF_DW, BPF_REG_5, BPF_REG_4, 0), BPF_REG_4 490 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0xffffffff), BPF_REG_4 491 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_STX_XADD(BPF_DW, BPF_REG_10, BPF_REG_4, -8), BPF_REG_4 492 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 493 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 49), BPF_REG_4 494 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_2), BPF_REG_4 495 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_0, BPF_REG_4), BPF_REG_4 499 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_STX_MEM(BPF_H, BPF_REG_4, BPF_REG_2, 0), BPF_REG_4 519 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), BPF_REG_4 521 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_4), BPF_REG_4 546 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), BPF_REG_4 548 tools/testing/selftests/bpf/verifier/direct_packet_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_4), BPF_REG_4 30 tools/testing/selftests/bpf/verifier/event_output.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), \ BPF_REG_4 31 tools/testing/selftests/bpf/verifier/event_output.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), \ BPF_REG_4 19 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 20 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2), BPF_REG_4 55 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 56 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2), BPF_REG_4 84 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 85 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2), BPF_REG_4 112 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 113 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JSGE, BPF_REG_4, BPF_REG_2, 2), BPF_REG_4 131 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 132 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 3), BPF_REG_4 152 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 153 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2), BPF_REG_4 171 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 172 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2), BPF_REG_4 233 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 234 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JSGE, BPF_REG_4, BPF_REG_2, 2), BPF_REG_4 259 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 260 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JSGE, BPF_REG_4, BPF_REG_2, 2), BPF_REG_4 286 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 287 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JSGE, BPF_REG_4, BPF_REG_2, 2), BPF_REG_4 313 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 314 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_JMP_REG(BPF_JSGE, BPF_REG_4, BPF_REG_2, 2), BPF_REG_4 331 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 348 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 366 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 386 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 410 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 432 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 455 tools/testing/selftests/bpf/verifier/helper_access_var_len.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 12 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 42 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 43 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8), BPF_REG_4 44 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 10), BPF_REG_4 46 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 47 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_5), BPF_REG_4 48 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_5, BPF_REG_4), BPF_REG_4 52 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_2, BPF_REG_4), BPF_REG_4 67 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 68 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 69 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 2), BPF_REG_4 89 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 90 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 7), BPF_REG_4 91 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 3), BPF_REG_4 114 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 145 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 146 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8), BPF_REG_4 147 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 10), BPF_REG_4 149 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 150 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_5), BPF_REG_4 151 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_5, BPF_REG_4), BPF_REG_4 155 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_2, BPF_REG_4), BPF_REG_4 171 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 172 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), BPF_REG_4 173 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 2), BPF_REG_4 194 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 195 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 7), BPF_REG_4 196 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 3), BPF_REG_4 219 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 42), BPF_REG_4 240 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 4), BPF_REG_4 263 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 286 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 309 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 333 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 357 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 381 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 405 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 428 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 451 tools/testing/selftests/bpf/verifier/helper_packet_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 736 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 756 tools/testing/selftests/bpf/verifier/helper_value_access.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 20 tools/testing/selftests/bpf/verifier/int_ptr.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 52 tools/testing/selftests/bpf/verifier/int_ptr.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 86 tools/testing/selftests/bpf/verifier/int_ptr.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 118 tools/testing/selftests/bpf/verifier/int_ptr.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 150 tools/testing/selftests/bpf/verifier/int_ptr.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), BPF_REG_4 41 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 43 tools/testing/selftests/bpf/verifier/ld_abs.c BPF_MOV64_REG(BPF_REG_0, BPF_REG_4), BPF_REG_4 41 tools/testing/selftests/bpf/verifier/ld_ind.c BPF_MOV64_IMM(BPF_REG_4, 1), BPF_REG_4 42 tools/testing/selftests/bpf/verifier/ld_ind.c BPF_LD_IND(BPF_W, BPF_REG_4, -0x200000), BPF_REG_4 43 tools/testing/selftests/bpf/verifier/ld_ind.c BPF_MOV64_REG(BPF_REG_0, BPF_REG_4), BPF_REG_4 25 tools/testing/selftests/bpf/verifier/meta_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 26 tools/testing/selftests/bpf/verifier/meta_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8), BPF_REG_4 27 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_4 61 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_4 62 tools/testing/selftests/bpf/verifier/meta_access.c BPF_MOV64_REG(BPF_REG_0, BPF_REG_4), BPF_REG_4 78 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, offsetof(struct xdp_md, data)), BPF_REG_4 81 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_4, 3), BPF_REG_4 100 tools/testing/selftests/bpf/verifier/meta_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 101 tools/testing/selftests/bpf/verifier/meta_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8), BPF_REG_4 102 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_0, 1), BPF_REG_4 119 tools/testing/selftests/bpf/verifier/meta_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 120 tools/testing/selftests/bpf/verifier/meta_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8), BPF_REG_4 121 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_4 135 tools/testing/selftests/bpf/verifier/meta_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 136 tools/testing/selftests/bpf/verifier/meta_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 0xFFFF), BPF_REG_4 137 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_4 151 tools/testing/selftests/bpf/verifier/meta_access.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 152 tools/testing/selftests/bpf/verifier/meta_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 0xFFFF), BPF_REG_4 153 tools/testing/selftests/bpf/verifier/meta_access.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 1), BPF_REG_4 154 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), BPF_REG_4 169 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, BPF_REG_4 220 tools/testing/selftests/bpf/verifier/meta_access.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, BPF_REG_4 224 tools/testing/selftests/bpf/verifier/meta_access.c BPF_JMP_REG(BPF_JGT, BPF_REG_5, BPF_REG_4, 5), BPF_REG_4 149 tools/testing/selftests/bpf/verifier/precise.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 151 tools/testing/selftests/bpf/verifier/precise.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_0, 0), BPF_REG_4 175 tools/testing/selftests/bpf/verifier/precise.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), BPF_REG_4 177 tools/testing/selftests/bpf/verifier/precise.c BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_0, 0), BPF_REG_4 8 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 24 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, -8), BPF_REG_4 40 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, ~0), BPF_REG_4 56 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 72 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 88 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 105 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 127 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 149 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 179 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 202 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 218 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 8), BPF_REG_4 234 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 0xffffffff), BPF_REG_4 250 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 0x7fffffff), BPF_REG_4 266 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 0x7fffffff), BPF_REG_4 282 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 298 tools/testing/selftests/bpf/verifier/raw_stack.c BPF_MOV64_IMM(BPF_REG_4, 512), BPF_REG_4 27 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 28 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 29 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_0, 0), BPF_REG_4 41 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 42 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 43 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_0, 0), BPF_REG_4 45 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_ST_MEM(BPF_DW, BPF_REG_4, 0, 0), BPF_REG_4 283 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 284 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 291 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_REG(BPF_REG_6, BPF_REG_4), BPF_REG_4 305 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 323 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 324 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 332 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_STX_MEM(BPF_DW, BPF_REG_5, BPF_REG_4, 0), BPF_REG_4 337 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_5, 0), BPF_REG_4 338 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_0, 0), BPF_REG_4 352 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), BPF_REG_4 353 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), BPF_REG_4 361 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_STX_MEM(BPF_DW, BPF_REG_5, BPF_REG_4, 0), BPF_REG_4 366 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_5, 0), BPF_REG_4 367 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_0, 0), BPF_REG_4 370 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_4, 0), BPF_REG_4 436 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), BPF_REG_4 440 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_REG(BPF_REG_1, BPF_REG_4), BPF_REG_4 643 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 95 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 97 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_MOV64_IMM(BPF_REG_4, 1), BPF_REG_4 98 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_4, -16), BPF_REG_4 121 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 123 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_4, -16), BPF_REG_4 125 tools/testing/selftests/bpf/verifier/search_pruning.c BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_4, -24), BPF_REG_4 396 tools/testing/selftests/bpf/verifier/sock.c BPF_MOV64_IMM(BPF_REG_4, 0), BPF_REG_4 419 tools/testing/selftests/bpf/verifier/sock.c BPF_MOV64_IMM(BPF_REG_4, 1), BPF_REG_4 445 tools/testing/selftests/bpf/verifier/sock.c BPF_MOV64_IMM(BPF_REG_4, 1), BPF_REG_4 471 tools/testing/selftests/bpf/verifier/sock.c BPF_MOV64_IMM(BPF_REG_4, 1), BPF_REG_4 89 tools/testing/selftests/bpf/verifier/unpriv.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), BPF_REG_4 10 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), BPF_REG_4 12 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_ST_MEM(BPF_DW, BPF_REG_4, 0, 0), BPF_REG_4 28 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), BPF_REG_4 29 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -2), BPF_REG_4 30 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 2), BPF_REG_4 32 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_ST_MEM(BPF_DW, BPF_REG_4, 0, 0), BPF_REG_4 49 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), BPF_REG_4 50 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_ALU64_IMM(BPF_AND, BPF_REG_4, -1), BPF_REG_4 52 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_ST_MEM(BPF_DW, BPF_REG_4, 0, 0), BPF_REG_4 69 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), BPF_REG_4 70 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_ALU64_IMM(BPF_LSH, BPF_REG_4, 1), BPF_REG_4 72 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_ST_MEM(BPF_DW, BPF_REG_4, 0, 0), BPF_REG_4 91 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), BPF_REG_4 96 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_ST_MEM(BPF_DW, BPF_REG_4, 0, 0), BPF_REG_4 120 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), BPF_REG_4 122 tools/testing/selftests/bpf/verifier/value_or_null.c BPF_ST_MEM(BPF_DW, BPF_REG_4, 0, 0), BPF_REG_4 51 tools/testing/selftests/bpf/verifier/var_off.c BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_1, offsetof(struct bpf_sock_ops, BPF_REG_4 54 tools/testing/selftests/bpf/verifier/var_off.c BPF_JMP_IMM(BPF_JSLT, BPF_REG_4, 0, 4), BPF_REG_4 58 tools/testing/selftests/bpf/verifier/var_off.c BPF_ALU64_IMM(BPF_SUB, BPF_REG_4, 16), BPF_REG_4 59 tools/testing/selftests/bpf/verifier/var_off.c BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_10), BPF_REG_4 206 tools/testing/selftests/bpf/verifier/var_off.c BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, 0), BPF_REG_4 208 tools/testing/selftests/bpf/verifier/var_off.c BPF_ALU64_IMM(BPF_AND, BPF_REG_4, 4), BPF_REG_4 209 tools/testing/selftests/bpf/verifier/var_off.c BPF_ALU64_IMM(BPF_SUB, BPF_REG_4, 16), BPF_REG_4 213 tools/testing/selftests/bpf/verifier/var_off.c BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_10),