Lines Matching refs:BPF_STMT

57 		BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 1), /* X <- 1     */  in test_ldb_abs()
59 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 0), /* A <- P[0] */ in test_ldb_abs()
60 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */ in test_ldb_abs()
61 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */ in test_ldb_abs()
63 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 1), /* A <- P[1] */ in test_ldb_abs()
64 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */ in test_ldb_abs()
65 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */ in test_ldb_abs()
67 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 2), /* A <- P[2] */ in test_ldb_abs()
68 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */ in test_ldb_abs()
69 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */ in test_ldb_abs()
71 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 3), /* A <- P[3] */ in test_ldb_abs()
72 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */ in test_ldb_abs()
73 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */ in test_ldb_abs()
75 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 4), /* A <- P[4] */ in test_ldb_abs()
76 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */ in test_ldb_abs()
77 BPF_STMT(BPF_RET+BPF_A, 0), /* ret A */ in test_ldb_abs()
93 BPF_STMT(BPF_LD+BPF_H+BPF_ABS, 0), /* A <- P[0:2] */ in test_ldh_abs()
94 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldh_abs()
95 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */ in test_ldh_abs()
97 BPF_STMT(BPF_LD+BPF_H+BPF_ABS, 1), /* A <- P[1:2] */ in test_ldh_abs()
98 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldh_abs()
99 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */ in test_ldh_abs()
101 BPF_STMT(BPF_LD+BPF_H+BPF_ABS, 2), /* A <- P[2:2] */ in test_ldh_abs()
102 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldh_abs()
103 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */ in test_ldh_abs()
105 BPF_STMT(BPF_LD+BPF_H+BPF_ABS, 3), /* A <- P[3:2] */ in test_ldh_abs()
106 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldh_abs()
107 BPF_STMT(BPF_RET+BPF_A, 0), /* ret A */ in test_ldh_abs()
123 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 0), /* A <- P[0:4] */ in test_ldw_abs()
124 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldw_abs()
125 BPF_STMT(BPF_MISC+BPF_TAX, 0), /* X <- A */ in test_ldw_abs()
127 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 1), /* A <- P[1:4] */ in test_ldw_abs()
128 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldw_abs()
129 BPF_STMT(BPF_RET+BPF_A, 0), /* ret A */ in test_ldw_abs()
146 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 0), /* A <- P[0+X] */ in test_ldb_ind()
147 BPF_STMT(BPF_ST, 0), /* M[0] <- A */ in test_ldb_ind()
149 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 1), /* A <- P[1+X] */ in test_ldb_ind()
150 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), /* X <- M[0] */ in test_ldb_ind()
151 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldb_ind()
152 BPF_STMT(BPF_ST, 0), /* M[0] <- A */ in test_ldb_ind()
154 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 1), /* X <- 1 */ in test_ldb_ind()
155 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 1), /* A <- P[1+X] */ in test_ldb_ind()
156 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), /* X <- M[0] */ in test_ldb_ind()
157 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldb_ind()
158 BPF_STMT(BPF_ST, 0), /* M[0] <- A */ in test_ldb_ind()
160 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 1), /* X <- 1 */ in test_ldb_ind()
161 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 2), /* A <- P[2+X] */ in test_ldb_ind()
162 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), /* X <- M[0] */ in test_ldb_ind()
163 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldb_ind()
164 BPF_STMT(BPF_ST, 0), /* M[0] <- A */ in test_ldb_ind()
166 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 1), /* X <- 1 */ in test_ldb_ind()
167 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 3), /* A <- P[3+X] */ in test_ldb_ind()
168 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), /* X <- M[0] */ in test_ldb_ind()
169 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldb_ind()
170 BPF_STMT(BPF_RET+BPF_A, 0), /* ret A */ in test_ldb_ind()
186 BPF_STMT(BPF_LD+BPF_W+BPF_IND, 0), /* A <- P[X+0:4] */ in test_ldw_ind()
187 BPF_STMT(BPF_ST, 0), /* M[0] <- A */ in test_ldw_ind()
189 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 1), /* X <- 1 */ in test_ldw_ind()
190 BPF_STMT(BPF_LD+BPF_W+BPF_IND, 0), /* A <- P[X+0:4] */ in test_ldw_ind()
191 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), /* X <- M[0] */ in test_ldw_ind()
192 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldw_ind()
193 BPF_STMT(BPF_ST, 0), /* M[0] <- A */ in test_ldw_ind()
195 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 0), /* X <- 0 */ in test_ldw_ind()
196 BPF_STMT(BPF_LD+BPF_W+BPF_IND, 1), /* A <- P[X+1:4] */ in test_ldw_ind()
197 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), /* X <- M[0] */ in test_ldw_ind()
198 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldw_ind()
199 BPF_STMT(BPF_RET+BPF_A, 0), /* ret A */ in test_ldw_ind()
215 BPF_STMT(BPF_LD+BPF_H+BPF_IND, 0), /* A <- P[X+0:2] */ in test_ldh_ind()
216 BPF_STMT(BPF_ST, 0), /* M[0] <- A */ in test_ldh_ind()
218 BPF_STMT(BPF_LD+BPF_H+BPF_IND, 1), /* A <- P[X+1:2] */ in test_ldh_ind()
219 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), /* X <- M[0] */ in test_ldh_ind()
220 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldh_ind()
221 BPF_STMT(BPF_ST, 0), /* M[0] <- A */ in test_ldh_ind()
223 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 1), /* X <- 1 */ in test_ldh_ind()
224 BPF_STMT(BPF_LD+BPF_H+BPF_IND, 1), /* A <- P[X+1:2] */ in test_ldh_ind()
225 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), /* X <- M[0] */ in test_ldh_ind()
226 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldh_ind()
227 BPF_STMT(BPF_ST, 0), /* M[0] <- A */ in test_ldh_ind()
229 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 1), /* X <- 1 */ in test_ldh_ind()
230 BPF_STMT(BPF_LD+BPF_H+BPF_IND, 2), /* A <- P[X+2:2] */ in test_ldh_ind()
231 BPF_STMT(BPF_LDX+BPF_W+BPF_MEM, 0), /* X <- M[0] */ in test_ldh_ind()
232 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), /* A <- A + X */ in test_ldh_ind()
233 BPF_STMT(BPF_RET+BPF_A, 0), /* ret A */ in test_ldh_ind()
250 BPF_STMT(BPF_LD+BPF_IMM, 1), /* A <- 1 */ in test_msh()
252 BPF_STMT(BPF_LDX+BPF_B+BPF_MSH, 0), /* X <- 4*(P[0]&0xf) */ in test_msh()
253 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */ in test_msh()
254 BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, 4), /* A <- A / 4 */ in test_msh()
256 BPF_STMT(BPF_LDX+BPF_B+BPF_MSH, 1), /* X <- 4*(P[1]&0xf) */ in test_msh()
257 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */ in test_msh()
258 BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, 4), /* A <- A / 4 */ in test_msh()
260 BPF_STMT(BPF_LDX+BPF_B+BPF_MSH, 2), /* X <- 4*(P[2]&0xf) */ in test_msh()
261 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */ in test_msh()
262 BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, 4), /* A <- A / 4 */ in test_msh()
264 BPF_STMT(BPF_LDX+BPF_B+BPF_MSH, 3), /* X <- 4*(P[3]&0xf) */ in test_msh()
265 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */ in test_msh()
266 BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, 4), /* A <- A / 4 */ in test_msh()
268 BPF_STMT(BPF_LDX+BPF_B+BPF_MSH, 4), /* X <- 4*(P[4]&0xf) */ in test_msh()
269 BPF_STMT(BPF_ALU+BPF_MUL+BPF_X, 0), /* A <- A * X */ in test_msh()
270 BPF_STMT(BPF_ALU+BPF_DIV+BPF_K, 4), /* A <- A / 4 */ in test_msh()
272 BPF_STMT(BPF_RET+BPF_A, 0), /* ret A */ in test_msh()
288 BPF_STMT(BPF_LD+BPF_B+BPF_ABS, 5), in test_ldb_abs_overflow()
289 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 1), in test_ldb_abs_overflow()
290 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldb_abs_overflow()
305 BPF_STMT(BPF_LD+BPF_H+BPF_ABS, 4), in test_ldh_abs_overflow()
306 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 1), in test_ldh_abs_overflow()
307 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldh_abs_overflow()
322 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, 2), in test_ldw_abs_overflow()
323 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 1), in test_ldw_abs_overflow()
324 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldw_abs_overflow()
339 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 5), in test_ldb_ind_overflow1()
340 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 1), in test_ldb_ind_overflow1()
341 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldb_ind_overflow1()
356 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 4), in test_ldb_ind_overflow2()
357 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 1), in test_ldb_ind_overflow2()
358 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in test_ldb_ind_overflow2()
359 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldb_ind_overflow2()
374 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_MAX), in test_ldb_ind_overflow3()
375 BPF_STMT(BPF_LD+BPF_B+BPF_IND, 1), in test_ldb_ind_overflow3()
376 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 1), in test_ldb_ind_overflow3()
377 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldb_ind_overflow3()
392 BPF_STMT(BPF_LD+BPF_H+BPF_IND, 4), in test_ldh_ind_overflow1()
393 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 1), in test_ldh_ind_overflow1()
394 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldh_ind_overflow1()
409 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 3), in test_ldh_ind_overflow2()
410 BPF_STMT(BPF_LD+BPF_H+BPF_IND, 1), in test_ldh_ind_overflow2()
411 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in test_ldh_ind_overflow2()
412 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldh_ind_overflow2()
427 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_MAX), in test_ldh_ind_overflow3()
428 BPF_STMT(BPF_LD+BPF_H+BPF_IND, 1), in test_ldh_ind_overflow3()
429 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 1), in test_ldh_ind_overflow3()
430 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldh_ind_overflow3()
445 BPF_STMT(BPF_LD+BPF_W+BPF_IND, 2), in test_ldw_ind_overflow1()
446 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 1), in test_ldw_ind_overflow1()
447 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldw_ind_overflow1()
462 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, 1), in test_ldw_ind_overflow2()
463 BPF_STMT(BPF_LD+BPF_W+BPF_IND, 1), in test_ldw_ind_overflow2()
464 BPF_STMT(BPF_ALU+BPF_ADD+BPF_X, 0), in test_ldw_ind_overflow2()
465 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldw_ind_overflow2()
480 BPF_STMT(BPF_LDX+BPF_W+BPF_IMM, UINT32_MAX), in test_ldw_ind_overflow3()
481 BPF_STMT(BPF_LD+BPF_W+BPF_IND, 1), in test_ldw_ind_overflow3()
482 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 1), in test_ldw_ind_overflow3()
483 BPF_STMT(BPF_RET+BPF_A, 0), in test_ldw_ind_overflow3()
498 BPF_STMT(BPF_LDX+BPF_B+BPF_MSH, 5), in test_msh_overflow()
499 BPF_STMT(BPF_MISC+BPF_TXA, 0), in test_msh_overflow()
500 BPF_STMT(BPF_ALU+BPF_ADD+BPF_K, 1), in test_msh_overflow()
501 BPF_STMT(BPF_RET+BPF_A, 0), in test_msh_overflow()