Home
last modified time | relevance | path

Searched refs:BPF_H (Results 1 – 25 of 48) sorted by relevance

12

/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/verifier/
H A Dctx_sk_lookup.c14 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
16 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
32 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
34 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
50 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
52 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
92 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
94 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
96 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
98 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
[all …]
H A Dctx_skb.c362 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_2, 6),
567 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
569 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
571 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
573 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
575 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
577 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
579 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
581 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
583 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
[all …]
H A Ddirect_value_access.c163 BPF_ST_MEM(BPF_H, BPF_REG_2, 0, 0xffff),
177 BPF_ST_MEM(BPF_H, BPF_REG_2, 0, 0xffff),
178 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 0),
191 BPF_ST_MEM(BPF_H, BPF_REG_2, 0, 0xffff),
192 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 0),
205 BPF_ST_MEM(BPF_H, BPF_REG_2, 1, 0xffff),
206 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1, 0),
218 BPF_ST_MEM(BPF_H, BPF_REG_1, 0, 42),
H A Dld_abs.c77 BPF_LD_ABS(BPF_H, 0),
87 BPF_LD_ABS(BPF_H, 0),
123 BPF_LD_ABS(BPF_H, 12),
125 BPF_LD_ABS(BPF_H, 12),
138 BPF_LD_ABS(BPF_H, 12),
143 BPF_LD_IND(BPF_H, BPF_REG_7, 14),
253 BPF_LD_ABS(BPF_H, 0),
264 BPF_LD_ABS(BPF_H, 0),
H A Dperf_event_sample_period.c22 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
25 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
H A Dlwt.c118 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_2, 6),
178 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
181 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_1,
H A Dspill_fill.c55 BPF_ST_MEM(BPF_H, BPF_REG_10, -8, 0xcafe),
H A Dsock.c152 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_0, offsetof(struct bpf_sock, dst_port)),
170 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_0, offsetof(struct bpf_sock, dst_port) + 2),
227 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_0, offsetofend(struct bpf_sock, dst_port)),
H A Dctx_sk_msg.c175 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_2, 6),
/OK3568_Linux_fs/kernel/lib/
H A Dtest_bpf.c567 BPF_STMT(BPF_LD | BPF_H | BPF_IND, MAX_K),
1000 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 12),
1006 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 54),
1008 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 56),
1015 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 20),
1018 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
1020 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 16),
1049 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 12),
1054 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 20),
1057 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
[all …]
/OK3568_Linux_fs/kernel/tools/bpf/
H A Dbpf_exp.y136 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_IND, 0, 0, $5); }
138 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_IND, 0, 0, $6); }
140 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0, $3); }
142 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0,
/OK3568_Linux_fs/kernel/arch/arm64/net/
H A Dbpf_jit_comp.c805 case BPF_LDX | BPF_MEM | BPF_H: in build_insn()
810 case BPF_LDX | BPF_PROBE_MEM | BPF_H: in build_insn()
817 case BPF_H: in build_insn()
848 case BPF_ST | BPF_MEM | BPF_H: in build_insn()
858 case BPF_H: in build_insn()
872 case BPF_STX | BPF_MEM | BPF_H: in build_insn()
880 case BPF_H: in build_insn()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dbpf_common.h19 #define BPF_H 0x08 /* 16-bit */ macro
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dbpf_common.h19 #define BPF_H 0x08 /* 16-bit */ macro
/OK3568_Linux_fs/kernel/tools/include/uapi/linux/
H A Dbpf_common.h19 #define BPF_H 0x08 /* 16-bit */ macro
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dbpf_common.h19 #define BPF_H 0x08 /* 16-bit */ macro
/OK3568_Linux_fs/kernel/tools/perf/util/
H A Dbpf-prologue.c76 return BPF_H; in argtype_to_ldx_size()
91 case BPF_H: in insn_sz_to_str()
/OK3568_Linux_fs/kernel/net/core/
H A Dfilter.c313 *insn++ = BPF_LDX_MEM(BPF_H, dst_reg, src_reg, in convert_skb_access()
321 *insn++ = BPF_LDX_MEM(BPF_H, dst_reg, src_reg, in convert_skb_access()
347 *insn++ = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_CTX, in convert_bpf_extensions()
373 *insn = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_TMP, in convert_bpf_extensions()
410 *insn++ = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_CTX, in convert_bpf_extensions()
470 bool endian = BPF_SIZE(fp->code) == BPF_H || in convert_bpf_ld_abs()
518 case BPF_H: in convert_bpf_ld_abs()
646 case BPF_LD | BPF_ABS | BPF_H: in bpf_convert_filter()
649 case BPF_LD | BPF_IND | BPF_H: in bpf_convert_filter()
987 [BPF_LD | BPF_H | BPF_ABS] = true, in chk_code_allowed()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/net/
H A Dbpf_jit_comp.c75 else if (bpf_size == BPF_H) in bpf_size_to_x86_bytes()
686 case BPF_H: in emit_ldx()
729 case BPF_H: in emit_stx()
1145 case BPF_ST | BPF_MEM | BPF_H: in do_jit()
1170 case BPF_STX | BPF_MEM | BPF_H: in do_jit()
1179 case BPF_LDX | BPF_MEM | BPF_H: in do_jit()
1180 case BPF_LDX | BPF_PROBE_MEM | BPF_H: in do_jit()
H A Dbpf_jit_comp32.c1176 else if (bpf_size == BPF_H) in bpf_size_to_x86_bytes()
1731 case BPF_ST | BPF_MEM | BPF_H: in do_jit()
1746 case BPF_H: in do_jit()
1772 case BPF_STX | BPF_MEM | BPF_H: in do_jit()
1794 case BPF_H: in do_jit()
1833 case BPF_LDX | BPF_MEM | BPF_H: in do_jit()
1847 case BPF_H: in do_jit()
1870 case BPF_H: in do_jit()
/OK3568_Linux_fs/kernel/arch/mips/net/
H A Debpf_jit.c1362 case BPF_ST | BPF_H | BPF_MEM: in build_one_insn()
1380 case BPF_H: in build_one_insn()
1393 case BPF_LDX | BPF_H | BPF_MEM: in build_one_insn()
1413 case BPF_H: in build_one_insn()
1426 case BPF_STX | BPF_H | BPF_MEM: in build_one_insn()
1490 case BPF_H: in build_one_insn()
1652 case BPF_H: in reg_val_propagate_range()
1671 case BPF_H: in reg_val_propagate_range()
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/prog_tests/
H A Dalign.c228 BPF_LDX_MEM(BPF_H, BPF_REG_4, BPF_REG_5, 0),
229 BPF_LDX_MEM(BPF_H, BPF_REG_4, BPF_REG_5, 2),
/OK3568_Linux_fs/kernel/arch/arm/net/
H A Dbpf_jit_32.c1034 case BPF_H: in is_ldst_imm()
1064 case BPF_H: in emit_str_r()
1103 case BPF_H: in emit_ldx_r()
1618 case BPF_LDX | BPF_MEM | BPF_H: in build_insn()
1629 case BPF_ST | BPF_MEM | BPF_H: in build_insn()
1638 case BPF_H: in build_insn()
1652 case BPF_STX | BPF_MEM | BPF_H: in build_insn()
/OK3568_Linux_fs/kernel/arch/sparc/net/
H A Dbpf_jit_comp_64.c1256 case BPF_LDX | BPF_MEM | BPF_H: in build_insn()
1267 case BPF_H: in build_insn()
1295 case BPF_ST | BPF_MEM | BPF_H: in build_insn()
1312 case BPF_H: in build_insn()
1337 case BPF_STX | BPF_MEM | BPF_H: in build_insn()
1350 case BPF_H: in build_insn()
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/
H A Dtest_sock_addr.c731 BPF_LDX_MEM(BPF_H, BPF_REG_7, BPF_REG_6, in bind4_prog_load()
736 BPF_LDX_MEM(BPF_H, BPF_REG_7, BPF_REG_6, in bind4_prog_load()
752 BPF_LDX_MEM(BPF_H, BPF_REG_7, BPF_REG_6, in bind4_prog_load()
810 BPF_LDX_MEM(BPF_H, BPF_REG_7, BPF_REG_6, in bind6_prog_load()

12