| /OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/prog_tests/ |
| H A D | align.c | 60 BPF_MOV64_IMM(BPF_REG_4, 32), 61 BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), 62 BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), 63 BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), 64 BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1), 91 BPF_MOV64_IMM(BPF_REG_4, 8), 92 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), 93 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 2), 153 LOAD_UNKNOWN(BPF_REG_4), 154 BPF_ALU64_IMM(BPF_LSH, BPF_REG_4, 5), [all …]
|
| H A D | flow_dissector_load_bytes.c | 17 BPF_MOV64_IMM(BPF_REG_4, 1), in test_flow_dissector_load_bytes()
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/verifier/ |
| H A D | helper_packet_access.c | 12 BPF_MOV64_IMM(BPF_REG_4, 0), 42 BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), 43 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8), 44 BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 10), 46 BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), 47 BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_5), 48 BPF_MOV64_REG(BPF_REG_5, BPF_REG_4), 52 BPF_MOV64_REG(BPF_REG_2, BPF_REG_4), 67 BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), 68 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4), [all …]
|
| H A D | meta_access.c | 25 BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), 26 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8), 27 BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_3, 1), 61 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, offsetof(struct xdp_md, data)), 62 BPF_MOV64_REG(BPF_REG_0, BPF_REG_4), 78 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, offsetof(struct xdp_md, data)), 81 BPF_JMP_REG(BPF_JGT, BPF_REG_0, BPF_REG_4, 3), 100 BPF_MOV64_REG(BPF_REG_4, BPF_REG_2), 101 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8), 102 BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_0, 1), [all …]
|
| H A D | value_or_null.c | 10 BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), 12 BPF_ST_MEM(BPF_DW, BPF_REG_4, 0, 0), 28 BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), 29 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -2), 30 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 2), 32 BPF_ST_MEM(BPF_DW, BPF_REG_4, 0, 0), 49 BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), 50 BPF_ALU64_IMM(BPF_AND, BPF_REG_4, -1), 52 BPF_ST_MEM(BPF_DW, BPF_REG_4, 0, 0), 69 BPF_MOV64_REG(BPF_REG_4, BPF_REG_0), [all …]
|
| H A D | direct_packet_access.c | 36 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, 42 BPF_JMP_REG(BPF_JGT, BPF_REG_5, BPF_REG_4, 15), 44 BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_3, 12), 45 BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 14), 48 BPF_ALU64_REG(BPF_ADD, BPF_REG_3, BPF_REG_4), 279 BPF_MOV64_IMM(BPF_REG_4, 1), 280 BPF_JMP_REG(BPF_JGT, BPF_REG_3, BPF_REG_4, 2), 333 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), 334 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), 335 BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_2, 0), [all …]
|
| H A D | helper_access_var_len.c | 19 BPF_MOV64_IMM(BPF_REG_4, 0), 20 BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2), 55 BPF_MOV64_IMM(BPF_REG_4, 0), 56 BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2), 84 BPF_MOV64_IMM(BPF_REG_4, 0), 85 BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 2), 112 BPF_MOV64_IMM(BPF_REG_4, 0), 113 BPF_JMP_REG(BPF_JSGE, BPF_REG_4, BPF_REG_2, 2), 131 BPF_MOV64_IMM(BPF_REG_4, 0), 132 BPF_JMP_REG(BPF_JGE, BPF_REG_4, BPF_REG_2, 3), [all …]
|
| H A D | raw_stack.c | 8 BPF_MOV64_IMM(BPF_REG_4, 8), 24 BPF_MOV64_IMM(BPF_REG_4, -8), 40 BPF_MOV64_IMM(BPF_REG_4, ~0), 56 BPF_MOV64_IMM(BPF_REG_4, 0), 72 BPF_MOV64_IMM(BPF_REG_4, 8), 88 BPF_MOV64_IMM(BPF_REG_4, 8), 105 BPF_MOV64_IMM(BPF_REG_4, 8), 127 BPF_MOV64_IMM(BPF_REG_4, 8), 149 BPF_MOV64_IMM(BPF_REG_4, 8), 179 BPF_MOV64_IMM(BPF_REG_4, 8), [all …]
|
| H A D | calls.c | 1279 BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), 1292 BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2), 1351 BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), 1364 BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2), 1420 BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), 1433 BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2), 1491 BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), 1504 BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 1, 2), 1560 BPF_MOV64_REG(BPF_REG_4, BPF_REG_9), 1573 BPF_JMP_IMM(BPF_JNE, BPF_REG_4, 0, 2), [all …]
|
| H A D | ref_tracking.c | 27 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), 28 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), 29 BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_0, 0), 41 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), 42 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), 43 BPF_STX_MEM(BPF_DW, BPF_REG_4, BPF_REG_0, 0), 45 BPF_ST_MEM(BPF_DW, BPF_REG_4, 0, 0), 283 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), 284 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), 291 BPF_MOV64_REG(BPF_REG_6, BPF_REG_4), [all …]
|
| H A D | var_off.c | 146 BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_1, offsetof(struct bpf_sock_ops, 149 BPF_JMP_IMM(BPF_JSLT, BPF_REG_4, 0, 4), 153 BPF_ALU64_IMM(BPF_SUB, BPF_REG_4, 16), 154 BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_10), 301 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, 0), 303 BPF_ALU64_IMM(BPF_AND, BPF_REG_4, 4), 304 BPF_ALU64_IMM(BPF_SUB, BPF_REG_4, 16), 308 BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_10),
|
| H A D | search_pruning.c | 95 BPF_MOV64_IMM(BPF_REG_4, 0), 97 BPF_MOV64_IMM(BPF_REG_4, 1), 98 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_4, -16), 121 BPF_MOV64_IMM(BPF_REG_4, 0), 123 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_4, -16), 125 BPF_STX_MEM(BPF_DW, BPF_REG_10, BPF_REG_4, -24),
|
| H A D | const_or.c | 36 BPF_MOV64_IMM(BPF_REG_4, 13), 37 BPF_ALU64_REG(BPF_OR, BPF_REG_2, BPF_REG_4), 51 BPF_MOV64_IMM(BPF_REG_4, 24), 52 BPF_ALU64_REG(BPF_OR, BPF_REG_2, BPF_REG_4),
|
| H A D | int_ptr.c | 20 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), 52 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), 86 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), 118 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), 150 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7),
|
| H A D | ld_ind.c | 41 BPF_MOV64_IMM(BPF_REG_4, 1), 42 BPF_LD_IND(BPF_W, BPF_REG_4, -0x200000), 43 BPF_MOV64_REG(BPF_REG_0, BPF_REG_4),
|
| H A D | precise.c | 149 BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), 151 BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_0, 0), 175 BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -8), 177 BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_0, 0),
|
| H A D | cgroup_skb.c | 8 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, 37 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, 60 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1, 72 BPF_STX_MEM(BPF_W, BPF_REG_1, BPF_REG_4, 95 BPF_LDX_MEM(BPF_W, BPF_REG_4, BPF_REG_1,
|
| H A D | event_output.c | 30 BPF_MOV64_REG(BPF_REG_4, BPF_REG_10), \ 31 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -8), \
|
| H A D | bpf_get_stack.c | 16 BPF_MOV64_IMM(BPF_REG_4, 256), 37 BPF_MOV64_IMM(BPF_REG_4, 0),
|
| H A D | sock.c | 471 BPF_MOV64_IMM(BPF_REG_4, 0), 494 BPF_MOV64_IMM(BPF_REG_4, 1), 520 BPF_MOV64_IMM(BPF_REG_4, 1), 546 BPF_MOV64_IMM(BPF_REG_4, 1), 667 BPF_MOV64_IMM(BPF_REG_4, 0), 682 BPF_MOV64_IMM(BPF_REG_4, 0), 697 BPF_MOV64_IMM(BPF_REG_4, 0),
|
| H A D | array_access.c | 249 BPF_MOV64_IMM(BPF_REG_4, 0), 290 BPF_MOV64_IMM(BPF_REG_4, 8), 330 BPF_MOV64_IMM(BPF_REG_4, 8), 369 BPF_MOV64_IMM(BPF_REG_4, 0),
|
| H A D | bounds_mix_sign_unsign.c | 149 BPF_LDX_MEM(BPF_DW, BPF_REG_4, BPF_REG_10, -16), 151 BPF_JMP_REG(BPF_JGT, BPF_REG_4, BPF_REG_6, 5), 152 BPF_JMP_IMM(BPF_JSGT, BPF_REG_4, 1, 4), 153 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 1),
|
| H A D | ld_abs.c | 41 BPF_MOV64_IMM(BPF_REG_4, 0), 43 BPF_MOV64_REG(BPF_REG_0, BPF_REG_4),
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/ |
| H A D | test_sysctl.c | 241 BPF_MOV64_IMM(BPF_REG_4, BPF_F_SYSCTL_BASE_NAME), 282 BPF_MOV64_IMM(BPF_REG_4, BPF_F_SYSCTL_BASE_NAME), 326 BPF_MOV64_IMM(BPF_REG_4, 0), 380 BPF_MOV64_IMM(BPF_REG_4, 0), 428 BPF_MOV64_IMM(BPF_REG_4, 0), 891 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), 935 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), 961 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), 1005 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), 1038 BPF_MOV64_REG(BPF_REG_4, BPF_REG_7), [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/net/ |
| H A D | bpf_jit64.h | 49 [BPF_REG_4] = 6,
|