Lines Matching refs:skb_shinfo

96 		frag = &skb_shinfo(skb)->frags[seg - 1];  in otx2_dma_map_skb_frag()
156 if (skb_shinfo(skb)->tx_flags & SKBTX_IN_PROGRESS) { in otx2_snd_pkt_handler()
204 if (likely(!skb_shinfo(skb)->nr_frags)) { in otx2_skb_add_frag()
217 if (likely(skb_shinfo(skb)->nr_frags < MAX_SKB_FRAGS)) { in otx2_skb_add_frag()
218 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page, in otx2_skb_add_frag()
669 if (skb_shinfo(skb)->gso_size) { in otx2_sqe_add_ext()
672 ext->lso_mps = skb_shinfo(skb)->gso_size; in otx2_sqe_add_ext()
675 if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV4) { in otx2_sqe_add_ext()
684 } else if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6) { in otx2_sqe_add_ext()
687 } else if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4) { in otx2_sqe_add_ext()
710 } else if (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP) { in otx2_sqe_add_ext()
805 int num_segs = skb_shinfo(skb)->nr_frags + 1; in otx2_dma_map_tso_skb()
845 frag = &skb_shinfo(skb)->frags[seg]; in otx2_tso_frag_dma_addr()
909 seg_len = min_t(int, skb_shinfo(skb)->gso_size, tcp_data); in otx2_sq_append_tso()
986 last_seg_size = payload_len % skb_shinfo(skb)->gso_size; in is_hw_tso_supported()
995 if (!skb_shinfo(skb)->gso_size) in otx2_get_sqe_count()
1003 return skb_shinfo(skb)->gso_segs; in otx2_get_sqe_count()
1093 if (unlikely(!skb_shinfo(skb)->gso_size && in otx2_set_txtstamp()
1094 (skb_shinfo(skb)->tx_flags & SKBTX_HW_TSTAMP))) { in otx2_set_txtstamp()
1134 skb_shinfo(skb)->tx_flags |= SKBTX_IN_PROGRESS; in otx2_set_txtstamp()
1162 num_segs = skb_shinfo(skb)->nr_frags + 1; in otx2_sq_append_skb()
1172 num_segs = skb_shinfo(skb)->nr_frags + 1; in otx2_sq_append_skb()
1175 if (skb_shinfo(skb)->gso_size && !is_hw_tso_supported(pfvf, skb)) { in otx2_sq_append_skb()