/external/linux-kselftest/tools/testing/selftests/bpf/verifier/ |
D | raw_stack.c | 5 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 6 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8), 7 BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), 10 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_6, 0), 21 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 22 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8), 23 BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), 26 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_6, 0), 37 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 38 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8), [all …]
|
D | unpriv.c | 164 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 165 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8), 166 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0), 167 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, 0), 176 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 177 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8), 178 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0), 179 BPF_LDX_MEM(BPF_DW, BPF_REG_1, BPF_REG_6, 0), 190 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_10), 191 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8), [all …]
|
D | ref_tracking.c | 5 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), /* leak reference */ 16 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), /* leak reference */ 157 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 160 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 173 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 176 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 196 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_2, 199 BPF_JMP_IMM(BPF_JEQ, BPF_REG_6, 0, 1), /* mark == 0? */ 224 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_2, 227 BPF_JMP_IMM(BPF_JEQ, BPF_REG_6, 0, 4), /* mark == 0? */ [all …]
|
D | subreg.c | 40 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 46 BPF_ALU64_REG(BPF_OR, BPF_REG_0, BPF_REG_6), 73 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 79 BPF_ALU64_REG(BPF_OR, BPF_REG_0, BPF_REG_6), 106 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 112 BPF_ALU64_REG(BPF_OR, BPF_REG_0, BPF_REG_6), 139 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 145 BPF_ALU64_REG(BPF_OR, BPF_REG_0, BPF_REG_6), 172 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 178 BPF_ALU64_REG(BPF_OR, BPF_REG_0, BPF_REG_6), [all …]
|
D | helper_packet_access.c | 210 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 214 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, 1), 215 BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), 232 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 236 BPF_MOV64_REG(BPF_REG_3, BPF_REG_6), 237 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, 8), 238 BPF_JMP_REG(BPF_JGT, BPF_REG_6, BPF_REG_7, 3), 252 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 256 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, 1), 257 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), [all …]
|
D | ld_abs.c | 4 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 16 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 28 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 40 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 52 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 64 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 75 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 79 BPF_MOV64_REG(BPF_REG_7, BPF_REG_6), 80 BPF_MOV64_IMM(BPF_REG_6, 0), 85 BPF_MOV64_REG(BPF_REG_6, BPF_REG_7), [all …]
|
D | spin_lock.c | 12 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 16 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 18 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_6, 0), 40 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 44 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 69 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 73 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 75 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_6, 1), 99 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 103 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), [all …]
|
D | calls.c | 30 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 32 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 55 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 57 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 79 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 81 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 92 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 100 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_6, 262 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 263 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), [all …]
|
D | ld_ind.c | 4 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 16 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 28 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 40 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 52 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 64 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1),
|
D | cgroup_skb.c | 12 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 14 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_6, 41 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 43 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_6, 64 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 76 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_6, 105 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 107 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 109 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 111 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1,
|
D | meta_access.c | 172 BPF_MOV64_IMM(BPF_REG_6, 24), 174 BPF_STX_XADD(BPF_DW, BPF_REG_10, BPF_REG_6, -8), 179 BPF_MOV64_REG(BPF_REG_6, BPF_REG_2), 180 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, 8), 181 BPF_JMP_REG(BPF_JGT, BPF_REG_6, BPF_REG_5, 1), 197 BPF_MOV64_IMM(BPF_REG_6, 24), 199 BPF_STX_XADD(BPF_DW, BPF_REG_10, BPF_REG_6, -8), 204 BPF_MOV64_REG(BPF_REG_6, BPF_REG_2), 205 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, 8), 206 BPF_JMP_REG(BPF_JGT, BPF_REG_6, BPF_REG_3, 1),
|
D | precise.c | 5 BPF_LD_MAP_FD(BPF_REG_6, 0), 6 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 16 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 65 BPF_LD_MAP_FD(BPF_REG_6, 0), 66 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 76 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
|
D | raw_tp_writable.c | 5 BPF_LDX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0), 23 BPF_ALU64_REG(BPF_ADD, BPF_REG_6, BPF_REG_0), 26 BPF_STX_MEM(BPF_DW, BPF_REG_6, BPF_REG_7, 0),
|
D | map_ptr_mixing.c | 64 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 66 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 0, 3), 85 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 87 BPF_JMP_IMM(BPF_JEQ, BPF_REG_6, 0, 3),
|
D | search_pruning.c | 102 BPF_MOV64_IMM(BPF_REG_6, 0), 103 BPF_ST_MEM(BPF_DW, BPF_REG_6, 0, 0xdead), 138 BPF_ALU64_REG(BPF_MOV, BPF_REG_6, BPF_REG_1), 143 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_6, -8), 144 BPF_LDX_MEM(BPF_DW, BPF_REG_6, BPF_REG_10, -8),
|
D | xadd.c | 62 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 67 BPF_JMP_REG(BPF_JNE, BPF_REG_6, BPF_REG_0, 3), 82 BPF_MOV64_REG(BPF_REG_6, BPF_REG_0), 87 BPF_JMP_REG(BPF_JNE, BPF_REG_6, BPF_REG_0, 3),
|
D | jmp32.c | 761 BPF_MOV32_REG(BPF_REG_6, BPF_REG_0), 762 BPF_ALU64_IMM(BPF_LSH, BPF_REG_6, 32), 763 BPF_ALU64_IMM(BPF_RSH, BPF_REG_6, 32), 764 BPF_ALU64_REG(BPF_ADD, BPF_REG_8, BPF_REG_6), 789 BPF_MOV32_REG(BPF_REG_6, BPF_REG_0), 790 BPF_ALU64_IMM(BPF_LSH, BPF_REG_6, 32), 791 BPF_ALU64_IMM(BPF_RSH, BPF_REG_6, 32), 792 BPF_ALU64_REG(BPF_ADD, BPF_REG_8, BPF_REG_6), 817 BPF_MOV32_REG(BPF_REG_6, BPF_REG_0), 818 BPF_ALU64_IMM(BPF_LSH, BPF_REG_6, 32), [all …]
|
D | bpf_get_stack.c | 4 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 13 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6), 35 BPF_MOV64_REG(BPF_REG_1, BPF_REG_6),
|
D | bounds.c | 155 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 163 BPF_ALU64_IMM(BPF_AND, BPF_REG_6, 1), 164 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, (1 << 29) - 1), 165 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_6), 179 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 187 BPF_ALU64_IMM(BPF_AND, BPF_REG_6, 1), 188 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, (1 << 30) - 1), 189 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_6),
|
/external/linux-kselftest/tools/testing/selftests/bpf/ |
D | test_align.c | 269 LOAD_UNKNOWN(BPF_REG_6), 270 BPF_ALU64_IMM(BPF_LSH, BPF_REG_6, 2), 277 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6), 288 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6), 301 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6), 303 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6), 377 LOAD_UNKNOWN(BPF_REG_6), 378 BPF_ALU64_IMM(BPF_LSH, BPF_REG_6, 2), 379 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, 14), 382 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6), [all …]
|
D | test_sock.c | 51 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 52 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6, 68 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 69 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6, 85 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 86 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6, 102 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 103 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6, 231 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), 234 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6, [all …]
|
D | test_sock_addr.c | 694 BPF_MOV64_REG(BPF_REG_6, BPF_REG_1), in bind4_prog_load() 697 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6, in bind4_prog_load() 702 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6, in bind4_prog_load() 709 BPF_LDX_MEM(BPF_B, BPF_REG_7, BPF_REG_6, in bind4_prog_load() 714 BPF_LDX_MEM(BPF_B, BPF_REG_7, BPF_REG_6, in bind4_prog_load() 719 BPF_LDX_MEM(BPF_B, BPF_REG_7, BPF_REG_6, in bind4_prog_load() 724 BPF_LDX_MEM(BPF_B, BPF_REG_7, BPF_REG_6, in bind4_prog_load() 729 BPF_LDX_MEM(BPF_H, BPF_REG_7, BPF_REG_6, in bind4_prog_load() 734 BPF_LDX_MEM(BPF_H, BPF_REG_7, BPF_REG_6, in bind4_prog_load() 739 BPF_LDX_MEM(BPF_W, BPF_REG_7, BPF_REG_6, in bind4_prog_load() [all …]
|
/external/linux-kselftest/tools/testing/selftests/bpf/prog_tests/ |
D | sockopt.c | 105 BPF_LDX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 110 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_0, 0), 124 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 128 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 123, 4), 167 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 171 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 123, 4), 196 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 228 BPF_LDX_MEM(BPF_W, BPF_REG_6, BPF_REG_1, 232 BPF_JMP_IMM(BPF_JNE, BPF_REG_6, 64, 4), 347 BPF_LDX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, [all …]
|
D | raw_tp_writable_test_run.c | 12 BPF_LDX_MEM(BPF_DW, BPF_REG_6, BPF_REG_1, 0), in test_raw_tp_writable_test_run() 13 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_6, 0), in test_raw_tp_writable_test_run() 15 BPF_STX_MEM(BPF_W, BPF_REG_6, BPF_REG_0, 0), in test_raw_tp_writable_test_run()
|
/external/strace/xlat/ |
D | ebpf_regs.h | 48 #if defined(BPF_REG_6) || (defined(HAVE_DECL_BPF_REG_6) && HAVE_DECL_BPF_REG_6) 50 static_assert((BPF_REG_6) == (6), "BPF_REG_6 != 6"); 53 # define BPF_REG_6 6 100 [BPF_REG_6] = XLAT(BPF_REG_6),
|