1. NAME▲
ida_simple_get - get a new id.
2. SYNOPSIS ▲
int ida_simple_get(struct ida * ida , unsigned int start , unsigned int end , gfp_t gfp_mask );
3. ARGUMENTS ▲
ida
the (initialized) ida.
start
the minimum id (inclusive, < 0x8000000)
end
the maximum id (exclusive, < 0x8000000 or 0)
gfp_mask
memory allocation flags
4. DESCRIPTION ▲
Allocates an id in the range start <= id < end, or returns -ENOSPC. On memory allocation failure, returns -ENOMEM.
Use ida_simple_remove to get rid of an id.
5. COPYRIGHT ▲