Lines Matching refs:fclones
687 struct sk_buff_fclones *fclones; in __alloc_skb() local
689 fclones = container_of(skb, struct sk_buff_fclones, skb1); in __alloc_skb()
692 refcount_set(&fclones->fclone_ref, 1); in __alloc_skb()
1116 struct sk_buff_fclones *fclones; in kfree_skbmem() local
1124 fclones = container_of(skb, struct sk_buff_fclones, skb1); in kfree_skbmem()
1130 if (refcount_read(&fclones->fclone_ref) == 1) in kfree_skbmem()
1135 fclones = container_of(skb, struct sk_buff_fclones, skb2); in kfree_skbmem()
1138 if (!refcount_dec_and_test(&fclones->fclone_ref)) in kfree_skbmem()
1141 kmem_cache_free(net_hotdata.skbuff_fclone_cache, fclones); in kfree_skbmem()
2039 struct sk_buff_fclones *fclones = container_of(skb, in skb_clone() local
2048 refcount_read(&fclones->fclone_ref) == 1) { in skb_clone()
2049 n = &fclones->skb2; in skb_clone()
2050 refcount_set(&fclones->fclone_ref, 2); in skb_clone()