Searched refs:fclones (Results 1 – 2 of 2) sorted by relevance
/linux-4.4.14/net/core/ |
D | skbuff.c | 264 struct sk_buff_fclones *fclones; in __alloc_skb() local 266 fclones = container_of(skb, struct sk_buff_fclones, skb1); in __alloc_skb() 268 kmemcheck_annotate_bitfield(&fclones->skb2, flags1); in __alloc_skb() 270 atomic_set(&fclones->fclone_ref, 1); in __alloc_skb() 272 fclones->skb2.fclone = SKB_FCLONE_CLONE; in __alloc_skb() 273 fclones->skb2.pfmemalloc = pfmemalloc; in __alloc_skb() 610 struct sk_buff_fclones *fclones; in kfree_skbmem() local 618 fclones = container_of(skb, struct sk_buff_fclones, skb1); in kfree_skbmem() 624 if (atomic_read(&fclones->fclone_ref) == 1) in kfree_skbmem() 629 fclones = container_of(skb, struct sk_buff_fclones, skb2); in kfree_skbmem() [all …]
|
/linux-4.4.14/include/linux/ |
D | skbuff.h | 844 const struct sk_buff_fclones *fclones; in skb_fclone_busy() local 846 fclones = container_of(skb, struct sk_buff_fclones, skb1); in skb_fclone_busy() 849 atomic_read(&fclones->fclone_ref) > 1 && in skb_fclone_busy() 850 fclones->skb2.sk == sk; in skb_fclone_busy()
|