1DEVM_KMALLOC(9)                  Driver Basics                 DEVM_KMALLOC(9)
2
3
4

NAME

6       devm_kmalloc - Resource-managed kmalloc
7

SYNOPSIS

9       void * devm_kmalloc(struct device * dev, size_t size, gfp_t gfp);
10

ARGUMENTS

12       dev
13           Device to allocate memory for
14
15       size
16           Allocation size
17
18       gfp
19           Allocation gfp flags
20

DESCRIPTION

22       Managed kmalloc. Memory allocated with this function is automatically
23       freed on driver detach. Like all other devres resources, guaranteed
24       alignment is unsigned long long.
25

RETURNS

27       Pointer to allocated memory on success, NULL on failure.
28
30Kernel Hackers Manual 3.10         June 2019                   DEVM_KMALLOC(9)
Impressum