Home
last modified time | relevance | path

Searched refs:BPF_IND (Results 1 – 16 of 16) sorted by relevance

/linux-4.1.27/include/uapi/linux/
Dbpf_common.h23 #define BPF_IND 0x40 macro
/linux-4.1.27/tools/net/
Dbpf_exp.y123 bpf_set_curr_instr(BPF_LD | BPF_B | BPF_IND, 0, 0, $5); }
125 bpf_set_curr_instr(BPF_LD | BPF_B | BPF_IND, 0, 0, $6); }
177 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); }
289 bpf_set_curr_instr(BPF_LD | BPF_W | BPF_IND, 0, 0, $5); }
291 bpf_set_curr_instr(BPF_LD | BPF_W | BPF_IND, 0, 0, $6); }
Dbpf_dbg.c267 case BPF_LD_W | BPF_IND: in bpf_disasm()
271 case BPF_LD_H | BPF_IND: in bpf_disasm()
275 case BPF_LD_B | BPF_IND: in bpf_disasm()
685 case BPF_LD_W | BPF_IND: in bpf_single_step()
690 case BPF_LD_H | BPF_IND: in bpf_single_step()
697 case BPF_LD_B | BPF_IND: in bpf_single_step()
/linux-4.1.27/net/core/
Dfilter.c420 case BPF_LD | BPF_IND | BPF_W: in bpf_convert_filter()
421 case BPF_LD | BPF_IND | BPF_H: in bpf_convert_filter()
422 case BPF_LD | BPF_IND | BPF_B: in bpf_convert_filter()
704 [BPF_LD | BPF_W | BPF_IND] = true, in chk_code_allowed()
705 [BPF_LD | BPF_H | BPF_IND] = true, in chk_code_allowed()
706 [BPF_LD | BPF_B | BPF_IND] = true, in chk_code_allowed()
/linux-4.1.27/lib/
Dtest_bpf.c92 BPF_STMT(BPF_LD | BPF_B | BPF_IND, 1),
182 BPF_STMT(BPF_LD | BPF_H | BPF_IND, MAX_K),
219 BPF_STMT(BPF_LD | BPF_B | BPF_IND, 0),
246 BPF_STMT(BPF_LD | BPF_B | BPF_IND, 0),
539 BPF_STMT(BPF_LD | BPF_B | BPF_IND, MAX_K),
565 BPF_STMT(BPF_LD | BPF_W | BPF_IND, 0),
607 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
609 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 16),
646 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
648 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 16),
[all …]
/linux-4.1.27/arch/powerpc/net/
Dbpf_jit_comp.c431 case BPF_LD | BPF_W | BPF_IND: in bpf_jit_build_body()
434 case BPF_LD | BPF_H | BPF_IND: in bpf_jit_build_body()
437 case BPF_LD | BPF_B | BPF_IND: in bpf_jit_build_body()
/linux-4.1.27/arch/arm64/net/
Dbpf_jit_comp.c595 case BPF_LD | BPF_IND | BPF_W: in build_insn()
596 case BPF_LD | BPF_IND | BPF_H: in build_insn()
597 case BPF_LD | BPF_IND | BPF_B: in build_insn()
611 if (BPF_MODE(code) == BPF_IND) in build_insn()
/linux-4.1.27/kernel/bpf/
Dcore.c284 [BPF_LD | BPF_IND | BPF_W] = &&LD_IND_W, in __bpf_prog_run()
285 [BPF_LD | BPF_IND | BPF_H] = &&LD_IND_H, in __bpf_prog_run()
286 [BPF_LD | BPF_IND | BPF_B] = &&LD_IND_B, in __bpf_prog_run()
Dverifier.c374 } else if (BPF_MODE(insn->code) == BPF_IND) { in print_bpf_insn()
1245 if (mode == BPF_IND) { in check_ld_abs()
1798 if (mode == BPF_ABS || mode == BPF_IND) { in do_check()
/linux-4.1.27/arch/s390/net/
Dbpf_jit_comp.c1062 case BPF_LD | BPF_IND | BPF_B: /* b0 = *(u8 *) (skb->data+imm+src) */ in bpf_jit_insn()
1069 case BPF_LD | BPF_IND | BPF_H: /* b0 = *(u16 *) (skb->data+imm+src) */ in bpf_jit_insn()
1076 case BPF_LD | BPF_IND | BPF_W: /* b0 = *(u32 *) (skb->data+imm+src) */ in bpf_jit_insn()
1106 if (BPF_MODE(insn->code) == BPF_IND) in bpf_jit_insn()
/linux-4.1.27/arch/x86/net/
Dbpf_jit_comp.c836 case BPF_LD | BPF_IND | BPF_W: in do_jit()
872 case BPF_LD | BPF_IND | BPF_H: in do_jit()
878 case BPF_LD | BPF_IND | BPF_B: in do_jit()
/linux-4.1.27/arch/sparc/net/
Dbpf_jit_comp.c661 case BPF_LD | BPF_W | BPF_IND: in bpf_jit_compile()
676 case BPF_LD | BPF_H | BPF_IND: in bpf_jit_compile()
679 case BPF_LD | BPF_B | BPF_IND: in bpf_jit_compile()
/linux-4.1.27/arch/arm/net/
Dbpf_jit_32.c565 case BPF_LD | BPF_W | BPF_IND: in build_body()
568 case BPF_LD | BPF_H | BPF_IND: in build_body()
571 case BPF_LD | BPF_B | BPF_IND: in build_body()
/linux-4.1.27/arch/mips/net/
Dbpf_jit.c831 case BPF_LD | BPF_W | BPF_IND: in build_body()
835 case BPF_LD | BPF_H | BPF_IND: in build_body()
839 case BPF_LD | BPF_B | BPF_IND: in build_body()
/linux-4.1.27/include/linux/
Dfilter.h184 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_IND, \
/linux-4.1.27/Documentation/networking/
Dfilter.txt957 BPF_IND 0x40
964 (BPF_IND | <size> | BPF_LD) which are used to access packet data.
973 BPF_IND | BPF_LD instructions.
983 BPF_IND | BPF_W | BPF_LD means: