/kernel/linux/linux-5.10/include/net/ |
D | xdp.h | 86 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/ |
D | otx2_txrx.h | 35 OTX2_DATA_ALIGN(sizeof(struct skb_shared_info))) 45 OTX2_DATA_ALIGN(sizeof(struct skb_shared_info)))
|
/kernel/linux/linux-5.10/include/linux/ |
D | virtio_net.h | 145 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()
|
D | skbuff.h | 230 ((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/ |
D | offload.c | 51 struct skb_shared_info *pinfo = skb_shinfo(skb); in sctp_gso_segment()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
D | ipoib_rx.c | 31 skb_size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in prepare_frag_skb()
|
/kernel/linux/linux-5.10/drivers/net/wimax/i2400m/ |
D | i2400m-usb.h | 254 i2400mu->rx_size = PAGE_SIZE - sizeof(struct skb_shared_info); in i2400mu_init()
|
/kernel/linux/linux-5.10/net/core/ |
D | skbuff.c | 186 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/ |
D | en_tx.c | 601 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/ |
D | netvsc_bpf.c | 86 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in netvsc_xdp_fraglen()
|
/kernel/linux/linux-5.10/Documentation/vm/ |
D | page_frags.rst | 16 portion of skb_shared_info.
|
/kernel/linux/linux-5.10/drivers/target/iscsi/cxgbit/ |
D | cxgbit_target.c | 881 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/ |
D | netback.c | 385 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/ |
D | ena_netdev.h | 123 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_queues.h | 91 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
|
/kernel/linux/linux-5.10/net/bpf/ |
D | test_run.c | 510 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/ |
D | veth.c | 682 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()
|
D | virtio_net.c | 638 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/ |
D | hns3_enet.h | 613 void hns3_shinfo_pack(struct skb_shared_info *shinfo, __u32 *size);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 247 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/ |
D | bgmac.h | 373 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/ |
D | dpaa2-eth.h | 95 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/ |
D | mvneta_bm.c | 190 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in mvneta_bm_pool_use()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
D | tx.c | 249 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))); in efx_enqueue_skb_pio()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
D | qede.h | 230 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
|