Searched refs:shinfo (Results 1 – 5 of 5) sorted by relevance
/drivers/net/ethernet/mellanox/mlx4/ |
D | en_tx.c | 560 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/ |
D | netback.c | 879 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/ |
D | bnx2.c | 2958 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/ |
D | netdev.c | 1530 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/ |
D | bnxt.c | 714 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()
|