1__DEV_ALLOC_SKB(9) Linux Networking __DEV_ALLOC_SKB(9)
2
3
4
6 __dev_alloc_skb - allocate an skbuff for receiving
7
9 struct sk_buff * __dev_alloc_skb(unsigned int length, gfp_t gfp_mask);
10
12 length
13 length to allocate
14
15 gfp_mask
16 get_free_pages mask, passed to alloc_skb
17
19 Allocate a new sk_buff and assign it a usage count of one. The buffer
20 has unspecified headroom built in. Users should allocate the headroom
21 they think they need without accounting for the built in space. The
22 built in space is used for optimisations.
23
24 NULL is returned if there is no free memory.
25
27Kernel Hackers Manual 2.6. June 2019 __DEV_ALLOC_SKB(9)