Lines Matching refs:shinfo
2431 static inline void __skb_fill_page_desc_noacc(struct skb_shared_info *shinfo, in __skb_fill_page_desc_noacc() argument
2435 skb_frag_t *frag = &shinfo->frags[i]; in __skb_fill_page_desc_noacc()
2515 struct skb_shared_info *shinfo = skb_shinfo(skb); in skb_fill_page_desc_noacc() local
2517 __skb_fill_page_desc_noacc(shinfo, i, page, off, size); in skb_fill_page_desc_noacc()
2518 shinfo->nr_frags = i + 1; in skb_fill_page_desc_noacc()
3475 struct skb_shared_info *shinfo = skb_shinfo(skb); in skb_frag_unref() local
3478 __skb_frag_unref(&shinfo->frags[f], skb->pp_recycle); in skb_frag_unref()
4895 static inline void skb_increase_gso_size(struct skb_shared_info *shinfo, in skb_increase_gso_size() argument
4898 if (WARN_ON_ONCE(shinfo->gso_size == GSO_BY_FRAGS)) in skb_increase_gso_size()
4900 shinfo->gso_size += increment; in skb_increase_gso_size()
4903 static inline void skb_decrease_gso_size(struct skb_shared_info *shinfo, in skb_decrease_gso_size() argument
4906 if (WARN_ON_ONCE(shinfo->gso_size == GSO_BY_FRAGS)) in skb_decrease_gso_size()
4908 shinfo->gso_size -= decrement; in skb_decrease_gso_size()
4917 const struct skb_shared_info *shinfo = skb_shinfo(skb); in skb_warn_if_lro() local
4919 if (skb_is_nonlinear(skb) && shinfo->gso_size != 0 && in skb_warn_if_lro()
4920 unlikely(shinfo->gso_type == 0)) { in skb_warn_if_lro()