| /Linux-v5.15/include/net/ | 
| D | xdp.h | 106 	 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))) 108 static inline struct skb_shared_info * 111 	return (struct skb_shared_info *)xdp_data_hard_end(xdp);  in xdp_get_shared_info_from_buff() 140 static inline struct skb_shared_info * 145 	return (struct skb_shared_info *)(data_hard_start + frame->frame_sz -  in xdp_get_shared_info_from_frame() 146 				SKB_DATA_ALIGN(sizeof(struct skb_shared_info)));  in xdp_get_shared_info_from_frame()
  | 
| /Linux-v5.15/drivers/net/ethernet/marvell/octeontx2/nic/ | 
| D | otx2_txrx.h | 31 		OTX2_DATA_ALIGN(sizeof(struct skb_shared_info))) 41 		OTX2_DATA_ALIGN(sizeof(struct skb_shared_info)))
  | 
| /Linux-v5.15/include/linux/ | 
| D | virtio_net.h | 123 		struct skb_shared_info *shinfo = skb_shinfo(skb);  in virtio_net_hdr_to_skb() 148 		struct skb_shared_info *sinfo = skb_shinfo(skb);  in virtio_net_hdr_from_skb()
  | 
| D | skbuff.h | 231 	((X) - SKB_DATA_ALIGN(sizeof(struct skb_shared_info))) 240 			 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))) 515 struct skb_shared_info {  struct 1449 #define skb_shinfo(SKB)	((struct skb_shared_info *)(skb_end_pointer(SKB))) 4572 static inline void skb_increase_gso_size(struct skb_shared_info *shinfo,  in skb_increase_gso_size() 4580 static inline void skb_decrease_gso_size(struct skb_shared_info *shinfo,  in skb_decrease_gso_size() 4594 	const struct skb_shared_info *shinfo = skb_shinfo(skb);  in skb_warn_if_lro()
  | 
| /Linux-v5.15/net/sctp/ | 
| D | offload.c | 55 		struct skb_shared_info *pinfo = skb_shinfo(skb);  in sctp_gso_segment()
  | 
| /Linux-v5.15/drivers/infiniband/hw/hfi1/ | 
| D | ipoib_rx.c | 31 	skb_size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in prepare_frag_skb()
  | 
| /Linux-v5.15/net/core/ | 
| D | skbuff.c | 195 	struct skb_shared_info *shinfo;  in __build_skb_around() 198 	size -= SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in __build_skb_around() 212 	memset(shinfo, 0, offsetof(struct skb_shared_info, dataref));  in __build_skb_around() 426 	size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in __alloc_skb() 500 	len += SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in __netdev_alloc_skb() 576 	len += SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in __napi_alloc_skb() 661 	struct skb_shared_info *shinfo = skb_shinfo(skb);  in skb_release_data() 797 	struct skb_shared_info *sh = skb_shinfo(skb);  in skb_dump() 1701 	data = kmalloc_reserve(size + SKB_DATA_ALIGN(sizeof(struct skb_shared_info)),  in pskb_expand_head() 1712 	memcpy((struct skb_shared_info *)(data + size),  in pskb_expand_head() [all …] 
 | 
| /Linux-v5.15/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()
  | 
| /Linux-v5.15/drivers/net/hyperv/ | 
| D | netvsc_bpf.c | 88 	       SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in netvsc_xdp_fraglen()
  | 
| /Linux-v5.15/drivers/net/ethernet/freescale/dpaa2/ | 
| D | dpaa2-switch.h | 52 	SKB_DATA_ALIGN(sizeof(struct skb_shared_info))
  | 
| D | dpaa2-eth.h | 95 	SKB_DATA_ALIGN(sizeof(struct skb_shared_info))
  | 
| /Linux-v5.15/Documentation/vm/ | 
| D | page_frags.rst | 16 portion of skb_shared_info.
  | 
| /Linux-v5.15/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()
  | 
| /Linux-v5.15/drivers/net/ethernet/google/gve/ | 
| D | gve_tx_dqo.c | 456 	const struct skb_shared_info *shinfo = skb_shinfo(skb);  in gve_tx_add_skb_no_copy_dqo() 582 	const struct skb_shared_info *shinfo = skb_shinfo(skb);  in gve_num_buffer_descs_needed() 608 	const struct skb_shared_info *shinfo = skb_shinfo(skb);  in gve_can_send_tso()
  | 
| /Linux-v5.15/drivers/net/xen-netback/ | 
| D | netback.c | 378 	struct skb_shared_info *shinfo = skb_shinfo(skb);  in xenvif_get_requests() 456 	struct skb_shared_info *shinfo = skb_shinfo(skb);  in xenvif_tx_check_gop() 460 	struct skb_shared_info *first_shinfo = NULL;  in xenvif_tx_check_gop() 573 	struct skb_shared_info *shinfo = skb_shinfo(skb);  in xenvif_fill_frags()
  | 
| /Linux-v5.15/drivers/net/ethernet/amazon/ena/ | 
| D | ena_netdev.h | 117 			 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
  | 
| /Linux-v5.15/drivers/net/ethernet/cavium/thunder/ | 
| D | nicvf_queues.h | 91 			 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
  | 
| /Linux-v5.15/drivers/net/ | 
| D | virtio_net.c | 416 	shinfo_size = SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in page_to_skb() 671 		int tailroom = SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in xdp_linearize_page() 719 			      SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in receive_small() 756 				 SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in receive_small() 1187 	      SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in add_recvbuf_small() 1272 	unsigned int tailroom = headroom ? sizeof(struct skb_shared_info) : 0;  in add_recvbuf_mergeable() 2990 	unsigned int tailroom = headroom ? sizeof(struct skb_shared_info) : 0;  in mergeable_rx_buffer_size_show()
  | 
| D | veth.c | 737 		       SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in veth_xdp_rcv_skb() 768 	frame_sz += SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in veth_xdp_rcv_skb() 1469 			  SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in veth_xdp_set()
  | 
| /Linux-v5.15/drivers/net/ethernet/marvell/ | 
| D | mvneta.c | 333 #define MVNETA_SKB_PAD	(SKB_DATA_ALIGN(sizeof(struct skb_shared_info) + \ 1190 	hwbm_pool->frag_size = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)) +  in mvneta_bm_update_mtu() 2035 		    struct xdp_buff *xdp, struct skb_shared_info *sinfo,  in mvneta_xdp_put_buff() 2180 	struct skb_shared_info *sinfo = xdp_get_shared_info_from_buff(xdp);  in mvneta_run_xdp() 2244 	struct skb_shared_info *sinfo;  in mvneta_swbm_rx_frame() 2276 			    struct skb_shared_info *xdp_sinfo,  in mvneta_swbm_add_rx_fragment() 2308 		struct skb_shared_info *sinfo;  in mvneta_swbm_add_rx_fragment() 2322 	struct skb_shared_info *sinfo = xdp_get_shared_info_from_buff(xdp);  in mvneta_swbm_build_skb() 2354 	struct skb_shared_info sinfo;  in mvneta_rx_swbm()
  | 
| D | mvneta_bm.c | 190 			SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in mvneta_bm_pool_use()
  | 
| /Linux-v5.15/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() 1827 	const struct skb_shared_info *ssi;  in cxgb4_vf_eth_xmit() 2202 	const struct skb_shared_info *ssi = skb_shinfo(skb);  in write_eo_wr()
  | 
| /Linux-v5.15/drivers/net/ethernet/broadcom/ | 
| D | bgmac.h | 335 						 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
  | 
| /Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/ | 
| D | hns3_enet.h | 718 void hns3_shinfo_pack(struct skb_shared_info *shinfo, __u32 *size);
  | 
| /Linux-v5.15/net/bpf/ | 
| D | test_run.c | 581 			     SKB_DATA_ALIGN(sizeof(struct skb_shared_info)));  in bpf_prog_test_run_skb() 756 	u32 tailroom = SKB_DATA_ALIGN(sizeof(struct skb_shared_info));  in bpf_prog_test_run_xdp()
  |