Home
last modified time | relevance | path

Searched refs:shinfo (Results 1 – 5 of 5) sorted by relevance

/drivers/net/ethernet/mellanox/mlx4/
Den_tx.c560 const struct skb_shared_info *shinfo, in is_inline() argument
568 if (shinfo->nr_frags == 1) { in is_inline()
569 ptr = skb_frag_address_safe(&shinfo->frags[0]); in is_inline()
575 if (shinfo->nr_frags) in is_inline()
592 const struct skb_shared_info *shinfo, in get_real_size() argument
601 if (shinfo->gso_size) { in get_real_size()
607 real_size = CTRL_SIZE + shinfo->nr_frags * DS_SIZE + in get_real_size()
623 shinfo, pfrag); in get_real_size()
629 (shinfo->nr_frags + 1) * DS_SIZE; in get_real_size()
637 const struct skb_shared_info *shinfo, in build_inline_wqe() argument
[all …]
/drivers/net/xen-netback/
Dnetback.c879 struct skb_shared_info *shinfo = skb_shinfo(skb); in xenvif_get_requests() local
880 skb_frag_t *frags = shinfo->frags; in xenvif_get_requests()
886 nr_slots = shinfo->nr_frags; in xenvif_get_requests()
889 start = (frag_get_pending_idx(&shinfo->frags[0]) == pending_idx); in xenvif_get_requests()
891 for (shinfo->nr_frags = start; shinfo->nr_frags < nr_slots; in xenvif_get_requests()
892 shinfo->nr_frags++, txp++, gop++) { in xenvif_get_requests()
896 frag_set_pending_idx(&frags[shinfo->nr_frags], pending_idx); in xenvif_get_requests()
901 shinfo = skb_shinfo(nskb); in xenvif_get_requests()
902 frags = shinfo->frags; in xenvif_get_requests()
904 for (shinfo->nr_frags = 0; shinfo->nr_frags < frag_overflow; in xenvif_get_requests()
[all …]
/drivers/net/ethernet/broadcom/
Dbnx2.c2958 struct skb_shared_info *shinfo; in bnx2_reuse_rx_skb_pages() local
2960 shinfo = skb_shinfo(skb); in bnx2_reuse_rx_skb_pages()
2961 shinfo->nr_frags--; in bnx2_reuse_rx_skb_pages()
2962 page = skb_frag_page(&shinfo->frags[shinfo->nr_frags]); in bnx2_reuse_rx_skb_pages()
2963 __skb_frag_set_page(&shinfo->frags[shinfo->nr_frags], NULL); in bnx2_reuse_rx_skb_pages()
/drivers/net/ethernet/intel/e1000e/
Dnetdev.c1530 struct skb_shared_info *shinfo; in e1000_clean_jumbo_rx_irq() local
1586 shinfo = skb_shinfo(rxtop); in e1000_clean_jumbo_rx_irq()
1587 skb_fill_page_desc(rxtop, shinfo->nr_frags, in e1000_clean_jumbo_rx_irq()
1598 shinfo = skb_shinfo(rxtop); in e1000_clean_jumbo_rx_irq()
1599 skb_fill_page_desc(rxtop, shinfo->nr_frags, in e1000_clean_jumbo_rx_irq()
/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c714 struct skb_shared_info *shinfo; in bnxt_rx_pages() local
717 shinfo = skb_shinfo(skb); in bnxt_rx_pages()
718 nr_frags = --shinfo->nr_frags; in bnxt_rx_pages()
719 __skb_frag_set_page(&shinfo->frags[nr_frags], NULL); in bnxt_rx_pages()