Home
last modified time | relevance | path

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

/linux-4.4.14/include/uapi/linux/
Dbpf_common.h23 #define BPF_IND 0x40 macro
/linux-4.4.14/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.4.14/lib/
Dtest_bpf.c450 BPF_STMT(BPF_LD | BPF_B | BPF_IND, 1),
540 BPF_STMT(BPF_LD | BPF_H | BPF_IND, MAX_K),
577 BPF_STMT(BPF_LD | BPF_B | BPF_IND, 0),
604 BPF_STMT(BPF_LD | BPF_B | BPF_IND, 0),
897 BPF_STMT(BPF_LD | BPF_B | BPF_IND, MAX_K),
923 BPF_STMT(BPF_LD | BPF_W | BPF_IND, 0),
965 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
967 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 16),
1004 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 14),
1006 BPF_STMT(BPF_LD | BPF_H | BPF_IND, 16),
[all …]
/linux-4.4.14/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.4.14/arch/arm64/net/
Dbpf_jit_comp.c646 case BPF_LD | BPF_IND | BPF_W: in build_insn()
647 case BPF_LD | BPF_IND | BPF_H: in build_insn()
648 case BPF_LD | BPF_IND | BPF_B: in build_insn()
662 if (BPF_MODE(code) == BPF_IND) in build_insn()
/linux-4.4.14/kernel/bpf/
Dcore.c294 [BPF_LD | BPF_IND | BPF_W] = &&LD_IND_W, in __bpf_prog_run()
295 [BPF_LD | BPF_IND | BPF_H] = &&LD_IND_H, in __bpf_prog_run()
296 [BPF_LD | BPF_IND | BPF_B] = &&LD_IND_B, in __bpf_prog_run()
Dverifier.c375 } else if (BPF_MODE(insn->code) == BPF_IND) { in print_bpf_insn()
1378 if (mode == BPF_IND) { in check_ld_abs()
1944 if (mode == BPF_ABS || mode == BPF_IND) { in do_check()
/linux-4.4.14/arch/s390/net/
Dbpf_jit_comp.c1173 case BPF_LD | BPF_IND | BPF_B: /* b0 = *(u8 *) (skb->data+imm+src) */ in bpf_jit_insn()
1180 case BPF_LD | BPF_IND | BPF_H: /* b0 = *(u16 *) (skb->data+imm+src) */ in bpf_jit_insn()
1187 case BPF_LD | BPF_IND | BPF_W: /* b0 = *(u32 *) (skb->data+imm+src) */ in bpf_jit_insn()
1217 if (BPF_MODE(insn->code) == BPF_IND) in bpf_jit_insn()
/linux-4.4.14/net/core/
Dfilter.c421 case BPF_LD | BPF_IND | BPF_W: in bpf_convert_filter()
422 case BPF_LD | BPF_IND | BPF_H: in bpf_convert_filter()
423 case BPF_LD | BPF_IND | BPF_B: in bpf_convert_filter()
705 [BPF_LD | BPF_W | BPF_IND] = true, in chk_code_allowed()
706 [BPF_LD | BPF_H | BPF_IND] = true, in chk_code_allowed()
707 [BPF_LD | BPF_B | BPF_IND] = true, in chk_code_allowed()
/linux-4.4.14/tools/include/linux/
Dfilter.h145 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_IND, \
/linux-4.4.14/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.4.14/arch/x86/net/
Dbpf_jit_comp.c942 case BPF_LD | BPF_IND | BPF_W: in do_jit()
978 case BPF_LD | BPF_IND | BPF_H: in do_jit()
984 case BPF_LD | BPF_IND | BPF_B: in do_jit()
/linux-4.4.14/arch/arm/net/
Dbpf_jit_32.c606 case BPF_LD | BPF_W | BPF_IND: in build_body()
609 case BPF_LD | BPF_H | BPF_IND: in build_body()
612 case BPF_LD | BPF_B | BPF_IND: in build_body()
/linux-4.4.14/arch/mips/net/
Dbpf_jit.c721 case BPF_LD | BPF_W | BPF_IND: in build_body()
725 case BPF_LD | BPF_H | BPF_IND: in build_body()
729 case BPF_LD | BPF_B | BPF_IND: in build_body()
/linux-4.4.14/include/linux/
Dfilter.h186 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_IND, \
/linux-4.4.14/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: