Home
last modified time | relevance | path

Searched refs:BPF_ADD (Results 1 – 25 of 70) sorted by relevance

123

/tools/testing/selftests/bpf/verifier/
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),
129 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, (1 << 29) - 1),
[all …]
Dbounds.c6 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
16 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
31 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
40 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
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),
92 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_2),
107 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
116 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_2),
[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 …]
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_ptr_arith.c8 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
16 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_0),
33 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
42 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
61 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
69 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_0),
86 BPF_ALU64_IMM(BPF_ADD, BPF_REG_ARG2, -16),
103 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3),
133 BPF_ALU64_IMM(BPF_ADD, BPF_REG_ARG2, -16),
150 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_3),
[all …]
Dregalloc.c7 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
16 BPF_ALU64_REG(BPF_ADD, BPF_REG_7, BPF_REG_0),
17 BPF_ALU64_REG(BPF_ADD, BPF_REG_7, BPF_REG_2),
31 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
40 BPF_ALU64_REG(BPF_ADD, BPF_REG_7, BPF_REG_0),
41 BPF_ALU64_REG(BPF_ADD, BPF_REG_7, BPF_REG_2),
56 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
66 BPF_ALU64_REG(BPF_ADD, BPF_REG_7, BPF_REG_0),
67 BPF_ALU64_REG(BPF_ADD, BPF_REG_7, BPF_REG_2),
81 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
[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 …]
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),
Dbounds_mix_sign_unsign.c8 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
16 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
32 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
40 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
56 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
64 BPF_ALU64_REG(BPF_ADD, BPF_REG_8, BPF_REG_1),
66 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_8),
82 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
91 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_8),
107 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 …]
Dhelper_packet_access.c8 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
43 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 8),
47 BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_5),
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),
150 BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_5),
[all …]
Ddirect_packet_access.c23 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8),
41 BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 14),
48 BPF_ALU64_REG(BPF_ADD, BPF_REG_3, BPF_REG_4),
53 BPF_ALU64_REG(BPF_ADD, BPF_REG_3, BPF_REG_2),
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),
163 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 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),
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),
Darray_access.c6 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
23 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
29 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
44 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
51 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
66 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
77 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
92 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
109 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
115 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
[all …]
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),
113 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_2),
124 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
144 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -16),
[all …]
Dand.c6 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
13 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_1),
27 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
34 BPF_ALU32_IMM(BPF_ADD, BPF_REG_1, 1),
36 BPF_ALU32_IMM(BPF_ADD, BPF_REG_9, 1),
41 BPF_ALU64_REG(BPF_ADD, BPF_REG_0, BPF_REG_3),
56 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 1),
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),
66 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
86 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
110 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
134 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
140 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 1),
[all …]
Dmeta_access.c8 BPF_ALU64_IMM(BPF_ADD, 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),
136 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 0xFFFF),
[all …]
Dvalue_illegal_alu.c5 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
22 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
27 BPF_ALU32_IMM(BPF_ADD, BPF_REG_0, 0),
39 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
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),
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),
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, 9),
114 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 7),
132 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
150 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 6),
[all …]
Dvar_off.c11 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_2),
33 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_10),
55 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_10),
76 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_10),
112 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_10),
154 BPF_ALU64_REG(BPF_ADD, BPF_REG_4, BPF_REG_10),
178 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_10),
203 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_10),
228 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_10),
253 BPF_ALU64_REG(BPF_ADD, BPF_REG_2, BPF_REG_10),
[all …]
Dhelper_access_var_len.c5 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
34 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
51 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
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),
148 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
168 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
188 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -64),
[all …]
Dunpriv.c15 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
24 BPF_ALU64_REG(BPF_ADD, BPF_REG_1, BPF_REG_10),
69 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
86 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
104 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
166 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
178 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
192 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
207 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
224 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
[all …]
/tools/testing/selftests/bpf/prog_tests/
Dalign.c89 BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 4),
90 BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 2),
92 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
93 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 2),
140 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 8), \
218 BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 14),
220 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
257 BPF_ALU64_IMM(BPF_ADD, BPF_REG_5, 14),
258 BPF_ALU64_REG(BPF_ADD, BPF_REG_5, BPF_REG_6),
260 BPF_ALU64_IMM(BPF_ADD, BPF_REG_4, 4),
[all …]

123