• Home
  • Raw
  • Download

Lines Matching refs:gfp_mask

158 struct sk_buff *__alloc_skb_head(gfp_t gfp_mask, int node)  in __alloc_skb_head()  argument
164 gfp_mask & ~__GFP_DMA, node); in __alloc_skb_head()
200 struct sk_buff *__alloc_skb(unsigned int size, gfp_t gfp_mask, in __alloc_skb() argument
213 gfp_mask |= __GFP_MEMALLOC; in __alloc_skb()
216 skb = kmem_cache_alloc_node(cache, gfp_mask & ~__GFP_DMA, node); in __alloc_skb()
228 data = kmalloc_reserve(size, gfp_mask, node, &pfmemalloc); in __alloc_skb()
359 static void *__netdev_alloc_frag(unsigned int fragsz, gfp_t gfp_mask) in __netdev_alloc_frag() argument
371 gfp_t gfp = gfp_mask; in __netdev_alloc_frag()
443 unsigned int length, gfp_t gfp_mask) in __netdev_alloc_skb() argument
449 if (fragsz <= PAGE_SIZE && !(gfp_mask & (__GFP_WAIT | GFP_DMA))) { in __netdev_alloc_skb()
453 gfp_mask |= __GFP_MEMALLOC; in __netdev_alloc_skb()
455 data = __netdev_alloc_frag(fragsz, gfp_mask); in __netdev_alloc_skb()
463 skb = __alloc_skb(length + NET_SKB_PAD, gfp_mask, in __netdev_alloc_skb()
830 int skb_copy_ubufs(struct sk_buff *skb, gfp_t gfp_mask) in skb_copy_ubufs() argument
841 page = alloc_page(gfp_mask); in skb_copy_ubufs()
890 struct sk_buff *skb_clone(struct sk_buff *skb, gfp_t gfp_mask) in skb_clone() argument
897 if (skb_orphan_frags(skb, gfp_mask)) in skb_clone()
906 gfp_mask |= __GFP_MEMALLOC; in skb_clone()
908 n = kmem_cache_alloc(skbuff_head_cache, gfp_mask); in skb_clone()
968 struct sk_buff *skb_copy(const struct sk_buff *skb, gfp_t gfp_mask) in skb_copy() argument
972 struct sk_buff *n = __alloc_skb(size, gfp_mask, in skb_copy()
1009 gfp_t gfp_mask, bool fclone) in __pskb_copy_fclone() argument
1013 struct sk_buff *n = __alloc_skb(size, gfp_mask, flags, NUMA_NO_NODE); in __pskb_copy_fclone()
1032 if (skb_orphan_frags(skb, gfp_mask)) { in __pskb_copy_fclone()
1072 gfp_t gfp_mask) in pskb_expand_head() argument
1087 gfp_mask |= __GFP_MEMALLOC; in pskb_expand_head()
1089 gfp_mask, NUMA_NO_NODE, NULL); in pskb_expand_head()
1110 if (skb_orphan_frags(skb, gfp_mask)) in pskb_expand_head()
1189 gfp_t gfp_mask) in skb_copy_expand() argument
1195 gfp_mask, skb_alloc_rx_flag(skb), in skb_copy_expand()
4178 gfp_t gfp_mask) in alloc_skb_with_frags() argument
4194 gfp_head = gfp_mask; in alloc_skb_with_frags()
4210 page = alloc_pages((gfp_mask & ~__GFP_WAIT) | in alloc_skb_with_frags()
4223 page = alloc_page(gfp_mask); in alloc_skb_with_frags()