Home
last modified time | relevance | path

Searched refs:BPF_ALU64_IMM (Results 1 – 25 of 76) sorted by relevance

1234

/external/linux-kselftest/tools/testing/selftests/bpf/
Dtest_align.c74 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
75 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
76 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
77 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
78 BPF_ALU64_IMM(BPF_RSH, BPF_REG_3, 4),
80 BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
81 BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
82 BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
83 BPF_ALU64_IMM(BPF_RSH, BPF_REG_4, 1),
108 BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 4),
[all …]
/external/linux-kselftest/tools/testing/selftests/bpf/verifier/
Dbounds.c6 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
15 BPF_ALU64_IMM(BPF_RSH, BPF_REG_1, 56),
31 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
57 BPF_ALU64_IMM(BPF_ADD, BPF_REG_ARG2, -8),
64 BPF_ALU64_IMM(BPF_ADD, BPF_REG_ARG2, -8),
83 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
90 BPF_ALU64_IMM(BPF_RSH, BPF_REG_2, 32),
107 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
114 BPF_ALU64_IMM(BPF_RSH, BPF_REG_2, 32),
132 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
[all …]
Dmasking.c8 BPF_ALU64_IMM(BPF_NEG, BPF_REG_2, 0),
9 BPF_ALU64_IMM(BPF_ARSH, BPF_REG_2, 63),
24 BPF_ALU64_IMM(BPF_NEG, BPF_REG_2, 0),
25 BPF_ALU64_IMM(BPF_ARSH, BPF_REG_2, 63),
40 BPF_ALU64_IMM(BPF_NEG, BPF_REG_2, 0),
41 BPF_ALU64_IMM(BPF_ARSH, BPF_REG_2, 63),
56 BPF_ALU64_IMM(BPF_NEG, BPF_REG_2, 0),
57 BPF_ALU64_IMM(BPF_ARSH, BPF_REG_2, 63),
72 BPF_ALU64_IMM(BPF_NEG, BPF_REG_2, 0),
73 BPF_ALU64_IMM(BPF_ARSH, BPF_REG_2, 63),
[all …]
Dsubreg.c20 BPF_ALU64_IMM(BPF_RSH, BPF_REG_0, 32),
39 BPF_ALU64_IMM(BPF_RSH, BPF_REG_0, 32),
45 BPF_ALU64_IMM(BPF_RSH, BPF_REG_0, 32),
59 BPF_ALU64_IMM(BPF_RSH, BPF_REG_0, 32),
72 BPF_ALU64_IMM(BPF_RSH, BPF_REG_0, 32),
78 BPF_ALU64_IMM(BPF_RSH, BPF_REG_0, 32),
92 BPF_ALU64_IMM(BPF_RSH, BPF_REG_0, 32),
105 BPF_ALU64_IMM(BPF_RSH, BPF_REG_0, 32),
111 BPF_ALU64_IMM(BPF_RSH, BPF_REG_0, 32),
125 BPF_ALU64_IMM(BPF_RSH, BPF_REG_0, 32),
[all …]
Dspin_lock.c6 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4),
14 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 4),
17 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 4),
34 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4),
42 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 4),
45 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 4),
63 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4),
71 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 4),
74 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 4),
93 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4),
[all …]
Dstack_ptr.c5 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -10),
17 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
29 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -10),
41 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -80000),
54 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
66 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -1),
89 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0),
103 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0),
116 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, (1 << 29) - 1),
128 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, (1 << 29) - 1),
[all …]
Dloops1.c5 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 1),
17 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 3),
29 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 1),
41 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 1),
52 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 1),
64 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 1),
77 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 1),
90 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, 1),
104 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 1),
118 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 1),
[all …]
Dvar_off.c7 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 4),
28 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 4),
29 BPF_ALU64_IMM(BPF_SUB, BPF_REG_2, 8),
58 BPF_ALU64_IMM(BPF_SUB, BPF_REG_4, 16),
78 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 4),
79 BPF_ALU64_IMM(BPF_SUB, BPF_REG_2, 8),
103 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 4),
104 BPF_ALU64_IMM(BPF_SUB, BPF_REG_2, 516),
128 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 4),
129 BPF_ALU64_IMM(BPF_SUB, BPF_REG_2, 16),
[all …]
Dhelper_packet_access.c8 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
43 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8),
49 BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 8),
68 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
88 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, 1),
90 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 7),
110 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
146 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8),
152 BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 8),
172 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
[all …]
Dvalue_ptr_arith.c8 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
35 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
63 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
88 BPF_ALU64_IMM(BPF_ADD, BPF_REG_ARG2, -16),
135 BPF_ALU64_IMM(BPF_ADD, BPF_REG_ARG2, -16),
181 BPF_ALU64_IMM(BPF_ADD, BPF_REG_ARG2, -16),
208 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -16),
214 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -16),
230 BPF_ALU64_IMM(BPF_MUL, BPF_REG_0, -1),
233 BPF_ALU64_IMM(BPF_MUL, BPF_REG_0, -1),
[all …]
Ddirect_packet_access.c23 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
41 BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 14),
45 BPF_ALU64_IMM(BPF_MUL, BPF_REG_4, 14),
51 BPF_ALU64_IMM(BPF_LSH, BPF_REG_2, 49),
52 BPF_ALU64_IMM(BPF_RSH, BPF_REG_2, 49),
55 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, 8),
86 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
103 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
122 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
142 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
[all …]
Dhelper_access_var_len.c5 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
18 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 64),
34 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
37 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 64),
51 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
54 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 65),
70 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
98 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
127 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
133 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, 1),
[all …]
Dhelper_value_access.c5 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
24 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
43 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
62 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
82 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
102 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
108 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, offsetof(struct test_val, foo)),
123 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
129 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, offsetof(struct test_val, foo)),
143 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
[all …]
Dvalue_or_null.c7 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
25 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
29 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, -2),
30 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 2),
46 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
50 BPF_ALU64_IMM(BPF_AND, BPF_REG_4, -1),
66 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
70 BPF_ALU64_IMM(BPF_LSH, BPF_REG_4, 1),
86 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
110 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
[all …]
Dvalue.c5 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
23 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
28 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 3),
36 BPF_ALU64_IMM(BPF_ADD, BPF_REG_8, 5),
41 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, 3),
57 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
64 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 3),
70 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 5),
85 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
90 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, offsetof(struct test_val, foo)),
[all …]
Dcgroup_storage.c9 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1),
24 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1),
38 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1),
52 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 1),
69 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 1),
86 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1),
102 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1),
119 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1),
134 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1),
148 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 1),
[all …]
Darray_access.c6 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
23 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
28 BPF_ALU64_IMM(BPF_LSH, BPF_REG_1, 2),
44 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
50 BPF_ALU64_IMM(BPF_LSH, BPF_REG_1, 2),
66 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
92 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
109 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
114 BPF_ALU64_IMM(BPF_LSH, BPF_REG_1, 2),
129 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
[all …]
Dxdp_direct_packet_access.c8 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
9 BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 8),
26 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
27 BPF_ALU64_IMM(BPF_SUB, BPF_REG_3, 8),
44 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
61 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
79 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
97 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
115 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
134 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
[all …]
Dint_ptr.c6 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
19 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
37 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
50 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
69 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
82 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -12),
103 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -16),
116 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, 12),
135 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
148 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
Dmeta_access.c8 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
24 BPF_ALU64_IMM(BPF_SUB, BPF_REG_0, 8),
26 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8),
44 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
63 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
80 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
99 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
101 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8),
118 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
120 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8),
[all …]
Dvalue_illegal_alu.c5 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
10 BPF_ALU64_IMM(BPF_AND, BPF_REG_0, 8),
22 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
39 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
44 BPF_ALU64_IMM(BPF_DIV, BPF_REG_0, 42),
56 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
76 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
83 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
Ddirect_stack_access_wraparound.c5 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x7fffffff),
6 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x7fffffff),
18 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x3fffffff),
19 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x3fffffff),
31 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x1fffffff),
32 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 0x1fffffff),
Draw_stack.c6 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
22 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
38 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
54 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
70 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
85 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
101 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -16),
124 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
144 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -16),
174 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -16),
[all …]
Dcalls.c36 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, 8),
61 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, 8),
85 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, 8),
96 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
102 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 64),
361 BPF_ALU64_IMM(BPF_ADD, BPF_REG_8, 8),
386 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
431 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -64),
434 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -64),
437 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -64),
[all …]
Dmap_in_map.c6 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4),
12 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4),
26 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4),
32 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4),
34 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
48 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4),
53 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -4),

1234