Searched refs:BPF_LDX_MEM (Results 1 - 6 of 6) sorted by relevance

/linux-4.4.14/samples/bpf/
H A Dtest_verifier.c287 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_2, -8),
300 BPF_LDX_MEM(BPF_DW, BPF_REG_2, BPF_REG_10, -8),
303 /* BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_2, 8), */
321 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_10, -8),
359 BPF_LDX_MEM(BPF_B, BPF_REG_0, 12, 0),
368 BPF_LDX_MEM(BPF_B, 11, BPF_REG_1, 0),
423 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_2, -4),
674 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
677 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
680 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
683 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
686 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
689 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
692 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
702 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1, -4),
720 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
733 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
755 BPF_LDX_MEM(BPF_W, BPF_REG_1, BPF_REG_1,
810 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
822 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
825 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
827 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
843 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
847 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_1,
866 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 2),
877 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 2),
889 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 8),
901 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 8),
913 BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_1, 8),
1061 BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_10, -8),
H A Dlibbpf.h127 #define BPF_LDX_MEM(SIZE, DST, SRC, OFF) \ macro
/linux-4.4.14/net/core/
H A Dfilter.c161 *insn++ = BPF_LDX_MEM(BPF_W, dst_reg, src_reg, convert_skb_access()
166 *insn++ = BPF_LDX_MEM(BPF_B, dst_reg, src_reg, PKT_TYPE_OFFSET()); convert_skb_access()
176 *insn++ = BPF_LDX_MEM(BPF_H, dst_reg, src_reg, convert_skb_access()
186 *insn++ = BPF_LDX_MEM(BPF_H, dst_reg, src_reg, convert_skb_access()
214 *insn++ = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_CTX, convert_bpf_extensions()
231 *insn++ = BPF_LDX_MEM(bytes_to_bpf_size(FIELD_SIZEOF(struct sk_buff, dev)), convert_bpf_extensions()
238 *insn = BPF_LDX_MEM(BPF_W, BPF_REG_A, BPF_REG_TMP, convert_bpf_extensions()
241 *insn = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_TMP, convert_bpf_extensions()
253 *insn = BPF_LDX_MEM(BPF_W, BPF_REG_A, BPF_REG_CTX, convert_bpf_extensions()
278 *insn++ = BPF_LDX_MEM(BPF_H, BPF_REG_A, BPF_REG_CTX, convert_bpf_extensions()
545 *insn = BPF_LDX_MEM(BPF_W, BPF_CLASS(fp->code) == BPF_LD ? bpf_convert_filter()
570 *insn = BPF_LDX_MEM(BPF_W, BPF_CLASS(fp->code) == BPF_LD ? bpf_convert_filter()
578 *insn = BPF_LDX_MEM(BPF_W, BPF_REG_A, BPF_REG_CTX, fp->k); bpf_convert_filter()
1760 *insn++ = BPF_LDX_MEM(BPF_W, dst_reg, src_reg, bpf_net_convert_ctx_access()
1767 *insn++ = BPF_LDX_MEM(BPF_H, dst_reg, src_reg, bpf_net_convert_ctx_access()
1774 *insn++ = BPF_LDX_MEM(BPF_H, dst_reg, src_reg, bpf_net_convert_ctx_access()
1785 *insn++ = BPF_LDX_MEM(BPF_W, dst_reg, src_reg, bpf_net_convert_ctx_access()
1792 *insn++ = BPF_LDX_MEM(BPF_W, dst_reg, src_reg, bpf_net_convert_ctx_access()
1799 *insn++ = BPF_LDX_MEM(bytes_to_bpf_size(FIELD_SIZEOF(struct sk_buff, dev)), bpf_net_convert_ctx_access()
1803 *insn++ = BPF_LDX_MEM(BPF_W, dst_reg, dst_reg, bpf_net_convert_ctx_access()
1810 *insn++ = BPF_LDX_MEM(BPF_W, dst_reg, src_reg, bpf_net_convert_ctx_access()
1821 *insn++ = BPF_LDX_MEM(BPF_W, dst_reg, src_reg, bpf_net_convert_ctx_access()
1850 *insn++ = BPF_LDX_MEM(BPF_W, dst_reg, src_reg, ctx_off); bpf_net_convert_ctx_access()
1869 *insn++ = BPF_LDX_MEM(BPF_H, dst_reg, src_reg, bpf_net_convert_ctx_access()
/linux-4.4.14/tools/include/linux/
H A Dfilter.h153 #define BPF_LDX_MEM(SIZE, DST, SRC, OFF) \ macro
/linux-4.4.14/lib/
H A Dtest_bpf.c2134 BPF_LDX_MEM(BPF_W, R7, R10, -64),
2139 BPF_LDX_MEM(BPF_W, R7, R10, -56),
2140 BPF_LDX_MEM(BPF_W, R0, R10, -60),
2147 BPF_LDX_MEM(BPF_W, R7, R10, -56),
2152 BPF_LDX_MEM(BPF_W, R7, R10, -48),
2153 BPF_LDX_MEM(BPF_W, R0, R10, -52),
3819 BPF_LDX_MEM(BPF_B, R0, R10, -40),
3831 BPF_LDX_MEM(BPF_H, R0, R10, -40),
3844 BPF_LDX_MEM(BPF_B, R0, R10, -40),
3856 BPF_LDX_MEM(BPF_H, R0, R10, -40),
3868 BPF_LDX_MEM(BPF_H, R0, R10, -40),
3881 BPF_LDX_MEM(BPF_H, R0, R10, -40),
3893 BPF_LDX_MEM(BPF_W, R0, R10, -40),
3905 BPF_LDX_MEM(BPF_W, R0, R10, -40),
3918 BPF_LDX_MEM(BPF_W, R0, R10, -40),
3930 BPF_LDX_MEM(BPF_DW, R0, R10, -40),
3943 BPF_LDX_MEM(BPF_DW, R2, R10, -40),
3959 BPF_LDX_MEM(BPF_DW, R0, R10, -40),
3972 BPF_LDX_MEM(BPF_W, R0, R10, -40),
3986 BPF_LDX_MEM(BPF_W, R0, R10, -40),
3999 BPF_LDX_MEM(BPF_DW, R0, R10, -40),
/linux-4.4.14/include/linux/
H A Dfilter.h194 #define BPF_LDX_MEM(SIZE, DST, SRC, OFF) \ macro

Completed in 102 milliseconds