hyperion.ng
|
DOC: Ion Userspace API. More...
#include <ion.h>
Public Attributes | |
size_t | len |
size_t | align |
unsigned int | heap_id_mask |
unsigned int | flags |
ion_user_handle_t | handle |
DOC: Ion Userspace API.
create a client by opening /dev/ion most operations handled via following ioctls struct ion_allocation_data - metadata passed from userspace for allocations : size of the allocation : required alignment of the allocation : mask of heap ids to allocate from : flags passed to heap : pointer that will be populated with a cookie to use to refer to this allocation
Provided by userspace as an argument to the ioctl