Home
last modified time | relevance | path

Searched refs:skb_frag_t (Results 1 – 25 of 144) sorted by relevance

123456

/linux/include/linux/
H A Dskbuff_ref.h18 static inline void __skb_frag_ref(skb_frag_t *frag) in __skb_frag_ref()
54 static inline void __skb_frag_unref(skb_frag_t *frag, bool recycle) in __skb_frag_unref()
/linux/net/core/
H A Dtso.c54 skb_frag_t *frag = &skb_shinfo(skb)->frags[tso->next_frag_idx]; in tso_build_data()
80 skb_frag_t *frag = &skb_shinfo(skb)->frags[tso->next_frag_idx]; in tso_start()
H A Dgro.c128 skb_frag_t *frag; in skb_gro_receive()
129 skb_frag_t *frag2; in skb_gro_receive()
161 skb_frag_t *frag = pinfo->frags + nr_frags; in skb_gro_receive()
389 const skb_frag_t *frag0; in skb_gro_reset_offset()
H A Dskbuff.c121 offsetof(skb_frag_t, netmem));
123 sizeof_field(skb_frag_t, netmem));
125 static_assert(offsetof(struct bio_vec, bv_len) == offsetof(skb_frag_t, len));
127 sizeof_field(skb_frag_t, len));
130 offsetof(skb_frag_t, offset));
132 sizeof_field(skb_frag_t, offset));
804 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_coalesce_rx_frag()
1279 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_dump()
1917 skb_frag_t *f = &skb_shinfo(skb)->frags[i]; in skb_copy_ubufs()
2844 skb_frag_t *frag = &skb_shinfo(skb)->frags[k]; in __pskb_pull_tail()
[all …]
H A Ddatagram.c416 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in __skb_datagram_iter()
574 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in skb_copy_datagram_from_iter()
668 skb_frag_t *last = &skb_shinfo(skb)->frags[frag - 1]; in zerocopy_fill_skb_from_iter()
/linux/drivers/net/xen-netback/
H A Dnetback.c146 static u16 frag_get_pending_idx(skb_frag_t *frag) in frag_get_pending_idx()
151 static void frag_set_pending_idx(skb_frag_t *frag, u16 pending_idx) in frag_set_pending_idx()
387 skb_frag_t *frags = shinfo->frags; in xenvif_get_requests()
695 skb_frag_t *frag = shinfo->frags + i; in xenvif_fill_frags()
1114 skb_frag_t frags[MAX_SKB_FRAGS]; in xenvif_handle_frag_list()
1164 memcpy(skb_shinfo(skb)->frags, frags, i * sizeof(skb_frag_t)); in xenvif_handle_frag_list()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_tx.c612 skb_frag_t frags[MAX_SKB_FRAGS];
661 skb_frag_t *frag = &record->frags[i]; in tx_sync_info_get()
715 tx_post_resync_dump(struct mlx5e_txqsq *sq, skb_frag_t *frag, u32 tisn) in tx_post_resync_dump()
793 skb_frag_t *f = &info.frags[i]; in mlx5e_ktls_tx_handle_ooo()
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.c19 const skb_frag_t *frag,
341 skb_frag_t *frag; in ionic_xdp_post_frame()
500 skb_frag_t *frag; in ionic_run_xdp()
1092 const skb_frag_t *frag, in ionic_tx_map_frag()
1115 skb_frag_t *frag; in ionic_tx_map_skb()
1682 skb_frag_t *frag; in ionic_tx_descs_needed()
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_rx.c141 static void *fun_run_xdp(struct funeth_rxq *q, skb_frag_t *frags, void *buf_va, in fun_run_xdp()
297 skb_frag_t *frags) in fun_gather_pkt()
370 skb_frag_t frags[RX_MAX_FRAGS]; in fun_handle_cqe_pkt()
/linux/drivers/net/ethernet/netronome/nfp/nfdk/
H A Drings.c17 const skb_frag_t *frag, *fend; in nfp_nfdk_tx_ring_reset()
/linux/net/tls/
H A Dtls_strp.c54 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in tls_strp_skb_copy()
215 skb_frag_t *frag; in tls_strp_copyin_frag()
H A Dtls_device_fallback.c279 skb_frag_t *frag = &record->frags[i]; in fill_sg_in()
/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A Drings.c45 const skb_frag_t *frag; in nfp_nfd3_tx_ring_reset()
/linux/drivers/infiniband/hw/hfi1/
H A Dvnic_sdma.c63 skb_frag_t *frag = &skb_shinfo(tx->skb)->frags[i]; in build_vnic_ulp_payload()
/linux/net/ipv4/
H A Dtcp_sigpool.c346 const skb_frag_t *f = &shi->frags[i]; in tcp_sigpool_hash_skb_data()
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c293 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in ipoib_dma_map_tx()
306 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i - 1]; in ipoib_dma_map_tx()
333 const skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in ipoib_dma_unmap_tx()
/linux/net/xfrm/
H A Dxfrm_ipcomp.c65 skb_frag_t *frag; in ipcomp_decompress()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.h505 const skb_frag_t *frag = &skb_shinfo(skb)->frags[0]; in i40e_xmit_descriptor_count()
/linux/drivers/net/ethernet/sfc/
H A Dtx_tso.c209 skb_frag_t *frag) in tso_get_fragment()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_txrx.c1087 sizeof(skb_frag_t) * nr_frags); in ice_construct_skb()
1667 skb_frag_t *frag; in ice_tx_map()
2186 const skb_frag_t *frag = &skb_shinfo(skb)->frags[0]; in ice_xmit_desc_count()
2217 const skb_frag_t *frag, *stale; in __ice_chk_linearize()
/linux/drivers/net/ethernet/sfc/siena/
H A Dtx_common.c369 skb_frag_t *fragment; in efx_siena_tx_map_data()
/linux/drivers/net/ethernet/aeroflex/
H A Dgreth.c198 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in greth_clean_rings()
519 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in greth_start_xmit_gbit()
716 skb_frag_t *frag = &skb_shinfo(skb)->frags[i]; in greth_clean_tx_gbit()
/linux/drivers/target/iscsi/cxgbit/
H A Dcxgbit_target.c882 skb_frag_t *dfrag = &ssi->frags[pdu_cb->dfrag_idx]; in cxgbit_handle_immediate_data()
1442 sizeof(skb_frag_t)); in cxgbit_lro_skb_merge()
1465 sizeof(skb_frag_t)); in cxgbit_lro_skb_merge()
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.c33 skb_frag_t *frag = &sinfo->frags[i]; in aq_get_rxpages_xdp()
494 skb_frag_t *frag; in aq_add_rx_fragment()
/linux/include/net/
H A Dxdp.h195 skb_frag_t *prev; in __xdp_buff_add_frag()

123456