Home | History | Annotate | Download | only in linux

Lines Matching defs:heaps

26  * enum ion_heap_types - list of all possible types of heaps
37 * @ION_NUM_HEAPS: helper for iterating over heaps, a bit mask
38 * is used to identify the heaps, so only 32
46 ION_HEAP_TYPE_CUSTOM, /* must be last so device specific heaps always
58 * bits are reserved for use by the heaps themselves.
107 * struct ion_platform_data - array of platform heaps passed from board file
115 * @heaps: array of platform_heap structions
125 struct ion_platform_heap *heaps;
131 * ion_reserve() - reserve memory for ion heaps if applicable
135 * Calls memblock reserve to set aside memory for heaps that are
144 * @heap_mask: mask of heaps this client can allocate from
176 * @heap_mask: mask of heaps to allocate from, if multiple bits are set
177 * heaps will be tried in order from lowest to highest order bit
182 * Allocate memory in one of the heaps provided in heap mask and return
505 * @heap_mask: mask of heaps to allocate from