BPF_REG_9 151 arch/arm/net/bpf_jit_32.c [BPF_REG_9] = {STACK_OFFSET(BPF_R9_HI), STACK_OFFSET(BPF_R9_LO)}, BPF_REG_9 41 arch/arm64/net/bpf_jit_comp.c [BPF_REG_9] = A64_R(22), BPF_REG_9 182 arch/arm64/net/bpf_jit_comp.c const u8 r9 = bpf2a64[BPF_REG_9]; BPF_REG_9 314 arch/arm64/net/bpf_jit_comp.c const u8 r9 = bpf2a64[BPF_REG_9]; BPF_REG_9 222 arch/mips/net/ebpf_jit.c case BPF_REG_9: BPF_REG_9 55 arch/powerpc/net/bpf_jit64.h [BPF_REG_9] = 30, BPF_REG_9 60 arch/riscv/net/bpf_jit_comp.c [BPF_REG_9] = RV_REG_S4, BPF_REG_9 91 arch/s390/net/bpf_jit_comp.c [BPF_REG_9] = 10, BPF_REG_9 223 arch/sparc/net/bpf_jit_comp_64.c [BPF_REG_9] = L3, BPF_REG_9 120 arch/x86/net/bpf_jit_comp.c [BPF_REG_9] = 7, /* R15 callee saved */ BPF_REG_9 137 arch/x86/net/bpf_jit_comp.c BIT(BPF_REG_9) | BPF_REG_9 154 arch/x86/net/bpf_jit_comp32.c [BPF_REG_9] = {STACK_OFFSET(72), STACK_OFFSET(76)}, BPF_REG_9 3763 drivers/net/ethernet/netronome/nfp/bpf/jit.c for (reg = BPF_REG_6; reg <= BPF_REG_9; reg++) { BPF_REG_9 3788 drivers/net/ethernet/netronome/nfp/bpf/jit.c for (reg = BPF_REG_6; reg <= BPF_REG_9; reg++) { BPF_REG_9 680 drivers/net/ethernet/netronome/nfp/bpf/verifier.c meta->insn.dst_reg <= BPF_REG_9) BPF_REG_9 58 include/linux/filter.h #define BPF_REG_H BPF_REG_9 /* hlen, callee-saved */ BPF_REG_9 1365 kernel/bpf/cgroup.c int treg = BPF_REG_9; BPF_REG_9 46 kernel/bpf/core.c #define BPF_R9 regs[BPF_REG_9] BPF_REG_9 48 lib/test_bpf.c #define R9 BPF_REG_9 BPF_REG_9 7849 net/core/filter.c int tmp_reg = BPF_REG_9; \ BPF_REG_9 8021 net/core/filter.c int reg = BPF_REG_9; \ BPF_REG_9 148 samples/bpf/cookie_uid_helper_example.c BPF_MOV64_REG(BPF_REG_9, BPF_REG_0), BPF_REG_9 150 samples/bpf/cookie_uid_helper_example.c BPF_STX_XADD(BPF_DW, BPF_REG_9, BPF_REG_1, BPF_REG_9 154 samples/bpf/cookie_uid_helper_example.c BPF_STX_XADD(BPF_DW, BPF_REG_9, BPF_REG_1, BPF_REG_9 774 tools/testing/selftests/bpf/prog_tests/sockopt.c BPF_LDX_MEM(BPF_B, BPF_REG_9, BPF_REG_6, 0), BPF_REG_9 777 tools/testing/selftests/bpf/prog_tests/sockopt.c BPF_JMP_IMM(BPF_JGT, BPF_REG_9, 128, 2), BPF_REG_9 820 tools/testing/selftests/bpf/prog_tests/sockopt.c BPF_LDX_MEM(BPF_B, BPF_REG_9, BPF_REG_6, 0), BPF_REG_9 823 tools/testing/selftests/bpf/prog_tests/sockopt.c BPF_JMP_IMM(BPF_JGT, BPF_REG_9, 128, 2), BPF_REG_9 48 tools/testing/selftests/bpf/test_lru_map.c BPF_LD_MAP_VALUE(BPF_REG_9, 0, 0), BPF_REG_9 57 tools/testing/selftests/bpf/test_lru_map.c BPF_STX_MEM(BPF_DW, BPF_REG_9, BPF_REG_1, 0), BPF_REG_9 228 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 229 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), BPF_REG_9 270 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 271 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), BPF_REG_9 314 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 315 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 10), BPF_REG_9 320 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 8), BPF_REG_9 321 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 6), BPF_REG_9 325 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 16), BPF_REG_9 326 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), BPF_REG_9 368 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 369 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 6), BPF_REG_9 374 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 8), BPF_REG_9 375 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), BPF_REG_9 416 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 417 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), BPF_REG_9 452 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 453 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), BPF_REG_9 491 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 492 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), BPF_REG_9 530 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 531 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), BPF_REG_9 565 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 566 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_IMM(BPF_JNE, BPF_REG_9, 0, 2), BPF_REG_9 602 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 603 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), BPF_REG_9 671 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 672 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_IMM(BPF_JNE, BPF_REG_9, BPF_REG_9 710 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 711 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 10), BPF_REG_9 716 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 8), BPF_REG_9 717 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 6), BPF_REG_9 722 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 16), BPF_REG_9 723 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), BPF_REG_9 760 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 761 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_IMM(BPF_JNE, BPF_REG_9, BPF_REG_9 875 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 876 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_IMM(BPF_JNE, BPF_REG_9, 600, 2), BPF_REG_9 919 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 920 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_IMM(BPF_JNE, BPF_REG_9, 600, 16), BPF_REG_9 945 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 946 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_IMM(BPF_JNE, BPF_REG_9, 602, 2), BPF_REG_9 1022 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 1023 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_IMM(BPF_JNE, BPF_REG_9, 63, 2), BPF_REG_9 1191 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 1192 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_IMM(BPF_JNE, BPF_REG_9, -6, 2), BPF_REG_9 1236 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 1237 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_IMM(BPF_JNE, BPF_REG_9, 254, 2), BPF_REG_9 1287 tools/testing/selftests/bpf/test_sysctl.c BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), BPF_REG_9 1288 tools/testing/selftests/bpf/test_sysctl.c BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), BPF_REG_9 32 tools/testing/selftests/bpf/verifier/and.c BPF_MOV64_IMM(BPF_REG_9, 1), BPF_REG_9 35 tools/testing/selftests/bpf/verifier/and.c BPF_ALU32_REG(BPF_AND, BPF_REG_9, BPF_REG_1), BPF_REG_9 36 tools/testing/selftests/bpf/verifier/and.c BPF_ALU32_IMM(BPF_ADD, BPF_REG_9, 1), BPF_REG_9 37 tools/testing/selftests/bpf/verifier/and.c BPF_ALU32_IMM(BPF_RSH, BPF_REG_9, 1), BPF_REG_9 39 tools/testing/selftests/bpf/verifier/and.c BPF_ALU32_REG(BPF_SUB, BPF_REG_3, BPF_REG_9), BPF_REG_9 60 tools/testing/selftests/bpf/verifier/bounds.c BPF_MOV64_REG(BPF_REG_9, BPF_REG_FP), BPF_REG_9 61 tools/testing/selftests/bpf/verifier/bounds.c BPF_ALU64_REG(BPF_SUB, BPF_REG_9, BPF_REG_0), BPF_REG_9 69 tools/testing/selftests/bpf/verifier/bounds.c BPF_STX_MEM(BPF_DW, BPF_REG_0, BPF_REG_9, 0), BPF_REG_9 351 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_1, BPF_REG_9 363 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c BPF_JMP_IMM(BPF_JEQ, BPF_REG_9, 42, 6), BPF_REG_9 12 tools/testing/selftests/bpf/verifier/bpf_get_stack.c BPF_MOV64_IMM(BPF_REG_9, sizeof(struct test_val)/2), BPF_REG_9 23 tools/testing/selftests/bpf/verifier/bpf_get_stack.c BPF_ALU64_REG(BPF_SUB, BPF_REG_9, BPF_REG_8), BPF_REG_9 26 tools/testing/selftests/bpf/verifier/bpf_get_stack.c BPF_MOV64_REG(BPF_REG_1, BPF_REG_9), BPF_REG_9 36 tools/testing/selftests/bpf/verifier/bpf_get_stack.c BPF_MOV64_REG(BPF_REG_3, BPF_REG_9), BPF_REG_9 1269 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 0), BPF_REG_9 1273 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 1), BPF_REG_9 1279 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), BPF_REG_9 1341 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 0), BPF_REG_9 1345 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 1), BPF_REG_9 1351 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), BPF_REG_9 1410 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 0), // 26 BPF_REG_9 1414 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 1), BPF_REG_9 1420 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), BPF_REG_9 1483 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 0), BPF_REG_9 1485 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 1), BPF_REG_9 1491 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), BPF_REG_9 1552 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 0), BPF_REG_9 1554 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 1), BPF_REG_9 1560 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), BPF_REG_9 1975 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_B, BPF_REG_9, BPF_REG_1, 0), BPF_REG_9 1999 tools/testing/selftests/bpf/verifier/calls.c BPF_LDX_MEM(BPF_B, BPF_REG_9, BPF_REG_1, 0), BPF_REG_9 2018 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 0), BPF_REG_9 2020 tools/testing/selftests/bpf/verifier/calls.c BPF_MOV64_IMM(BPF_REG_9, 1), BPF_REG_9 20 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_1, BPF_REG_9 49 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_1, BPF_REG_9 70 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_1, BPF_REG_9 162 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_1, BPF_REG_9 164 tools/testing/selftests/bpf/verifier/cgroup_skb.c BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_9, BPF_REG_9 5 tools/testing/selftests/bpf/verifier/dead_code.c BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), BPF_REG_9 72 tools/testing/selftests/bpf/verifier/jmp32.c BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), BPF_REG_9 135 tools/testing/selftests/bpf/verifier/jmp32.c BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), BPF_REG_9 198 tools/testing/selftests/bpf/verifier/jmp32.c BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), BPF_REG_9 81 tools/testing/selftests/bpf/verifier/jset.c BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), BPF_REG_9 95 tools/testing/selftests/bpf/verifier/jset.c BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), BPF_REG_9 110 tools/testing/selftests/bpf/verifier/jset.c BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), BPF_REG_9 124 tools/testing/selftests/bpf/verifier/jset.c BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), BPF_REG_9 139 tools/testing/selftests/bpf/verifier/jset.c BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), BPF_REG_9 156 tools/testing/selftests/bpf/verifier/jset.c BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), BPF_REG_9 161 tools/testing/selftests/bpf/verifier/jset.c BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), BPF_REG_9 14 tools/testing/selftests/bpf/verifier/precise.c BPF_MOV64_REG(BPF_REG_9, BPF_REG_0), BPF_REG_9 25 tools/testing/selftests/bpf/verifier/precise.c BPF_ALU64_REG(BPF_SUB, BPF_REG_9, BPF_REG_8), /* map_value_ptr -= map_value_ptr */ BPF_REG_9 26 tools/testing/selftests/bpf/verifier/precise.c BPF_MOV64_REG(BPF_REG_2, BPF_REG_9), BPF_REG_9 74 tools/testing/selftests/bpf/verifier/precise.c BPF_MOV64_REG(BPF_REG_9, BPF_REG_0), BPF_REG_9 85 tools/testing/selftests/bpf/verifier/precise.c BPF_ALU64_REG(BPF_SUB, BPF_REG_9, BPF_REG_8), /* map_value_ptr -= map_value_ptr */ BPF_REG_9 86 tools/testing/selftests/bpf/verifier/precise.c BPF_MOV64_REG(BPF_REG_2, BPF_REG_9), BPF_REG_9 126 tools/testing/selftests/bpf/verifier/precise.c BPF_MOV64_IMM(BPF_REG_9, 0), BPF_REG_9 128 tools/testing/selftests/bpf/verifier/precise.c BPF_MOV64_IMM(BPF_REG_9, 1),