/tools/testing/selftests/bpf/ |
D | test_sysctl.c | 251 BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), 252 BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), 293 BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), 294 BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), 337 BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 0), 338 BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 10), 343 BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 8), 344 BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 6), 348 BPF_LDX_MEM(BPF_DW, BPF_REG_9, BPF_REG_7, 16), 349 BPF_JMP_REG(BPF_JNE, BPF_REG_8, BPF_REG_9, 2), [all …]
|
D | test_lru_map.c | 48 BPF_LD_MAP_VALUE(BPF_REG_9, 0, 0), in bpf_map_lookup_elem_with_ref_bit() 57 BPF_STX_MEM(BPF_DW, BPF_REG_9, BPF_REG_1, 0), in bpf_map_lookup_elem_with_ref_bit()
|
/tools/testing/selftests/bpf/verifier/ |
D | jset.c | 81 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), 95 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), 110 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), 124 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), 139 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), 157 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), 162 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
|
D | precise.c | 14 BPF_MOV64_REG(BPF_REG_9, BPF_REG_0), 25 BPF_ALU64_REG(BPF_SUB, BPF_REG_9, BPF_REG_8), /* map_value_ptr -= map_value_ptr */ 26 BPF_MOV64_REG(BPF_REG_2, BPF_REG_9), 74 BPF_MOV64_REG(BPF_REG_9, BPF_REG_0), 85 BPF_ALU64_REG(BPF_SUB, BPF_REG_9, BPF_REG_8), /* map_value_ptr -= map_value_ptr */ 86 BPF_MOV64_REG(BPF_REG_2, BPF_REG_9), 126 BPF_MOV64_IMM(BPF_REG_9, 0), 128 BPF_MOV64_IMM(BPF_REG_9, 1),
|
D | and.c | 32 BPF_MOV64_IMM(BPF_REG_9, 1), 35 BPF_ALU32_REG(BPF_AND, BPF_REG_9, BPF_REG_1), 36 BPF_ALU32_IMM(BPF_ADD, BPF_REG_9, 1), 37 BPF_ALU32_IMM(BPF_RSH, BPF_REG_9, 1), 39 BPF_ALU32_REG(BPF_SUB, BPF_REG_3, BPF_REG_9),
|
D | bpf_get_stack.c | 12 BPF_MOV64_IMM(BPF_REG_9, sizeof(struct test_val)/2), 23 BPF_ALU64_REG(BPF_SUB, BPF_REG_9, BPF_REG_8), 26 BPF_MOV64_REG(BPF_REG_1, BPF_REG_9), 36 BPF_MOV64_REG(BPF_REG_3, BPF_REG_9),
|
D | cgroup_skb.c | 20 BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_1, 49 BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_1, 70 BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_1, 162 BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_1, 164 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_9,
|
D | calls.c | 1269 BPF_MOV64_IMM(BPF_REG_9, 0), 1273 BPF_MOV64_IMM(BPF_REG_9, 1), 1279 BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), 1341 BPF_MOV64_IMM(BPF_REG_9, 0), 1345 BPF_MOV64_IMM(BPF_REG_9, 1), 1351 BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), 1410 BPF_MOV64_IMM(BPF_REG_9, 0), // 26 1414 BPF_MOV64_IMM(BPF_REG_9, 1), 1420 BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), 1483 BPF_MOV64_IMM(BPF_REG_9, 0), [all …]
|
D | regalloc.c | 199 BPF_MOV64_REG(BPF_REG_9, BPF_REG_0), 202 BPF_JMP_IMM(BPF_JSLT, BPF_REG_9, 0, 3), 204 BPF_ALU64_REG(BPF_ADD, BPF_REG_7, BPF_REG_9),
|
D | bounds_mix_sign_unsign.c | 151 BPF_MOV64_REG(BPF_REG_9, BPF_REG_1), 154 BPF_MOV64_REG(BPF_REG_1, BPF_REG_9), 357 BPF_LDX_MEM(BPF_W, BPF_REG_9, BPF_REG_1, 370 BPF_JMP_IMM(BPF_JEQ, BPF_REG_9, 42, 6),
|
D | bounds.c | 60 BPF_MOV64_REG(BPF_REG_9, BPF_REG_FP), 61 BPF_ALU64_REG(BPF_SUB, BPF_REG_9, BPF_REG_0), 69 BPF_STX_MEM(BPF_DW, BPF_REG_0, BPF_REG_9, 0), 544 BPF_MOV32_IMM(BPF_REG_9, 0), 545 BPF_MOV32_REG(BPF_REG_2, BPF_REG_9),
|
D | dead_code.c | 5 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
|
D | stack_ptr.c | 334 BPF_MOV64_REG(BPF_REG_9, BPF_REG_10), 346 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_9, 0),
|
D | jmp32.c | 87 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), 152 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0), 217 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
|
D | ref_tracking.c | 915 BPF_MOV64_REG(BPF_REG_9, BPF_REG_0), 931 BPF_STX_MEM(BPF_DW, BPF_REG_9, BPF_REG_8, 0),
|
/tools/testing/selftests/bpf/prog_tests/ |
D | sockopt.c | 774 BPF_LDX_MEM(BPF_B, BPF_REG_9, BPF_REG_6, 0), 777 BPF_JMP_IMM(BPF_JGT, BPF_REG_9, 128, 2), 820 BPF_LDX_MEM(BPF_B, BPF_REG_9, BPF_REG_6, 0), 823 BPF_JMP_IMM(BPF_JGT, BPF_REG_9, 128, 2),
|
/tools/include/uapi/linux/ |
D | bpf.h | 57 BPF_REG_9, enumerator
|