Lines Matching refs:shinfo
104 skb->shinfo = (struct skb_shared_info *)(skb + 1); in linuxkpi_alloc_skb()
191 struct skb_shared_info *shinfo; in linuxkpi_skb_copy() local
211 shinfo = skb->shinfo; in linuxkpi_skb_copy()
212 if (shinfo->nr_frags > 0) { in linuxkpi_skb_copy()
214 __func__, __LINE__, shinfo->nr_frags); in linuxkpi_skb_copy()
228 struct skb_shared_info *shinfo; in linuxkpi_kfree_skb() local
253 shinfo = skb->shinfo; in linuxkpi_kfree_skb()
255 count < shinfo->nr_frags && fragno < nitems(shinfo->frags); in linuxkpi_kfree_skb()
258 if (shinfo->frags[fragno].page != NULL) { in linuxkpi_kfree_skb()
261 p = shinfo->frags[fragno].page; in linuxkpi_kfree_skb()
262 shinfo->frags[fragno].size = 0; in linuxkpi_kfree_skb()
263 shinfo->frags[fragno].offset = 0; in linuxkpi_kfree_skb()
264 shinfo->frags[fragno].page = NULL; in linuxkpi_kfree_skb()
332 skb->shinfo, skb->m, skb->m_free_func); in DB_SHOW_COMMAND()
334 if (skb->shinfo != NULL) { in DB_SHOW_COMMAND()
335 struct skb_shared_info *shinfo; in DB_SHOW_COMMAND() local
337 shinfo = skb->shinfo; in DB_SHOW_COMMAND()
339 shinfo->gso_type, shinfo->gso_size, shinfo->nr_frags); in DB_SHOW_COMMAND()
340 for (i = 0; i < nitems(shinfo->frags); i++) { in DB_SHOW_COMMAND()
343 frag = &shinfo->frags[i]; in DB_SHOW_COMMAND()