Home
last modified time | relevance | path

Searched refs:BPF_B (Results 1 – 25 of 32) sorted by relevance

12

/tools/testing/selftests/bpf/verifier/
A Dctx_sk_lookup.c5 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
7 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
9 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
11 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
23 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
25 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
27 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
29 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
41 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
43 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
[all …]
A Dbasic_stx_ldx.c4 BPF_STX_MEM(BPF_B, BPF_REG_10, -1, -1),
13 BPF_STX_MEM(BPF_B, 14, BPF_REG_10, -1),
22 BPF_ST_MEM(BPF_B, 14, -1, -1),
31 BPF_LDX_MEM(BPF_B, BPF_REG_0, 12, 0),
40 BPF_LDX_MEM(BPF_B, 11, BPF_REG_1, 0),
A Dctx_skb.c395 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
397 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
399 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
401 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
403 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
405 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
407 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
409 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
411 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
413 BPF_STX_MEM(BPF_B, BPF_REG_1, BPF_REG_0,
[all …]
A Dld_abs.c76 BPF_LD_ABS(BPF_B, 0),
86 BPF_LD_ABS(BPF_B, 0),
169 BPF_LD_ABS(BPF_B, 3),
173 BPF_LD_ABS(BPF_B, 4),
175 BPF_LD_IND(BPF_B, BPF_REG_8, -70),
189 BPF_LD_ABS(BPF_B, 3),
193 BPF_LD_ABS(BPF_B, 128),
210 BPF_LD_ABS(BPF_B, 3),
226 BPF_LD_ABS(BPF_B, 256),
252 BPF_LD_ABS(BPF_B, 0),
[all …]
A Dbpf_st_mem.c23 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_10, -8),
25 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_10, -4),
27 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_10, -1),
54 BPF_ST_MEM(BPF_B, BPF_REG_0, 0, 0),
58 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_10, -20),
A Djset.c82 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
94 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
109 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
123 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
139 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
156 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
162 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
A Ddirect_value_access.c115 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 4),
127 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 4),
139 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 4),
151 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 4),
165 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1, 0),
233 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 42),
245 BPF_ST_MEM(BPF_B, BPF_REG_1, 0, 42),
A Dperf_event_sample_period.c6 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
9 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_1,
A Dcalls.c943 BPF_LD_ABS(BPF_B, 0),
950 BPF_LD_ABS(BPF_B, 0),
1043 BPF_ST_MEM(BPF_B, BPF_REG_10, -300, 0),
1048 BPF_ST_MEM(BPF_B, BPF_REG_10, -300, 0),
1061 BPF_ST_MEM(BPF_B, BPF_REG_10, -300, 0),
1065 BPF_ST_MEM(BPF_B, BPF_REG_10, -300, 0),
1079 BPF_ST_MEM(BPF_B, BPF_REG_10, -32, 0),
1087 BPF_ST_MEM(BPF_B, BPF_REG_10, -64, 0),
1102 BPF_ST_MEM(BPF_B, BPF_REG_10, -32, 0),
1106 BPF_ST_MEM(BPF_B, BPF_REG_10, -64, 0),
[all …]
A Djmp32.c88 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
152 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
216 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
799 BPF_ST_MEM(BPF_B, BPF_REG_8, 0, 0),
827 BPF_ST_MEM(BPF_B, BPF_REG_8, 0, 0),
855 BPF_ST_MEM(BPF_B, BPF_REG_8, 0, 0),
A Ddead_code.c6 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
A Dprecise.c131 BPF_LDX_MEM(BPF_B, BPF_REG_1, BPF_REG_2, 0),
/tools/testing/selftests/bpf/progs/
A Dverifier_load_acquire.c27 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_2, BPF_REG_10, -1)) in load_acquire_8()
147 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_1, 0)) in load_acquire_from_ctx_pointer()
169 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_2, 0)) in load_acquire_from_pkt_pointer()
186 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_2, 0)) in load_acquire_from_flow_keys_pointer()
203 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_2, in load_acquire_from_sock_pointer()
A Dverifier_store_release.c27 BPF_ATOMIC_OP(BPF_B, BPF_STORE_REL, BPF_REG_10, BPF_REG_1, -1)) in store_release_8()
163 BPF_ATOMIC_OP(BPF_B, BPF_STORE_REL, BPF_REG_1, BPF_REG_0, in store_release_to_ctx_pointer()
187 BPF_ATOMIC_OP(BPF_B, BPF_STORE_REL, BPF_REG_2, BPF_REG_0, 0)) in store_release_to_pkt_pointer()
205 BPF_ATOMIC_OP(BPF_B, BPF_STORE_REL, BPF_REG_2, BPF_REG_0, 0)) in store_release_to_flow_keys_pointer()
222 BPF_ATOMIC_OP(BPF_B, BPF_STORE_REL, BPF_REG_2, BPF_REG_0, 0)) in store_release_to_sock_pointer()
A Dcompute_live_registers.c368 : __imm_insn(ld_ind, BPF_LD_IND(BPF_B, BPF_REG_3, 0)) in ldabs()
/tools/testing/selftests/bpf/prog_tests/
A Draw_tp_writable_reject_nbd_invalid.c17 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_6, in test_raw_tp_writable_reject_nbd_invalid()
A Dalign.c144 BPF_LDX_MEM(BPF_B, DST_REG, BPF_REG_2, 0)
225 BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 0),
226 BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 1),
227 BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 2),
228 BPF_LDX_MEM(BPF_B, BPF_REG_4, BPF_REG_5, 3),
A Dsockopt.c306 BPF_ST_MEM(BPF_B, BPF_REG_2, 0, 0xFF),
398 BPF_ST_MEM(BPF_B, BPF_REG_2, 0, 0xF0),
714 BPF_ST_MEM(BPF_B, BPF_REG_2, 0, 0xF0),
751 BPF_ST_MEM(BPF_B, BPF_REG_2, 0, 1 << 3),
856 BPF_LDX_MEM(BPF_B, BPF_REG_9, BPF_REG_6, 0),
902 BPF_LDX_MEM(BPF_B, BPF_REG_9, BPF_REG_6, 0),
A Dtest_sysctl.c174 BPF_LDX_MEM(BPF_B, BPF_REG_7, BPF_REG_1,
177 BPF_LDX_MEM(BPF_B, BPF_REG_7, BPF_REG_1,
484 BPF_STX_MEM(BPF_B, BPF_REG_7, BPF_REG_0, 7),
755 BPF_STX_MEM(BPF_B, BPF_REG_7, BPF_REG_0, 3),
/tools/include/uapi/linux/
A Dbpf_common.h20 #define BPF_B 0x10 /* 8-bit */ macro
/tools/bpf/
A Dbpf_exp.y124 bpf_set_curr_instr(BPF_LD | BPF_B | BPF_IND, 0, 0, $5); }
126 bpf_set_curr_instr(BPF_LD | BPF_B | BPF_IND, 0, 0, $6); }
128 bpf_set_curr_instr(BPF_LD | BPF_B | BPF_ABS, 0, 0, $3); }
130 bpf_set_curr_instr(BPF_LD | BPF_B | BPF_ABS, 0, 0,
190 bpf_set_curr_instr(BPF_LDX | BPF_MSH | BPF_B, 0, 0, $6); } }
196 bpf_set_curr_instr(BPF_LDX | BPF_MSH | BPF_B, 0, 0, $6); } }
/tools/testing/selftests/net/
A Dskf_net_off.c84 BPF_STMT(BPF_LD + BPF_B + BPF_ABS, SKF_AD_OFF + SKF_AD_PKTTYPE), in sk_set_filter()
86 BPF_STMT(BPF_LD + BPF_B + BPF_ABS, SKF_NET_OFF + offset_proto), in sk_set_filter()
A Dpsock_fanout.c143 BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 80), /* ldb [80] */ in sock_fanout_set_cbpf()
182 { BPF_LD | BPF_B | BPF_ABS, 0, 0, 0, 0x50 }, in sock_fanout_set_ebpf()
A Dtoeplitz.c290 BPF_STMT(BPF_LD + BPF_B + BPF_ABS, SKF_AD_OFF + SKF_AD_PKTTYPE), in __set_filter()
292 BPF_STMT(BPF_LD + BPF_B + BPF_ABS, off_proto), in __set_filter()
/tools/testing/selftests/bpf/
A Dtest_verifier.c198 insn[i++] = BPF_LD_ABS(BPF_B, 0); in bpf_fill_ld_abs_vlan_push_pop()
212 insn[i++] = BPF_LD_ABS(BPF_B, 0); in bpf_fill_ld_abs_vlan_push_pop()
246 insn[i++] = BPF_LD_ABS(BPF_B, 0); in bpf_fill_jump_around_ld_abs()
250 insn[i++] = BPF_LD_ABS(BPF_B, 1); in bpf_fill_jump_around_ld_abs()
404 insn[i++] = BPF_ST_MEM(BPF_B, BPF_REG_10, -32, 0); in bpf_fill_torturous_jumps()

Completed in 32 milliseconds

12