Home
last modified time | relevance | path

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

1234

/linux/tools/testing/selftests/bpf/prog_tests/
A Dalign.c55 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
56 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
57 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
58 BPF_ALU64_IMM(BPF_LSH, BPF_REG_3, 1),
59 BPF_ALU64_IMM(BPF_RSH, BPF_REG_3, 4),
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),
89 BPF_ALU64_IMM(BPF_ADD, BPF_REG_3, 4),
[all …]
/linux/tools/testing/selftests/bpf/verifier/
A 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),
72 BPF_ALU64_IMM(BPF_NEG, BPF_REG_2, 0),
88 BPF_ALU64_IMM(BPF_NEG, BPF_REG_2, 0),
104 BPF_ALU64_IMM(BPF_NEG, BPF_REG_2, 0),
[all …]
A 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),
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),
163 BPF_ALU64_IMM(BPF_AND, BPF_REG_6, 1),
187 BPF_ALU64_IMM(BPF_AND, BPF_REG_6, 1),
[all …]
A 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 …]
A 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),
101 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 4),
[all …]
A 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),
50 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 4),
51 BPF_ALU64_IMM(BPF_SUB, BPF_REG_2, 8),
71 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 8),
72 BPF_ALU64_IMM(BPF_SUB, BPF_REG_2, 16),
107 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 8),
108 BPF_ALU64_IMM(BPF_SUB, BPF_REG_2, 16),
173 BPF_ALU64_IMM(BPF_AND, BPF_REG_2, 4),
[all …]
A Dvalue_ptr_arith.c8 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
18 BPF_ALU64_IMM(BPF_NEG, BPF_REG_1, 0),
19 BPF_ALU64_IMM(BPF_AND, BPF_REG_1, 0x7),
41 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
53 BPF_ALU64_IMM(BPF_NEG, BPF_REG_1, 0),
54 BPF_ALU64_IMM(BPF_AND, BPF_REG_1, 0x7),
74 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
105 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
144 BPF_ALU64_IMM(BPF_NEG, BPF_REG_1, 0),
148 BPF_ALU64_IMM(BPF_NEG, BPF_REG_1, 0),
[all …]
A 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),
247 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -3),
263 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -3),
[all …]
A 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 …]
A 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 …]
A 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 …]
A 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),
123 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
143 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
163 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
185 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
[all …]
A 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 …]
A 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, 9),
114 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 7),
132 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
[all …]
A 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),
140 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 1),
[all …]
A 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 …]
A 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 …]
A 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 …]
A 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 …]
A 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),
A Dcalls.c59 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, 8),
84 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, 8),
108 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, 8),
119 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
125 BPF_ALU64_IMM(BPF_ADD, BPF_REG_0, 64),
384 BPF_ALU64_IMM(BPF_ADD, BPF_REG_8, 8),
409 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -8),
454 BPF_ALU64_IMM(BPF_ADD, BPF_REG_2, -64),
721 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
744 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, -8),
[all …]
A 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),
216 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -1),
[all …]
A Dunpriv.c15 BPF_ALU64_IMM(BPF_ADD, BPF_REG_1, 8),
34 BPF_ALU64_IMM(BPF_NEG, BPF_REG_1, 0),
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),
225 BPF_ALU64_IMM(BPF_ADD, BPF_REG_6, -8),
[all …]
/linux/lib/
A Dtest_bpf.c3707 BPF_ALU64_IMM(BPF_MOV, R1, 1),
3708 BPF_ALU64_IMM(BPF_ADD, R1, 2),
3709 BPF_ALU64_IMM(BPF_MOV, R2, 3),
3712 BPF_ALU64_IMM(BPF_MUL, R1, 3),
3725 BPF_ALU64_IMM(BPF_MOV, R2, 3),
3729 BPF_ALU64_IMM(BPF_MOV, R0, 1),
3743 BPF_ALU64_IMM(BPF_RSH, R1, 8),
3760 BPF_ALU64_IMM(BPF_RSH, R1, 8),
3777 BPF_ALU64_IMM(BPF_MOV, R0, 0),
3778 BPF_ALU64_IMM(BPF_MOV, R1, 1),
[all …]
/linux/tools/testing/selftests/bpf/
A Dtest_sysctl.c134 BPF_ALU64_IMM(BPF_AND, BPF_REG_7, 1),
231 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
272 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
314 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -24),
369 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -16),
418 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
460 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
496 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
535 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
574 BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, -8),
[all …]

Completed in 61 milliseconds

1234