Home
last modified time | relevance | path

Searched refs:data_meta (Results 1 – 25 of 29) sorted by relevance

12

/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_meta.c14 __u8 *data, *data_meta, *data_end; in ing_cls() local
17 data_meta = ctx_ptr(ctx, data_meta); in ing_cls()
22 data_meta + round_up(ETH_ALEN, 4) > data) in ing_cls()
25 diff |= ((__u32 *)data_meta)[0] ^ ((__u32 *)data)[0]; in ing_cls()
26 diff |= ((__u16 *)data_meta)[2] ^ ((__u16 *)data)[2]; in ing_cls()
34 __u8 *data, *data_meta, *data_end; in ing_xdp() local
41 data_meta = ctx_ptr(ctx, data_meta); in ing_xdp()
46 data_meta + round_up(ETH_ALEN, 4) > data) in ing_xdp()
49 __builtin_memcpy(data_meta, data, ETH_ALEN); in ing_xdp()
H A Dtest_xdp_bpf2bpf.c26 void *data_meta; member
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/verifier/
H A Dmeta_access.c5 offsetof(struct xdp_md, data_meta)),
21 offsetof(struct xdp_md, data_meta)),
40 offsetof(struct xdp_md, data_meta)),
58 offsetof(struct xdp_md, data_meta)),
77 offsetof(struct xdp_md, data_meta)),
96 offsetof(struct xdp_md, data_meta)),
115 offsetof(struct xdp_md, data_meta)),
133 offsetof(struct xdp_md, data_meta)),
149 offsetof(struct xdp_md, data_meta)),
167 offsetof(struct xdp_md, data_meta)),
[all …]
H A Dxdp_direct_packet_access.c757 offsetof(struct xdp_md, data_meta)),
774 offsetof(struct xdp_md, data_meta)),
792 offsetof(struct xdp_md, data_meta)),
810 offsetof(struct xdp_md, data_meta)),
827 offsetof(struct xdp_md, data_meta)),
845 offsetof(struct xdp_md, data_meta)),
863 offsetof(struct xdp_md, data_meta)),
882 offsetof(struct xdp_md, data_meta)),
900 offsetof(struct xdp_md, data_meta)),
918 offsetof(struct xdp_md, data_meta)),
[all …]
H A Dcgroup_skb.c139 offsetof(struct __sk_buff, data_meta)),
/OK3568_Linux_fs/kernel/samples/bpf/
H A Dxdp2skb_meta_kern.c53 meta = (void *)(unsigned long)ctx->data_meta; in _xdp_mark()
67 void *data_meta = (void *)(unsigned long)ctx->data_meta; in _tc_mark() local
68 struct meta_info *meta = data_meta; in _tc_mark()
/OK3568_Linux_fs/kernel/include/net/
H A Dxdp.h71 void *data_meta; member
142 xdp->data_meta = frame->data - frame->metasize; in xdp_convert_frame_to_buff()
154 metasize = xdp->data - xdp->data_meta; in xdp_update_frame_from_buff()
228 xdp->data_meta = xdp->data + 1; in xdp_set_data_meta_invalid()
234 return unlikely(xdp->data_meta > xdp->data); in xdp_data_meta_unsupported()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/i40e/
H A Di40e_xsk.c301 unsigned int totalsize = xdp->data_end - xdp->data_meta; in i40e_construct_skb_zc()
302 unsigned int metasize = xdp->data - xdp->data_meta; in i40e_construct_skb_zc()
305 net_prefetch(xdp->data_meta); in i40e_construct_skb_zc()
313 memcpy(__skb_put(skb, totalsize), xdp->data_meta, in i40e_construct_skb_zc()
H A Di40e_txrx.c2066 unsigned int metasize = xdp->data - xdp->data_meta; in i40e_build_skb()
2081 net_prefetch(xdp->data_meta); in i40e_build_skb()
2398 xdp.data_meta = xdp.data; in i40e_clean_rx_irq()
/OK3568_Linux_fs/kernel/net/core/
H A Dxdp.c426 xdp->data - xdp->data_meta; in xdp_convert_zc_to_xdp_frame()
441 data_to_copy = metasize ? xdp->data_meta : xdp->data; in xdp_convert_zc_to_xdp_frame()
H A Dfilter.c3811 xdp->data - xdp->data_meta; in xdp_get_metalen()
3826 memmove(xdp->data_meta + offset, in BPF_CALL_2()
3827 xdp->data_meta, metalen); in BPF_CALL_2()
3828 xdp->data_meta += offset; in BPF_CALL_2()
3880 void *meta = xdp->data_meta + offset; in BPF_CALL_2()
3892 xdp->data_meta = meta; in BPF_CALL_2()
7524 case bpf_ctx_range(struct __sk_buff, data_meta): in bpf_skb_is_valid_access()
7563 case bpf_ctx_range(struct __sk_buff, data_meta): in sk_filter_is_valid_access()
7590 case bpf_ctx_range(struct __sk_buff, data_meta): in cg_skb_is_valid_access()
7635 case bpf_ctx_range(struct __sk_buff, data_meta): in lwt_is_valid_access()
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dbpf.h2475 __u32 data_meta; member
2577 __u32 data_meta; member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dbpf.h2475 __u32 data_meta; member
2577 __u32 data_meta; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ice/
H A Dice_txrx.c917 u8 metasize = xdp->data - xdp->data_meta; in ice_build_skb()
932 net_prefetch(xdp->data_meta); in ice_build_skb()
1151 xdp.data_meta = NULL; in ice_clean_rx_irq()
1157 xdp.data_meta = xdp.data; in ice_clean_rx_irq()
H A Dice_xsk.c499 unsigned int metasize = rx_buf->xdp->data - rx_buf->xdp->data_meta; in ice_construct_skb_zc()
/OK3568_Linux_fs/kernel/tools/include/uapi/linux/
H A Dbpf.h4113 __u32 data_meta; member
4278 __u32 data_meta; member
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dbpf.h4113 __u32 data_meta; member
4278 __u32 data_meta; member
/OK3568_Linux_fs/kernel/net/xdp/
H A Dxsk.c178 from_buf = from->data_meta; in xsk_copy_xdp()
179 metalen = from->data - from->data_meta; in xsk_copy_xdp()
H A Dxsk_buff_pool.c508 xskb->xdp.data_meta = xskb->xdp.data; in xp_alloc()
/OK3568_Linux_fs/kernel/include/linux/
H A Dfilter.h621 void *data_meta; member
658 cb->data_meta = skb->data - skb_metadata_len(skb); in bpf_compute_data_pointers()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_xsk.c209 unsigned int metasize = bi->xdp->data - bi->xdp->data_meta; in ixgbe_construct_skb_zc()
/OK3568_Linux_fs/kernel/drivers/net/
H A Dveth.c715 xdp.data_meta = xdp.data; in veth_xdp_rcv_skb()
780 metalen = xdp.data - xdp.data_meta; in veth_xdp_rcv_skb()
H A Dvirtio_net.c758 xdp.data_meta = xdp.data; in receive_small()
770 metasize = xdp.data - xdp.data_meta; in receive_small()
935 xdp.data_meta = xdp.data; in receive_mergeable()
944 metasize = xdp.data - xdp.data_meta; in receive_mergeable()
/OK3568_Linux_fs/kernel/net/bpf/
H A Dtest_run.c700 xdp.data_meta = xdp.data; in bpf_prog_test_run_xdp()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c934 unsigned int metasize = xdp->data - xdp->data_meta; in ixgbevf_build_skb()
949 net_prefetch(xdp->data_meta); in ixgbevf_build_skb()
1169 xdp.data_meta = xdp.data; in ixgbevf_clean_rx_irq()

12