Home
last modified time | relevance | path

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

123

/Linux-v4.19/net/core/
Dskbuff.c181 struct skb_shared_info *shinfo; in __alloc_skb()
204 size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __alloc_skb()
234 memset(shinfo, 0, offsetof(struct skb_shared_info, dataref)); in __alloc_skb()
277 struct skb_shared_info *shinfo; in __build_skb()
285 size -= SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __build_skb()
299 memset(shinfo, 0, offsetof(struct skb_shared_info, dataref)); in __build_skb()
405 len += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __netdev_alloc_skb()
472 len += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in __napi_alloc_skb()
555 struct skb_shared_info *shinfo = skb_shinfo(skb); in skb_release_data()
1460 data = kmalloc_reserve(size + SKB_DATA_ALIGN(sizeof(struct skb_shared_info)), in pskb_expand_head()
[all …]
/Linux-v4.19/net/sctp/
Doffload.c59 struct skb_shared_info *pinfo = skb_shinfo(skb); in sctp_gso_segment()
/Linux-v4.19/drivers/net/wimax/i2400m/
Di2400m-usb.h254 i2400mu->rx_size = PAGE_SIZE - sizeof(struct skb_shared_info); in i2400mu_init()
/Linux-v4.19/include/linux/
Dvirtio_net.h85 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)))
493 struct skb_shared_info { struct
1291 #define skb_shinfo(SKB) ((struct skb_shared_info *)(skb_end_pointer(SKB)))
4068 static inline void skb_increase_gso_size(struct skb_shared_info *shinfo, in skb_increase_gso_size()
4076 static inline void skb_decrease_gso_size(struct skb_shared_info *shinfo, in skb_decrease_gso_size()
4090 const struct skb_shared_info *shinfo = skb_shinfo(skb); in skb_warn_if_lro()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c566 const struct skb_shared_info *shinfo, in is_inline()
598 const struct skb_shared_info *shinfo, in get_real_size()
643 const struct skb_shared_info *shinfo, in build_inline_wqe()
765 struct skb_shared_info *shinfo, in mlx4_en_build_dma_wqe()
832 struct skb_shared_info *shinfo = skb_shinfo(skb); in mlx4_en_xmit()
/Linux-v4.19/drivers/staging/fsl-dpaa2/ethernet/
Ddpaa2-eth.h62 (DPAA2_ETH_RX_BUF_SIZE + SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/Linux-v4.19/Documentation/vm/
Dpage_frags.rst16 portion of skb_shared_info.
/Linux-v4.19/net/bpf/
Dtest_run.c114 SKB_DATA_ALIGN(sizeof(struct skb_shared_info))); in bpf_prog_test_run_skb()
/Linux-v4.19/drivers/target/iscsi/cxgbit/
Dcxgbit_target.c901 struct skb_shared_info *ssi = skb_shinfo(csk->skb); in cxgbit_handle_immediate_data()
1391 struct skb_shared_info *ssi = skb_shinfo(skb); in cxgbit_lro_skb_dump()
1415 struct skb_shared_info *ssi = skb_shinfo(skb); in cxgbit_lro_hskb_reset()
1433 struct skb_shared_info *hssi = skb_shinfo(hskb); in cxgbit_lro_skb_merge()
1434 struct skb_shared_info *ssi = skb_shinfo(skb); in cxgbit_lro_skb_merge()
/Linux-v4.19/drivers/net/xen-netback/
Dnetback.c367 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_get_requests()
445 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_tx_check_gop()
449 struct skb_shared_info *first_shinfo = NULL; in xenvif_tx_check_gop()
562 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_fill_frags()
/Linux-v4.19/drivers/net/
Dveth.c280 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in veth_build_skb()
487 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in veth_xdp_rcv_skb()
928 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in veth_xdp_set()
Dvirtio_net.c572 int tailroom = SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in xdp_linearize_page()
620 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in receive_small()
650 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in receive_small()
1060 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in add_recvbuf_small()
1145 unsigned int tailroom = headroom ? sizeof(struct skb_shared_info) : 0; in add_recvbuf_mergeable()
2762 unsigned int tailroom = headroom ? sizeof(struct skb_shared_info) : 0; in mergeable_rx_buffer_size_show()
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.h94 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/Linux-v4.19/drivers/net/ethernet/aquantia/atlantic/
Daq_ring.c175 #define AQ_SKB_ALIGN SKB_DATA_ALIGN(sizeof(struct skb_shared_info))
/Linux-v4.19/drivers/net/ethernet/broadcom/
Dbgmac.h372 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/Linux-v4.19/drivers/net/ethernet/marvell/
Dmvneta_bm.c190 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in mvneta_bm_pool_use()
/Linux-v4.19/kernel/bpf/
Dcpumap.c187 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in cpu_map_build_skb()
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede.h228 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c244 const struct skb_shared_info *si; in cxgb4_map_skb()
276 const struct skb_shared_info *si; in unmap_skb()
864 const struct skb_shared_info *si = skb_shinfo(skb); in cxgb4_write_sgl()
1238 const struct skb_shared_info *ssi = skb_shinfo(skb); in t6_fill_tnl_lso()
1308 const struct skb_shared_info *ssi; in cxgb4_eth_xmit()
1634 const struct skb_shared_info *ssi; in cxgb4_vf_eth_xmit()
/Linux-v4.19/net/ipv4/
Dtcp_output.c1247 struct skb_shared_info *shinfo = skb_shinfo(skb); in tcp_fragment_tstamp()
1251 struct skb_shared_info *shinfo2 = skb_shinfo(skb2); in tcp_fragment_tstamp()
1369 struct skb_shared_info *shinfo; in __pskb_trim_head()
2685 const struct skb_shared_info *next_shinfo = in tcp_skb_collapse_tstamp()
2687 struct skb_shared_info *shinfo = skb_shinfo(skb); in tcp_skb_collapse_tstamp()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/
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()
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/
Dnfp_net.h130 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
/Linux-v4.19/net/wireless/
Dutil.c537 struct skb_shared_info *sh = skb_shinfo(skb); in __frame_add_frag()
549 struct skb_shared_info *sh = skb_shinfo(skb); in __ieee80211_amsdu_copy_frag()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c967 const struct skb_shared_info *si; in map_skb()
1585 const struct skb_shared_info *si; in deferred_unmap_destructor()
3113 (16 * 1024) - SKB_DATA_ALIGN(sizeof(struct skb_shared_info)) : in t3_sge_alloc_qset()
3353 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in t3_sge_prep()

123