Home
last modified time | relevance | path

Searched refs:BPF_ST (Results 1 – 19 of 19) sorted by relevance

/linux-4.1.27/include/uapi/linux/
Dbpf_common.h8 #define BPF_ST 0x02 macro
/linux-4.1.27/kernel/bpf/
Dcore.c272 [BPF_ST | BPF_MEM | BPF_B] = &&ST_MEM_B, in __bpf_prog_run()
273 [BPF_ST | BPF_MEM | BPF_H] = &&ST_MEM_H, in __bpf_prog_run()
274 [BPF_ST | BPF_MEM | BPF_W] = &&ST_MEM_W, in __bpf_prog_run()
275 [BPF_ST | BPF_MEM | BPF_DW] = &&ST_MEM_DW, in __bpf_prog_run()
Dverifier.c270 [BPF_ST] = "st",
349 } else if (class == BPF_ST) { in print_bpf_insn()
1717 } else if (class == BPF_ST) { in do_check()
/linux-4.1.27/samples/seccomp/
Dbpf-helper.h144 BPF_STMT(BPF_ST, 0), /* lo -> M[0] */ \
146 BPF_STMT(BPF_ST, 1) /* hi -> M[1] */
/linux-4.1.27/arch/x86/net/
Dbpf_jit_comp.c611 case BPF_ST | BPF_MEM | BPF_B: in do_jit()
617 case BPF_ST | BPF_MEM | BPF_H: in do_jit()
623 case BPF_ST | BPF_MEM | BPF_W: in do_jit()
629 case BPF_ST | BPF_MEM | BPF_DW: in do_jit()
/linux-4.1.27/arch/arm64/net/
Dbpf_jit_comp.c556 case BPF_ST | BPF_MEM | BPF_W: in build_insn()
557 case BPF_ST | BPF_MEM | BPF_H: in build_insn()
558 case BPF_ST | BPF_MEM | BPF_B: in build_insn()
559 case BPF_ST | BPF_MEM | BPF_DW: in build_insn()
/linux-4.1.27/net/core/
Dfilter.c534 case BPF_ST: in bpf_convert_filter()
537 BPF_ST ? BPF_REG_A : BPF_REG_X, in bpf_convert_filter()
638 case BPF_ST: in check_load_and_stores()
714 [BPF_ST] = true, in chk_code_allowed()
785 case BPF_ST: in bpf_check_classic()
/linux-4.1.27/arch/s390/net/
Dbpf_jit_comp.c867 case BPF_ST | BPF_MEM | BPF_B: /* *(u8 *)(dst + off) = imm */ in bpf_jit_insn()
874 case BPF_ST | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = imm */ in bpf_jit_insn()
881 case BPF_ST | BPF_MEM | BPF_W: /* *(u32 *)(dst + off) = imm */ in bpf_jit_insn()
888 case BPF_ST | BPF_MEM | BPF_DW: /* *(u64 *)(dst + off) = imm */ in bpf_jit_insn()
/linux-4.1.27/samples/bpf/
Dlibbpf.h138 .code = BPF_ST | BPF_SIZE(SIZE) | BPF_MEM, \
/linux-4.1.27/tools/net/
Dbpf_dbg.c145 [BPF_ST] = "st",
243 case BPF_ST: in bpf_disasm()
244 op = op_table[BPF_ST]; in bpf_disasm()
658 case BPF_ST: in bpf_single_step()
Dbpf_exp.y326 bpf_set_curr_instr(BPF_ST, 0, 0, $4); }
/linux-4.1.27/include/linux/
Dfilter.h214 .code = BPF_ST | BPF_SIZE(SIZE) | BPF_MEM, \
/linux-4.1.27/lib/
Dtest_bpf.c494 BPF_STMT(BPF_ST, 1), /* M1 = 1 ^ len */
496 BPF_STMT(BPF_ST, 2), /* M2 = 1 ^ len ^ 0x80000000 */
651 BPF_STMT(BPF_ST, 1),
658 BPF_STMT(BPF_ST, 5),
/linux-4.1.27/kernel/
Dseccomp.c151 case BPF_ST: in seccomp_check_filter()
/linux-4.1.27/arch/powerpc/net/
Dbpf_jit_comp.c320 case BPF_ST: /* mem[K] = A */ in bpf_jit_build_body()
/linux-4.1.27/arch/sparc/net/
Dbpf_jit_comp.c634 case BPF_ST: in bpf_jit_compile()
/linux-4.1.27/arch/arm/net/
Dbpf_jit_32.c619 case BPF_ST: in build_body()
/linux-4.1.27/Documentation/networking/
Dfilter.txt857 BPF_ST 0x02 BPF_ST 0x02
991 BPF_MEM | <size> | BPF_ST: *(size *) (dst_reg + off) = imm32
/linux-4.1.27/arch/mips/net/
Dbpf_jit.c899 case BPF_ST: in build_body()