Home
last modified time | relevance | path

Searched refs:skb_shared_info (Results 1 – 25 of 88) sorted by relevance

1234

/OK3568_Linux_fs/kernel/include/net/
H A Dxdp.h86 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
88 static inline struct skb_shared_info *
91 return (struct skb_shared_info *)xdp_data_hard_end(xdp); in xdp_get_shared_info_from_buff()
108 static inline struct skb_shared_info *
113 return (struct skb_shared_info *)(data_hard_start + frame->frame_sz - in xdp_get_shared_info_from_frame()
114 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))); in xdp_get_shared_info_from_frame()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.h35 OTX2_DATA_ALIGN(sizeof(struct skb_shared_info)))
45 OTX2_DATA_ALIGN(sizeof(struct skb_shared_info)))
/OK3568_Linux_fs/kernel/include/linux/
H A Dvirtio_net.h145 struct skb_shared_info *shinfo = skb_shinfo(skb); in virtio_net_hdr_to_skb()
174 struct skb_shared_info *sinfo = skb_shinfo(skb); in virtio_net_hdr_from_skb()
H A Dskbuff.h232 ((X) - SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
241 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
514 struct skb_shared_info { struct
1458 #define skb_shinfo(SKB) ((struct skb_shared_info *)(skb_end_pointer(SKB)))
4541 static inline void skb_increase_gso_size(struct skb_shared_info *shinfo, in skb_increase_gso_size()
4549 static inline void skb_decrease_gso_size(struct skb_shared_info *shinfo, in skb_decrease_gso_size()
4563 const struct skb_shared_info *shinfo = skb_shinfo(skb); in skb_warn_if_lro()
/OK3568_Linux_fs/kernel/net/core/
H A Dskbuff.c187 struct skb_shared_info *shinfo; in __alloc_skb()
210 size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __alloc_skb()
240 memset(shinfo, 0, offsetof(struct skb_shared_info, dataref)); in __alloc_skb()
269 struct skb_shared_info *shinfo; in __build_skb_around()
272 size -= SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __build_skb_around()
286 memset(shinfo, 0, offsetof(struct skb_shared_info, dataref)); in __build_skb_around()
453 len += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __netdev_alloc_skb()
528 len += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __napi_alloc_skb()
610 struct skb_shared_info *shinfo = skb_shinfo(skb); in skb_release_data()
736 struct skb_shared_info *sh = skb_shinfo(skb); in skb_dump()
[all …]
/OK3568_Linux_fs/kernel/net/sctp/
H A Doffload.c51 struct skb_shared_info *pinfo = skb_shinfo(skb); in sctp_gso_segment()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/
H A Dipoib_rx.c31 skb_size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in prepare_frag_skb()
/OK3568_Linux_fs/kernel/drivers/net/wimax/i2400m/
H A Di2400m-usb.h254 i2400mu->rx_size = PAGE_SIZE - sizeof(struct skb_shared_info); in i2400mu_init()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c601 const struct skb_shared_info *shinfo, in is_inline()
633 const struct skb_shared_info *shinfo, in get_real_size()
678 const struct skb_shared_info *shinfo, in build_inline_wqe()
799 struct skb_shared_info *shinfo, in mlx4_en_build_dma_wqe()
864 struct skb_shared_info *shinfo = skb_shinfo(skb); in mlx4_en_xmit()
/OK3568_Linux_fs/kernel/drivers/net/hyperv/
H A Dnetvsc_bpf.c86 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in netvsc_xdp_fraglen()
/OK3568_Linux_fs/kernel/drivers/target/iscsi/cxgbit/
H A Dcxgbit_target.c881 struct skb_shared_info *ssi = skb_shinfo(csk->skb); in cxgbit_handle_immediate_data()
1386 struct skb_shared_info *ssi = skb_shinfo(skb); in cxgbit_lro_skb_dump()
1411 struct skb_shared_info *ssi = skb_shinfo(skb); in cxgbit_lro_hskb_reset()
1429 struct skb_shared_info *hssi = skb_shinfo(hskb); in cxgbit_lro_skb_merge()
1430 struct skb_shared_info *ssi = skb_shinfo(skb); in cxgbit_lro_skb_merge()
/OK3568_Linux_fs/kernel/Documentation/vm/
H A Dpage_frags.rst16 portion of skb_shared_info.
/OK3568_Linux_fs/kernel/drivers/net/xen-netback/
H A Dnetback.c387 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_get_requests()
524 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_tx_check_gop()
528 struct skb_shared_info *first_shinfo = NULL; in xenvif_tx_check_gop()
646 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_fill_frags()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/amazon/ena/
H A Dena_netdev.h123 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/OK3568_Linux_fs/kernel/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.h91 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/OK3568_Linux_fs/kernel/drivers/net/
H A Dveth.c683 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in veth_xdp_rcv_skb()
720 xdp.frame_sz += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in veth_xdp_rcv_skb()
1159 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in veth_xdp_set()
H A Dvirtio_net.c658 int tailroom = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in xdp_linearize_page()
706 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in receive_small()
743 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in receive_small()
1177 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in add_recvbuf_small()
1262 unsigned int tailroom = headroom ? sizeof(struct skb_shared_info) : 0; in add_recvbuf_mergeable()
2962 unsigned int tailroom = headroom ? sizeof(struct skb_shared_info) : 0; in mergeable_rx_buffer_size_show()
/OK3568_Linux_fs/kernel/net/bpf/
H A Dtest_run.c557 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))); in bpf_prog_test_run_skb()
674 u32 tailroom = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in bpf_prog_test_run_xdp()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c247 const struct skb_shared_info *si; in cxgb4_map_skb()
278 const struct skb_shared_info *si; in unmap_skb()
843 const struct skb_shared_info *si = skb_shinfo(skb); in cxgb4_write_sgl()
912 struct skb_shared_info *si = skb_shinfo(skb); in cxgb4_write_partial_sgl()
1325 const struct skb_shared_info *ssi = skb_shinfo(skb); in t6_fill_tnl_lso()
1382 const struct skb_shared_info *ssi; in write_tso_wr()
1507 const struct skb_shared_info *ssi; in cxgb4_eth_xmit()
1826 const struct skb_shared_info *ssi; in cxgb4_vf_eth_xmit()
2198 const struct skb_shared_info *ssi = skb_shinfo(skb); in write_eo_wr()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.h613 void hns3_shinfo_pack(struct skb_shared_info *shinfo, __u32 *size);
/OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.h95 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))
/OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/
H A Dbgmac.h373 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/
H A Dmvneta_bm.c190 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in mvneta_bm_pool_use()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/
H A Dtx.c249 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))); in efx_enqueue_skb_pio()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c281 const struct skb_shared_info *si; in map_skb()
907 const struct skb_shared_info *si = skb_shinfo(skb); in write_sgl()
1168 const struct skb_shared_info *ssi; in t4vf_eth_xmit()

1234