Home
last modified time | relevance | path

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

1234

/kernel/linux/linux-5.10/include/net/
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()
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_txrx.h35 OTX2_DATA_ALIGN(sizeof(struct skb_shared_info)))
45 OTX2_DATA_ALIGN(sizeof(struct skb_shared_info)))
/kernel/linux/linux-5.10/include/linux/
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()
Dskbuff.h230 ((X) - SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
239 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
512 struct skb_shared_info { struct
1433 #define skb_shinfo(SKB) ((struct skb_shared_info *)(skb_end_pointer(SKB)))
4489 static inline void skb_increase_gso_size(struct skb_shared_info *shinfo, in skb_increase_gso_size()
4497 static inline void skb_decrease_gso_size(struct skb_shared_info *shinfo, in skb_decrease_gso_size()
4511 const struct skb_shared_info *shinfo = skb_shinfo(skb); in skb_warn_if_lro()
/kernel/linux/linux-5.10/net/sctp/
Doffload.c51 struct skb_shared_info *pinfo = skb_shinfo(skb); in sctp_gso_segment()
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
Dipoib_rx.c31 skb_size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in prepare_frag_skb()
/kernel/linux/linux-5.10/drivers/net/wimax/i2400m/
Di2400m-usb.h254 i2400mu->rx_size = PAGE_SIZE - sizeof(struct skb_shared_info); in i2400mu_init()
/kernel/linux/linux-5.10/net/core/
Dskbuff.c186 struct skb_shared_info *shinfo; in __alloc_skb()
209 size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __alloc_skb()
239 memset(shinfo, 0, offsetof(struct skb_shared_info, dataref)); in __alloc_skb()
268 struct skb_shared_info *shinfo; in __build_skb_around()
271 size -= SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __build_skb_around()
285 memset(shinfo, 0, offsetof(struct skb_shared_info, dataref)); in __build_skb_around()
452 len += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __netdev_alloc_skb()
527 len += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __napi_alloc_skb()
609 struct skb_shared_info *shinfo = skb_shinfo(skb); in skb_release_data()
734 struct skb_shared_info *sh = skb_shinfo(skb); in skb_dump()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
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()
/kernel/linux/linux-5.10/drivers/net/hyperv/
Dnetvsc_bpf.c86 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in netvsc_xdp_fraglen()
/kernel/linux/linux-5.10/Documentation/vm/
Dpage_frags.rst16 portion of skb_shared_info.
/kernel/linux/linux-5.10/drivers/target/iscsi/cxgbit/
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()
/kernel/linux/linux-5.10/drivers/net/xen-netback/
Dnetback.c385 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_get_requests()
522 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_tx_check_gop()
526 struct skb_shared_info *first_shinfo = NULL; in xenvif_tx_check_gop()
644 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_fill_frags()
/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/
Dena_netdev.h123 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.h91 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/kernel/linux/linux-5.10/net/bpf/
Dtest_run.c510 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))); in bpf_prog_test_run_skb()
627 u32 tailroom = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in bpf_prog_test_run_xdp()
/kernel/linux/linux-5.10/drivers/net/
Dveth.c682 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in veth_xdp_rcv_skb()
719 xdp.frame_sz += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in veth_xdp_rcv_skb()
1156 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in veth_xdp_set()
Dvirtio_net.c638 int tailroom = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in xdp_linearize_page()
686 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in receive_small()
723 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in receive_small()
1154 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in add_recvbuf_small()
1239 unsigned int tailroom = headroom ? sizeof(struct skb_shared_info) : 0; in add_recvbuf_mergeable()
2939 unsigned int tailroom = headroom ? sizeof(struct skb_shared_info) : 0; in mergeable_rx_buffer_size_show()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/
Dhns3_enet.h613 void hns3_shinfo_pack(struct skb_shared_info *shinfo, __u32 *size);
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
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()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
Dbgmac.h373 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth.h95 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/
Dmvneta_bm.c190 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in mvneta_bm_pool_use()
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
Dtx.c249 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))); in efx_enqueue_skb_pio()
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/
Dqede.h230 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))

1234