Home
last modified time | relevance | path

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

123

/linux/tools/testing/selftests/bpf/verifier/
H 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 …]
H A Dctx_skb.c325 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_2, 0),
342 BPF_STX_MEM(BPF_B, BPF_REG_2, BPF_REG_2, 0),
395 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,
[all …]
H 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),
195 BPF_LD_IND(BPF_B, BPF_REG_8, -70),
210 BPF_LD_ABS(BPF_B, 3),
226 BPF_LD_ABS(BPF_B, 256),
[all …]
H 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),
H 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),
H 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),
H 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),
H 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,
H A Dcalls.c328 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_0, 0),
353 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_0, 0),
377 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_0, 0),
683 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_6, 0),
943 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),
[all …]
H 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),
/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_load_acquire.c28 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_2, BPF_REG_10, -1)) in load_acquire_8()
148 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_1, 0)) in load_acquire_from_ctx_pointer()
186 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_2, 0)) in load_acquire_from_pkt_pointer()
203 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_2, 0)) in load_acquire_from_flow_keys_pointer()
220 BPF_ATOMIC_OP(BPF_B, BPF_LOAD_ACQ, BPF_REG_0, BPF_REG_2, in load_acquire_from_sock_pointer()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Draw_tp_writable_reject_bad_access.c36 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_6, in test_raw_tp_writable_reject_bad_access()
46 BPF_LDX_MEM(BPF_B, BPF_REG_0, BPF_REG_6, in test_raw_tp_writable_reject_bad_access()
H A Dalign.c
H A Dsockopt.c328 BPF_ST_MEM(BPF_B, BPF_REG_2, 0, 0xFF),
420 BPF_ST_MEM(BPF_B, BPF_REG_2, 0, 0xF0),
736 BPF_ST_MEM(BPF_B, BPF_REG_2, 0, 0xF0),
773 BPF_ST_MEM(BPF_B, BPF_REG_2, 0, 1 << 3),
878 BPF_LDX_MEM(BPF_B, BPF_REG_9, BPF_REG_6, 0),
924 BPF_LDX_MEM(BPF_B, BPF_REG_9, BPF_REG_6, 0),
/linux/tools/bpf/
H 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); } }
/linux/arch/loongarch/net/
H A Dbpf_jit.c366 case BPF_B: in emit_atomic_rmw()
409 case BPF_B: in emit_atomic_rmw()
461 case BPF_B: in emit_atomic_rmw()
527 case BPF_B: in emit_atomic_ld_st()
566 case BPF_B: in emit_atomic_ld_st()
1235 case BPF_LDX | BPF_MEM | BPF_B: in build_insn()
1242 case BPF_LDX | BPF_PROBE_MEM | BPF_B: in build_insn()
1244 case BPF_LDX | BPF_MEMSX | BPF_B: in build_insn()
1247 case BPF_LDX | BPF_PROBE_MEMSX | BPF_B: in build_insn()
1251 case BPF_LDX | BPF_PROBE_MEM32 | BPF_B: in build_insn()
[all …]
/linux/tools/testing/selftests/net/
H 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()
/linux/include/uapi/linux/
H A Dbpf_common.h20 #define BPF_B 0x10 /* 8-bit */ macro
/linux/tools/include/uapi/linux/
H A Dbpf_common.h20 #define BPF_B 0x10 /* 8-bit */ macro
/linux/arch/riscv/net/
H A Dbpf_jit_comp64.c450 case BPF_B: in emit_ldx_insn()
469 case BPF_B: in emit_stx_insn()
1891 case BPF_LDX | BPF_MEM | BPF_B: in bpf_jit_emit_insn()
1895 case BPF_LDX | BPF_PROBE_MEM | BPF_B: in bpf_jit_emit_insn()
1900 case BPF_LDX | BPF_MEMSX | BPF_B: in bpf_jit_emit_insn()
1903 case BPF_LDX | BPF_PROBE_MEMSX | BPF_B: in bpf_jit_emit_insn()
1907 case BPF_LDX | BPF_PROBE_MEM32 | BPF_B: in bpf_jit_emit_insn()
1938 case BPF_ST | BPF_MEM | BPF_B: in bpf_jit_emit_insn()
1943 case BPF_ST | BPF_PROBE_MEM32 | BPF_B: in bpf_jit_emit_insn()
1960 case BPF_STX | BPF_MEM | BPF_B: in bpf_jit_emit_insn()
[all …]
/linux/arch/x86/net/
H A Dbpf_jit_comp.c144 else if (bpf_size == BPF_B) in bpf_size_to_x86_bytes()
1119 case BPF_B: in emit_ldx()
1149 case BPF_B: in emit_ldsx()
1171 case BPF_B: in emit_ldx_index()
1197 case BPF_B: in emit_ldsx_index()
1230 case BPF_B: in emit_stx()
1264 case BPF_B: in emit_stx_index()
1296 case BPF_B: in emit_st_index()
2259 case BPF_ST | BPF_MEM | BPF_B: in do_jit()
2304 case BPF_STX | BPF_MEM | BPF_B: in do_jit()
[all …]
/linux/arch/arm64/net/
H A Dbpf_jit_comp.c753 case BPF_B: in emit_atomic_ld_st()
769 case BPF_B: in emit_atomic_ld_st()
1767 case BPF_LDX | BPF_MEM | BPF_B: in build_insn()
1777 case BPF_LDX | BPF_PROBE_MEM | BPF_B: in build_insn()
1779 case BPF_LDX | BPF_MEMSX | BPF_B: in build_insn()
1782 case BPF_LDX | BPF_PROBE_MEMSX | BPF_B: in build_insn()
1785 case BPF_LDX | BPF_PROBE_MEM32 | BPF_B: in build_insn()
1789 case BPF_LDX | BPF_PROBE_MEM32SX | BPF_B: in build_insn()
1838 case BPF_B: in build_insn()
1880 case BPF_ST | BPF_MEM | BPF_B: in build_insn()
[all …]
/linux/samples/bpf/
H A Dsock_example.c50 BPF_LD_ABS(BPF_B, ETH_HLEN + offsetof(struct iphdr, protocol) /* R0 = ip->proto */), in test_sock()
/linux/arch/parisc/net/
H A Dbpf_jit_comp64.c571 case BPF_B: in emit_store()
1011 case BPF_LDX | BPF_MEM | BPF_B: in bpf_jit_emit_insn()
1015 case BPF_LDX | BPF_PROBE_MEM | BPF_B: in bpf_jit_emit_insn()
1035 case BPF_B: in bpf_jit_emit_insn()
1068 case BPF_ST | BPF_MEM | BPF_B: in bpf_jit_emit_insn()
1073 case BPF_STX | BPF_MEM | BPF_B: in bpf_jit_emit_insn()
/linux/arch/mips/net/
H A Dbpf_jit_comp64.c338 case BPF_B: in emit_ldx()
362 case BPF_B: in emit_stx()
826 case BPF_LDX | BPF_MEM | BPF_B: in build_insn()
833 case BPF_ST | BPF_MEM | BPF_B: in build_insn()
841 case BPF_STX | BPF_MEM | BPF_B: in build_insn()

123