Home
last modified time | relevance | path

Searched refs:BPF_STX (Results 1 – 20 of 20) sorted by relevance

/linux-4.4.14/lib/
Dtest_bpf.c855 BPF_STMT(BPF_STX, 15), /* M3 = len */
1809 BPF_STMT(BPF_STX, 16),
1921 BPF_STMT(BPF_STX, 0),
1926 BPF_STMT(BPF_STX, 1),
1931 BPF_STMT(BPF_STX, 2),
1936 BPF_STMT(BPF_STX, 3),
1941 BPF_STMT(BPF_STX, 4),
1946 BPF_STMT(BPF_STX, 5),
1951 BPF_STMT(BPF_STX, 6),
1956 BPF_STMT(BPF_STX, 7),
[all …]
/linux-4.4.14/kernel/bpf/
Dcore.c276 [BPF_STX | BPF_MEM | BPF_B] = &&STX_MEM_B, in __bpf_prog_run()
277 [BPF_STX | BPF_MEM | BPF_H] = &&STX_MEM_H, in __bpf_prog_run()
278 [BPF_STX | BPF_MEM | BPF_W] = &&STX_MEM_W, in __bpf_prog_run()
279 [BPF_STX | BPF_MEM | BPF_DW] = &&STX_MEM_DW, in __bpf_prog_run()
280 [BPF_STX | BPF_XADD | BPF_W] = &&STX_XADD_W, in __bpf_prog_run()
281 [BPF_STX | BPF_XADD | BPF_DW] = &&STX_XADD_DW, in __bpf_prog_run()
Dverifier.c272 [BPF_STX] = "stx",
335 } else if (class == BPF_STX) { in print_bpf_insn()
1820 } else if (class == BPF_STX) { in do_check()
1986 if (BPF_CLASS(insn->code) == BPF_STX && in replace_map_fd_with_map_ptr()
2123 else if (insn->code == (BPF_STX | BPF_MEM | BPF_W)) in convert_ctx_accesses()
/linux-4.4.14/include/uapi/linux/
Dbpf_common.h9 #define BPF_STX 0x03 macro
/linux-4.4.14/arch/arm64/net/
Dbpf_jit_comp.c614 case BPF_STX | BPF_MEM | BPF_W: in build_insn()
615 case BPF_STX | BPF_MEM | BPF_H: in build_insn()
616 case BPF_STX | BPF_MEM | BPF_B: in build_insn()
617 case BPF_STX | BPF_MEM | BPF_DW: in build_insn()
636 case BPF_STX | BPF_XADD | BPF_W: in build_insn()
638 case BPF_STX | BPF_XADD | BPF_DW: in build_insn()
/linux-4.4.14/arch/x86/net/
Dbpf_jit_comp.c732 case BPF_STX | BPF_MEM | BPF_B: in do_jit()
741 case BPF_STX | BPF_MEM | BPF_H: in do_jit()
747 case BPF_STX | BPF_MEM | BPF_W: in do_jit()
753 case BPF_STX | BPF_MEM | BPF_DW: in do_jit()
793 case BPF_STX | BPF_XADD | BPF_W: in do_jit()
800 case BPF_STX | BPF_XADD | BPF_DW: in do_jit()
/linux-4.4.14/samples/bpf/
Dsock_example.c53 BPF_RAW_INSN(BPF_STX | BPF_XADD | BPF_DW, BPF_REG_0, BPF_REG_1, 0, 0), /* xadd r0 += r1 */ in test_sock()
Dlibbpf.h139 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \
/linux-4.4.14/arch/s390/net/
Dbpf_jit_comp.c882 case BPF_STX | BPF_MEM | BPF_B: /* *(u8 *)(dst + off) = src_reg */ in bpf_jit_insn()
887 case BPF_STX | BPF_MEM | BPF_H: /* (u16 *)(dst + off) = src */ in bpf_jit_insn()
892 case BPF_STX | BPF_MEM | BPF_W: /* *(u32 *)(dst + off) = src */ in bpf_jit_insn()
897 case BPF_STX | BPF_MEM | BPF_DW: /* (u64 *)(dst + off) = src */ in bpf_jit_insn()
933 case BPF_STX | BPF_XADD | BPF_W: /* *(u32 *)(dst + off) += src */ in bpf_jit_insn()
939 case BPF_STX | BPF_XADD | BPF_DW: /* *(u64 *)(dst + off) += src */ in bpf_jit_insn()
/linux-4.4.14/include/linux/
Dfilter.h206 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \
216 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_XADD, \
/linux-4.4.14/tools/include/linux/
Dfilter.h165 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \
/linux-4.4.14/tools/net/
Dbpf_dbg.c146 [BPF_STX] = "stx",
247 case BPF_STX: in bpf_disasm()
248 op = op_table[BPF_STX]; in bpf_disasm()
661 case BPF_STX: in bpf_single_step()
Dbpf_exp.y331 bpf_set_curr_instr(BPF_STX, 0, 0, $4); }
/linux-4.4.14/net/core/
Dfilter.c536 case BPF_STX: in bpf_convert_filter()
640 case BPF_STX: in check_load_and_stores()
716 [BPF_STX] = true, in chk_code_allowed()
788 case BPF_STX: in bpf_check_classic()
/linux-4.4.14/kernel/
Dseccomp.c152 case BPF_STX: in seccomp_check_filter()
/linux-4.4.14/arch/powerpc/net/
Dbpf_jit_comp.c324 case BPF_STX: /* mem[K] = X */ in bpf_jit_build_body()
/linux-4.4.14/Documentation/networking/
Dfilter.txt858 BPF_STX 0x03 BPF_STX 0x03
990 BPF_MEM | <size> | BPF_STX: *(size *) (dst_reg + off) = src_reg
993 BPF_XADD | BPF_W | BPF_STX: lock xadd *(u32 *)(dst_reg + off16) += src_reg
994 BPF_XADD | BPF_DW | BPF_STX: lock xadd *(u64 *)(dst_reg + off16) += src_reg
/linux-4.4.14/arch/sparc/net/
Dbpf_jit_comp.c638 case BPF_STX: in bpf_jit_compile()
/linux-4.4.14/arch/arm/net/
Dbpf_jit_32.c665 case BPF_STX: in build_body()
/linux-4.4.14/arch/mips/net/
Dbpf_jit.c780 case BPF_STX: in build_body()