Lines Matching refs:shinfo
629 const struct skb_shared_info *shinfo = skb_shinfo(skb); in gve_tx_add_skb_no_copy_dqo() local
656 /*eop=*/shinfo->nr_frags == 0, is_gso); in gve_tx_add_skb_no_copy_dqo()
659 for (i = 0; i < shinfo->nr_frags; i++) { in gve_tx_add_skb_no_copy_dqo()
660 const skb_frag_t *frag = &shinfo->frags[i]; in gve_tx_add_skb_no_copy_dqo()
661 bool is_eop = i == (shinfo->nr_frags - 1); in gve_tx_add_skb_no_copy_dqo()
840 const struct skb_shared_info *shinfo = skb_shinfo(skb); in gve_num_buffer_descs_needed() local
846 for (i = 0; i < shinfo->nr_frags; i++) { in gve_num_buffer_descs_needed()
847 unsigned int frag_size = skb_frag_size(&shinfo->frags[i]); in gve_num_buffer_descs_needed()
865 const struct skb_shared_info *shinfo = skb_shinfo(skb); in gve_can_send_tso() local
867 const int gso_size = shinfo->gso_size; in gve_can_send_tso()
877 for (i = 0; i < shinfo->nr_frags; i++) { in gve_can_send_tso()
903 prev_frag_size = skb_frag_size(&shinfo->frags[i]); in gve_can_send_tso()