hyperion.ng
Public Attributes | List of all members
ion_allocation_data Struct Reference

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
 

Detailed Description

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


The documentation for this struct was generated from the following file: