Home
last modified time | relevance | path

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

12

/Linux-v4.19/lib/
Dtest_bpf.c574 BPF_STMT(BPF_LD | BPF_H | BPF_IND, MAX_K),
1007 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 12),
1013 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 54),
1015 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 56),
1022 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 20),
1025 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
1027 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 16),
1056 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 12),
1061 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 20),
1064 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
[all …]
/Linux-v4.19/tools/include/uapi/linux/
Dbpf_common.h19 #define BPF_H 0x08 /* 16-bit */ macro
/Linux-v4.19/include/uapi/linux/
Dbpf_common.h19 #define BPF_H 0x08 /* 16-bit */ macro
/Linux-v4.19/tools/bpf/
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,
/Linux-v4.19/arch/arm64/net/
Dbpf_jit_comp.c668 case BPF_LDX | BPF_MEM | BPF_H: in build_insn()
676 case BPF_H: in build_insn()
690 case BPF_ST | BPF_MEM | BPF_H: in build_insn()
700 case BPF_H: in build_insn()
714 case BPF_STX | BPF_MEM | BPF_H: in build_insn()
722 case BPF_H: in build_insn()
/Linux-v4.19/tools/perf/util/
Dbpf-prologue.c76 return BPF_H; in argtype_to_ldx_size()
91 case BPF_H: in insn_sz_to_str()
/Linux-v4.19/net/core/
Dfilter.c289 *insn++ = BPF_LDX_MEM(BPF_H, dst_reg, src_reg, in convert_skb_access()
299 *insn++ = BPF_LDX_MEM(BPF_H, dst_reg, src_reg, in convert_skb_access()
327 *insn++ = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_CTX, in convert_bpf_extensions()
353 *insn = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_TMP, in convert_bpf_extensions()
390 *insn++ = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_CTX, in convert_bpf_extensions()
450 bool endian = BPF_SIZE(fp->code) == BPF_H || in convert_bpf_ld_abs()
497 case BPF_H: in convert_bpf_ld_abs()
625 case BPF_LD | BPF_ABS | BPF_H: in bpf_convert_filter()
628 case BPF_LD | BPF_IND | BPF_H: in bpf_convert_filter()
966 [BPF_LD | BPF_H | BPF_ABS] = true, in chk_code_allowed()
[all …]
/Linux-v4.19/arch/x86/net/
Dbpf_jit_comp.c76 else if (bpf_size == BPF_H) in bpf_size_to_x86_bytes()
755 case BPF_ST | BPF_MEM | BPF_H: in do_jit()
788 case BPF_STX | BPF_MEM | BPF_H: in do_jit()
814 case BPF_LDX | BPF_MEM | BPF_H: in do_jit()
Dbpf_jit_comp32.c1398 else if (bpf_size == BPF_H) in bpf_size_to_x86_bytes()
1849 case BPF_ST | BPF_MEM | BPF_H: in do_jit()
1864 case BPF_H: in do_jit()
1890 case BPF_STX | BPF_MEM | BPF_H: in do_jit()
1912 case BPF_H: in do_jit()
1951 case BPF_LDX | BPF_MEM | BPF_H: in do_jit()
1965 case BPF_H: in do_jit()
1988 case BPF_H: in do_jit()
/Linux-v4.19/include/linux/
Dfilter.h352 bpf_size = BPF_H; \
367 else if (bpf_size == BPF_H) \
1023 case BPF_LD | BPF_H | BPF_ABS: in bpf_needs_clear_a()
1040 case BPF_LD | BPF_H | BPF_ABS: in bpf_anc_helper()
/Linux-v4.19/arch/mips/net/
Debpf_jit.c1282 case BPF_ST | BPF_H | BPF_MEM: in build_one_insn()
1300 case BPF_H: in build_one_insn()
1313 case BPF_LDX | BPF_H | BPF_MEM: in build_one_insn()
1333 case BPF_H: in build_one_insn()
1346 case BPF_STX | BPF_H | BPF_MEM: in build_one_insn()
1399 case BPF_H: in build_one_insn()
1561 case BPF_H: in reg_val_propagate_range()
1580 case BPF_H: in reg_val_propagate_range()
Dbpf_jit.c707 case BPF_LD | BPF_H | BPF_ABS: in build_body()
738 case BPF_LD | BPF_H | BPF_IND: in build_body()
/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_verifier.c1681 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_2, 6),
1850 BPF_LDX_MEM(BPF_H, BPF_REG_0, BPF_REG_2, 6),
2058 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2060 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2062 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2064 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2066 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2068 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2070 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
2072 BPF_STX_MEM(BPF_H, BPF_REG_1, BPF_REG_0,
[all …]
Dtest_align.c247 BPF_LDX_MEM(BPF_H, BPF_REG_4, BPF_REG_5, 0),
248 BPF_LDX_MEM(BPF_H, BPF_REG_4, BPF_REG_5, 2),
Dtest_sock_addr.c592 BPF_LDX_MEM(BPF_H, BPF_REG_7, BPF_REG_6, in bind4_prog_load()
650 BPF_LDX_MEM(BPF_H, BPF_REG_7, BPF_REG_6, in bind6_prog_load()
/Linux-v4.19/arch/arm/net/
Dbpf_jit_32.c1005 if (sz == BPF_H) in emit_str_r()
1021 case BPF_H: in emit_str_r()
1045 if (sz == BPF_H) in emit_ldx_r()
1065 case BPF_H: in emit_ldx_r()
1559 case BPF_LDX | BPF_MEM | BPF_H: in build_insn()
1567 case BPF_ST | BPF_MEM | BPF_H: in build_insn()
1576 case BPF_H: in build_insn()
1590 case BPF_STX | BPF_MEM | BPF_H: in build_insn()
/Linux-v4.19/arch/sparc/net/
Dbpf_jit_comp_64.c1232 case BPF_LDX | BPF_MEM | BPF_H: in build_insn()
1243 case BPF_H: in build_insn()
1266 case BPF_ST | BPF_MEM | BPF_H: in build_insn()
1280 case BPF_H: in build_insn()
1305 case BPF_STX | BPF_MEM | BPF_H: in build_insn()
1315 case BPF_H: in build_insn()
Dbpf_jit_comp_32.c603 case BPF_LD | BPF_H | BPF_ABS: in bpf_jit_compile()
627 case BPF_LD | BPF_H | BPF_IND: in bpf_jit_compile()
/Linux-v4.19/arch/powerpc/net/
Dbpf_jit_comp64.c610 case BPF_STX | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = src */ in bpf_jit_build_body()
611 case BPF_ST | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = imm */ in bpf_jit_build_body()
670 case BPF_LDX | BPF_MEM | BPF_H: in bpf_jit_build_body()
Dbpf_jit_comp.c413 case BPF_LD | BPF_H | BPF_ABS: in bpf_jit_build_body()
436 case BPF_LD | BPF_H | BPF_IND: in bpf_jit_build_body()
/Linux-v4.19/arch/s390/net/
Dbpf_jit_comp.c894 case BPF_STX | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = src */ in bpf_jit_insn()
916 case BPF_ST | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = imm */ in bpf_jit_insn()
960 case BPF_LDX | BPF_MEM | BPF_H: /* dst = *(u16 *)(ul) (src + off) */ in bpf_jit_insn()
/Linux-v4.19/kernel/bpf/
Ddisasm.c93 [BPF_H >> 3] = "u16",
Dcore.c715 case BPF_ST | BPF_MEM | BPF_H: in bpf_jit_blind_insn()
953 [BPF_LD | BPF_ABS | BPF_H] = true, in bpf_opcode_in_insntable()
956 [BPF_LD | BPF_IND | BPF_H] = true, in bpf_opcode_in_insntable()
/Linux-v4.19/Documentation/networking/
Dcdc_mbim.txt247 BPF_STMT(BPF_LD|BPF_H|BPF_ABS, SKF_AD_OFF + SKF_AD_VLAN_TAG),
252 BPF_STMT(BPF_LD|BPF_H|BPF_ABS, 2 * ETH_ALEN),
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/
Djit.c825 case BPF_H: in nfp_cpp_memcpy()
3157 [BPF_LD | BPF_ABS | BPF_H] = data_ld2,
3160 [BPF_LD | BPF_IND | BPF_H] = data_ind_ld2,
3163 [BPF_LDX | BPF_MEM | BPF_H] = mem_ldx2,
3167 [BPF_STX | BPF_MEM | BPF_H] = mem_stx2,
3173 [BPF_ST | BPF_MEM | BPF_H] = mem_st2,
3489 [BPF_H] = 0x0000ffffU, in nfp_bpf_opt_ld_mask()

12