Lines Matching refs:nr_frags
319 u32 nr_frags; member
345 walk->nr_frags = 0; in iptfs_skb_prepare_frag_walk()
352 frag = &walk->frags[walk->nr_frags++]; in iptfs_skb_prepare_frag_walk()
363 for (i = 0; i < shinfo->nr_frags; i++) { in iptfs_skb_prepare_frag_walk()
369 frag = &walk->frags[walk->nr_frags++]; in iptfs_skb_prepare_frag_walk()
414 u32 fragi, nr_frags, fraglen; in iptfs_skb_can_add_frags() local
424 nr_frags = shinfo->nr_frags; in iptfs_skb_can_add_frags()
425 while (len && fragi < walk->nr_frags) { in iptfs_skb_can_add_frags()
433 if (++nr_frags > MAX_SKB_FRAGS) in iptfs_skb_can_add_frags()
465 if (!walk->nr_frags || offset >= walk->total + walk->initial_offset) in iptfs_skb_add_frags()
471 while (len && walk->fragi < walk->nr_frags) { in iptfs_skb_add_frags()
473 skb_frag_t *tofrag = &shinfo->frags[shinfo->nr_frags]; in iptfs_skb_add_frags()
482 shinfo->nr_frags++; in iptfs_skb_add_frags()
2151 iptfs_skb_head_to_frag(from, &toi->frags[toi->nr_frags]); in iptfs_consume_frags()
2152 skb_frag_ref(to, toi->nr_frags++); in iptfs_consume_frags()
2157 memcpy(&toi->frags[toi->nr_frags], fromi->frags, in iptfs_consume_frags()
2158 sizeof(fromi->frags[0]) * fromi->nr_frags); in iptfs_consume_frags()
2159 toi->nr_frags += fromi->nr_frags; in iptfs_consume_frags()
2160 fromi->nr_frags = 0; in iptfs_consume_frags()
2278 (shi->nr_frags + shi2->nr_frags + 1 > MAX_SKB_FRAGS))) in iptfs_output_queued()