1. NAME

devres_alloc - Allocate device resource data

2. SYNOPSIS

void * devres_alloc(dr_release_t  release , size_t  size , gfp_t  gfp );

3. ARGUMENTS

release
    Release function devres will be associated with

size
    Allocation size

gfp
    Allocation flags

4. DESCRIPTION

Allocate devres of size bytes. The allocated area is zeroed, then associated with release. The returned pointer can be passed to other devres_*() functions.

5. RETURNS

Pointer to allocated devres on success, NULL on failure.

6. COPYRIGHT