Home
last modified time | relevance | path

Searched refs:shinfo (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_skbuff.c126 skb->shinfo = (struct skb_shared_info *)(skb->end); in linuxkpi_alloc_skb()
175 struct skb_shared_info *shinfo; in linuxkpi_skb_copy() local
195 shinfo = skb->shinfo; in linuxkpi_skb_copy()
196 if (shinfo->nr_frags > 0) { in linuxkpi_skb_copy()
198 __func__, __LINE__, shinfo->nr_frags); in linuxkpi_skb_copy()
212 struct skb_shared_info *shinfo; in linuxkpi_kfree_skb() local
237 shinfo = skb->shinfo; in linuxkpi_kfree_skb()
239 count < shinfo->nr_frags && fragno < nitems(shinfo->frags); in linuxkpi_kfree_skb()
242 if (shinfo->frags[fragno].page != NULL) { in linuxkpi_kfree_skb()
245 p = shinfo->frags[fragno].page; in linuxkpi_kfree_skb()
[all …]
H A Dlinux_80211.c6314 struct skb_shared_info *shinfo; local
6340 shinfo = skb_shinfo(skb);
6342 for (i = 0; i < shinfo->nr_frags; i++) {
6343 m_copyback(m, offset, shinfo->frags[i].size,
6344 (uint8_t *)linux_page_address(shinfo->frags[i].page) +
6345 shinfo->frags[i].offset);
6346 offset += shinfo->frags[i].size;
6363 shinfo, shinfo->nr_frags,
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dskbuff.h187 struct skb_shared_info *shinfo; member
490 return (skb->shinfo); in skb_shinfo()
497 struct skb_shared_info *shinfo; in skb_add_rx_frag() local
509 shinfo = skb_shinfo(skb); in skb_add_rx_frag()
510 KASSERT(fragno >= 0 && fragno < nitems(shinfo->frags), ("%s: skb %p " in skb_add_rx_frag()
512 shinfo->frags[fragno].page = page; in skb_add_rx_frag()
513 shinfo->frags[fragno].offset = offset; in skb_add_rx_frag()
514 shinfo->frags[fragno].size = size; in skb_add_rx_frag()
515 shinfo->nr_frags = fragno + 1; in skb_add_rx_frag()
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Ddma.c793 struct skb_shared_info *shinfo = skb_shinfo(skb); in mt76_add_fragment() local
794 int nr_frags = shinfo->nr_frags; in mt76_add_fragment()
796 if (nr_frags < ARRAY_SIZE(shinfo->frags)) { in mt76_add_fragment()
813 if (nr_frags < ARRAY_SIZE(shinfo->frags)) in mt76_add_fragment()