Home
last modified time | relevance | path

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

123

/linux/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 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 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 Djset.c81 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
95 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
110 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
124 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),
157 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 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 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.c87 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),
217 BPF_LDX_MEM(BPF_B, BPF_REG_8, BPF_REG_9, 0),
810 BPF_ST_MEM(BPF_B, BPF_REG_8, 0, 0),
838 BPF_ST_MEM(BPF_B, BPF_REG_8, 0, 0),
866 BPF_ST_MEM(BPF_B, BPF_REG_8, 0, 0),
/linux/tools/testing/selftests/bpf/prog_tests/
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 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 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),
/linux/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); } }
/linux/lib/
A Dtest_bpf.c8128 BPF_LDX_MEM(BPF_B, R0, R10, -1),
8130 BPF_LDX_MEM(BPF_B, R0, R10, -8),
8148 BPF_LDX_MEM(BPF_B, R0, R10, -1),
8150 BPF_LDX_MEM(BPF_B, R0, R10, -8),
8183 BPF_STX_MEM(BPF_B, R1, R2, 256),
8184 BPF_LDX_MEM(BPF_B, R0, R1, 256),
8581 BPF_STX_MEM(BPF_B, R10, R2, -1),
8583 BPF_STX_MEM(BPF_B, R10, R2, -8),
8603 BPF_STX_MEM(BPF_B, R10, R2, -1),
8605 BPF_STX_MEM(BPF_B, R10, R2, -8),
[all …]
/linux/tools/include/uapi/linux/
A Dbpf_common.h20 #define BPF_B 0x10 /* 8-bit */ macro
/linux/include/uapi/linux/
A Dbpf_common.h20 #define BPF_B 0x10 /* 8-bit */ macro
/linux/arch/powerpc/net/
A Dbpf_jit_comp64.c833 case BPF_STX | BPF_MEM | BPF_B: /* *(u8 *)(dst + off) = src */ in bpf_jit_build_body()
834 case BPF_ST | BPF_MEM | BPF_B: /* *(u8 *)(dst + off) = imm */ in bpf_jit_build_body()
970 case BPF_LDX | BPF_MEM | BPF_B: in bpf_jit_build_body()
971 case BPF_LDX | BPF_MEMSX | BPF_B: in bpf_jit_build_body()
972 case BPF_LDX | BPF_PROBE_MEM | BPF_B: in bpf_jit_build_body()
973 case BPF_LDX | BPF_PROBE_MEMSX | BPF_B: in bpf_jit_build_body()
1007 (BPF_SIZE(code) == BPF_B && BPF_MODE(code) == BPF_PROBE_MEMSX)) && in bpf_jit_build_body()
1016 case BPF_B: in bpf_jit_build_body()
1029 case BPF_B: in bpf_jit_build_body()
A Dbpf_jit_comp32.c859 case BPF_STX | BPF_MEM | BPF_B: /* *(u8 *)(dst + off) = src */ in bpf_jit_build_body()
862 case BPF_ST | BPF_MEM | BPF_B: /* *(u8 *)(dst + off) = imm */ in bpf_jit_build_body()
980 case BPF_LDX | BPF_MEM | BPF_B: /* dst = *(u8 *)(ul) (src + off) */ in bpf_jit_build_body()
981 case BPF_LDX | BPF_MEMSX | BPF_B: in bpf_jit_build_body()
982 case BPF_LDX | BPF_PROBE_MEM | BPF_B: in bpf_jit_build_body()
983 case BPF_LDX | BPF_PROBE_MEMSX | BPF_B: in bpf_jit_build_body()
1023 (size == BPF_B && BPF_MODE(code) == BPF_PROBE_MEMSX)) in bpf_jit_build_body()
1031 case BPF_B: in bpf_jit_build_body()
1047 case BPF_B: in bpf_jit_build_body()
/linux/arch/loongarch/net/
A Dbpf_jit.c938 case BPF_LDX | BPF_MEM | BPF_B: in build_insn()
945 case BPF_LDX | BPF_PROBE_MEM | BPF_B: in build_insn()
947 case BPF_LDX | BPF_MEMSX | BPF_B: in build_insn()
950 case BPF_LDX | BPF_PROBE_MEMSX | BPF_B: in build_insn()
956 case BPF_B: in build_insn()
1010 case BPF_ST | BPF_MEM | BPF_B: in build_insn()
1015 case BPF_B: in build_insn()
1059 case BPF_STX | BPF_MEM | BPF_B: in build_insn()
1064 case BPF_B: in build_insn()
/linux/arch/x86/net/
A Dbpf_jit_comp.c140 else if (bpf_size == BPF_B) in bpf_size_to_x86_bytes()
1052 case BPF_B: in emit_ldx()
1082 case BPF_B: in emit_ldsx()
1104 case BPF_B: in emit_ldx_index()
1136 case BPF_B: in emit_stx()
1170 case BPF_B: in emit_stx_index()
1202 case BPF_B: in emit_st_index()
1852 case BPF_ST | BPF_MEM | BPF_B: in do_jit()
1882 case BPF_STX | BPF_MEM | BPF_B: in do_jit()
1940 case BPF_LDX | BPF_MEM | BPF_B: in do_jit()
[all …]
/linux/arch/riscv/net/
A Dbpf_jit_comp64.c1632 case BPF_LDX | BPF_MEM | BPF_B: in bpf_jit_emit_insn()
1636 case BPF_LDX | BPF_PROBE_MEM | BPF_B: in bpf_jit_emit_insn()
1641 case BPF_LDX | BPF_MEMSX | BPF_B: in bpf_jit_emit_insn()
1644 case BPF_LDX | BPF_PROBE_MEMSX | BPF_B: in bpf_jit_emit_insn()
1648 case BPF_LDX | BPF_PROBE_MEM32 | BPF_B: in bpf_jit_emit_insn()
1665 case BPF_B: in bpf_jit_emit_insn()
1754 case BPF_ST | BPF_MEM | BPF_B: in bpf_jit_emit_insn()
1800 case BPF_ST | BPF_PROBE_MEM32 | BPF_B: in bpf_jit_emit_insn()
1814 case BPF_B: in bpf_jit_emit_insn()
1881 case BPF_STX | BPF_MEM | BPF_B: in bpf_jit_emit_insn()
[all …]
/linux/samples/bpf/
A Dsock_example.c50 BPF_LD_ABS(BPF_B, ETH_HLEN + offsetof(struct iphdr, protocol) /* R0 = ip->proto */), in test_sock()
/linux/arch/arm64/net/
A Dbpf_jit_comp.c1421 case BPF_LDX | BPF_MEM | BPF_B: in build_insn()
1426 case BPF_LDX | BPF_PROBE_MEM | BPF_B: in build_insn()
1428 case BPF_LDX | BPF_MEMSX | BPF_B: in build_insn()
1431 case BPF_LDX | BPF_PROBE_MEMSX | BPF_B: in build_insn()
1434 case BPF_LDX | BPF_PROBE_MEM32 | BPF_B: in build_insn()
1480 case BPF_B: in build_insn()
1525 case BPF_ST | BPF_MEM | BPF_B: in build_insn()
1527 case BPF_ST | BPF_PROBE_MEM32 | BPF_B: in build_insn()
1561 case BPF_B: in build_insn()
1587 case BPF_STX | BPF_MEM | BPF_B: in build_insn()
[all …]
/linux/arch/parisc/net/
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()

Completed in 75 milliseconds

123