Home
last modified time | relevance | path

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

/linux-4.1.27/lib/
Dtest_bpf.c182 BPF_STMT(BPF_LD | BPF_H | BPF_IND, MAX_K),
589 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 12),
595 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 54),
597 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 56),
604 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 20),
607 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
609 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 16),
638 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 12),
643 BPF_STMT(BPF_LD | BPF_H | BPF_ABS, 20),
646 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
[all …]
/linux-4.1.27/tools/net/
Dbpf_exp.y177 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_IND, 0, 0, $5); }
179 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_IND, 0, 0, $6); }
181 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0, $3); }
183 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0,
186 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0,
189 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0,
192 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0,
195 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0,
198 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0,
201 bpf_set_curr_instr(BPF_LD | BPF_H | BPF_ABS, 0, 0,
[all …]
Dbpf_dbg.c78 #define BPF_LD_H (BPF_LD | BPF_H)
/linux-4.1.27/net/core/
Dfilter.c177 *insn++ = BPF_LDX_MEM(BPF_H, dst_reg, src_reg, in convert_skb_access()
187 *insn++ = BPF_LDX_MEM(BPF_H, dst_reg, src_reg, in convert_skb_access()
215 *insn++ = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_CTX, in convert_bpf_extensions()
242 *insn = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_TMP, in convert_bpf_extensions()
279 *insn++ = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_CTX, in convert_bpf_extensions()
418 case BPF_LD | BPF_ABS | BPF_H: in bpf_convert_filter()
421 case BPF_LD | BPF_IND | BPF_H: in bpf_convert_filter()
701 [BPF_LD | BPF_H | BPF_ABS] = true, in chk_code_allowed()
705 [BPF_LD | BPF_H | BPF_IND] = true, in chk_code_allowed()
813 case BPF_LD | BPF_H | BPF_ABS: in bpf_check_classic()
[all …]
/linux-4.1.27/arch/arm64/net/
Dbpf_jit_comp.c534 case BPF_LDX | BPF_MEM | BPF_H: in build_insn()
543 case BPF_H: in build_insn()
557 case BPF_ST | BPF_MEM | BPF_H: in build_insn()
564 case BPF_STX | BPF_MEM | BPF_H: in build_insn()
573 case BPF_H: in build_insn()
592 case BPF_LD | BPF_ABS | BPF_H: in build_insn()
596 case BPF_LD | BPF_IND | BPF_H: in build_insn()
617 case BPF_H: in build_insn()
646 case BPF_H: in build_insn()
/linux-4.1.27/include/uapi/linux/
Dbpf_common.h18 #define BPF_H 0x08 macro
/linux-4.1.27/arch/x86/net/
Dbpf_jit_comp.c75 else if (bpf_size == BPF_H) in bpf_size_to_x86_bytes()
617 case BPF_ST | BPF_MEM | BPF_H: in do_jit()
650 case BPF_STX | BPF_MEM | BPF_H: in do_jit()
676 case BPF_LDX | BPF_MEM | BPF_H: in do_jit()
872 case BPF_LD | BPF_IND | BPF_H: in do_jit()
875 case BPF_LD | BPF_ABS | BPF_H: in do_jit()
/linux-4.1.27/kernel/bpf/
Dcore.c267 [BPF_STX | BPF_MEM | BPF_H] = &&STX_MEM_H, in __bpf_prog_run()
273 [BPF_ST | BPF_MEM | BPF_H] = &&ST_MEM_H, in __bpf_prog_run()
278 [BPF_LDX | BPF_MEM | BPF_H] = &&LDX_MEM_H, in __bpf_prog_run()
282 [BPF_LD | BPF_ABS | BPF_H] = &&LD_ABS_H, in __bpf_prog_run()
285 [BPF_LD | BPF_IND | BPF_H] = &&LD_IND_H, in __bpf_prog_run()
Dverifier.c297 [BPF_H >> 3] = "u16",
523 else if (bpf_size == BPF_H) in bpf_size_to_bytes()
/linux-4.1.27/include/linux/
Dfilter.h277 bpf_size = BPF_H; \
439 case BPF_LD | BPF_H | BPF_ABS: in bpf_needs_clear_a()
456 case BPF_LD | BPF_H | BPF_ABS: in bpf_anc_helper()
/linux-4.1.27/arch/s390/net/
Dbpf_jit_comp.c852 case BPF_STX | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = src */ in bpf_jit_insn()
874 case BPF_ST | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = imm */ in bpf_jit_insn()
918 case BPF_LDX | BPF_MEM | BPF_H: /* dst = *(u16 *)(ul) (src + off) */ in bpf_jit_insn()
1068 case BPF_LD | BPF_ABS | BPF_H: /* b0 = *(u16 *) (skb->data+imm) */ in bpf_jit_insn()
1069 case BPF_LD | BPF_IND | BPF_H: /* b0 = *(u16 *) (skb->data+imm+src) */ in bpf_jit_insn()
/linux-4.1.27/arch/powerpc/net/
Dbpf_jit_comp.c411 case BPF_LD | BPF_H | BPF_ABS: in bpf_jit_build_body()
434 case BPF_LD | BPF_H | BPF_IND: in bpf_jit_build_body()
/linux-4.1.27/arch/sparc/net/
Dbpf_jit_comp.c652 case BPF_LD | BPF_H | BPF_ABS: in bpf_jit_compile()
676 case BPF_LD | BPF_H | BPF_IND: in bpf_jit_compile()
/linux-4.1.27/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),
Dfilter.txt942 BPF_H 0x08 /* half word */
996 Where size is one of: BPF_B or BPF_H or BPF_W or BPF_DW. Note that 1 and
/linux-4.1.27/arch/arm/net/
Dbpf_jit_32.c519 case BPF_LD | BPF_H | BPF_ABS: in build_body()
568 case BPF_LD | BPF_H | BPF_IND: in build_body()
/linux-4.1.27/arch/mips/net/
Dbpf_jit.c779 case BPF_LD | BPF_H | BPF_ABS: in build_body()
835 case BPF_LD | BPF_H | BPF_IND: in build_body()