ion_heap 33 drivers/staging/android/ion/ion.c static struct ion_buffer *ion_buffer_create(struct ion_heap *heap, ion_heap 104 drivers/staging/android/ion/ion.c struct ion_heap *heap = buffer->heap; ion_heap 360 drivers/staging/android/ion/ion.c struct ion_heap *heap; ion_heap 418 drivers/staging/android/ion/ion.c struct ion_heap *heap; ion_heap 543 drivers/staging/android/ion/ion.c struct ion_heap *heap = data; ion_heap 561 drivers/staging/android/ion/ion.c struct ion_heap *heap = data; ion_heap 576 drivers/staging/android/ion/ion.c void ion_device_add_heap(struct ion_heap *heap) ion_heap 43 drivers/staging/android/ion/ion.h struct ion_heap *heap; ion_heap 86 drivers/staging/android/ion/ion.h int (*allocate)(struct ion_heap *heap, ion_heap 90 drivers/staging/android/ion/ion.h void * (*map_kernel)(struct ion_heap *heap, struct ion_buffer *buffer); ion_heap 91 drivers/staging/android/ion/ion.h void (*unmap_kernel)(struct ion_heap *heap, struct ion_buffer *buffer); ion_heap 92 drivers/staging/android/ion/ion.h int (*map_user)(struct ion_heap *mapper, struct ion_buffer *buffer, ion_heap 94 drivers/staging/android/ion/ion.h int (*shrink)(struct ion_heap *heap, gfp_t gfp_mask, int nr_to_scan); ion_heap 169 drivers/staging/android/ion/ion.h void ion_device_add_heap(struct ion_heap *heap); ion_heap 175 drivers/staging/android/ion/ion.h void *ion_heap_map_kernel(struct ion_heap *heap, struct ion_buffer *buffer); ion_heap 176 drivers/staging/android/ion/ion.h void ion_heap_unmap_kernel(struct ion_heap *heap, struct ion_buffer *buffer); ion_heap 177 drivers/staging/android/ion/ion.h int ion_heap_map_user(struct ion_heap *heap, struct ion_buffer *buffer, ion_heap 190 drivers/staging/android/ion/ion.h int ion_heap_init_shrinker(struct ion_heap *heap); ion_heap 200 drivers/staging/android/ion/ion.h int ion_heap_init_deferred_free(struct ion_heap *heap); ion_heap 209 drivers/staging/android/ion/ion.h void ion_heap_freelist_add(struct ion_heap *heap, struct ion_buffer *buffer); ion_heap 221 drivers/staging/android/ion/ion.h size_t ion_heap_freelist_drain(struct ion_heap *heap, size_t size); ion_heap 243 drivers/staging/android/ion/ion.h size_t ion_heap_freelist_shrink(struct ion_heap *heap, ion_heap 250 drivers/staging/android/ion/ion.h size_t ion_heap_freelist_size(struct ion_heap *heap); ion_heap 20 drivers/staging/android/ion/ion_cma_heap.c struct ion_heap heap; ion_heap 27 drivers/staging/android/ion/ion_cma_heap.c static int ion_cma_allocate(struct ion_heap *heap, struct ion_buffer *buffer, ion_heap 104 drivers/staging/android/ion/ion_cma_heap.c static struct ion_heap *__ion_cma_heap_create(struct cma *cma) ion_heap 121 drivers/staging/android/ion/ion_cma_heap.c struct ion_heap *heap; ion_heap 20 drivers/staging/android/ion/ion_heap.c void *ion_heap_map_kernel(struct ion_heap *heap, ion_heap 58 drivers/staging/android/ion/ion_heap.c void ion_heap_unmap_kernel(struct ion_heap *heap, ion_heap 64 drivers/staging/android/ion/ion_heap.c int ion_heap_map_user(struct ion_heap *heap, struct ion_buffer *buffer, ion_heap 157 drivers/staging/android/ion/ion_heap.c void ion_heap_freelist_add(struct ion_heap *heap, struct ion_buffer *buffer) ion_heap 166 drivers/staging/android/ion/ion_heap.c size_t ion_heap_freelist_size(struct ion_heap *heap) ion_heap 177 drivers/staging/android/ion/ion_heap.c static size_t _ion_heap_freelist_drain(struct ion_heap *heap, size_t size, ion_heap 209 drivers/staging/android/ion/ion_heap.c size_t ion_heap_freelist_drain(struct ion_heap *heap, size_t size) ion_heap 214 drivers/staging/android/ion/ion_heap.c size_t ion_heap_freelist_shrink(struct ion_heap *heap, size_t size) ion_heap 221 drivers/staging/android/ion/ion_heap.c struct ion_heap *heap = data; ion_heap 245 drivers/staging/android/ion/ion_heap.c int ion_heap_init_deferred_free(struct ion_heap *heap) ion_heap 266 drivers/staging/android/ion/ion_heap.c struct ion_heap *heap = container_of(shrinker, struct ion_heap, ion_heap 281 drivers/staging/android/ion/ion_heap.c struct ion_heap *heap = container_of(shrinker, struct ion_heap, ion_heap 307 drivers/staging/android/ion/ion_heap.c int ion_heap_init_shrinker(struct ion_heap *heap) ion_heap 43 drivers/staging/android/ion/ion_system_heap.c struct ion_heap heap; ion_heap 97 drivers/staging/android/ion/ion_system_heap.c static int ion_system_heap_allocate(struct ion_heap *heap, ion_heap 171 drivers/staging/android/ion/ion_system_heap.c static int ion_system_heap_shrink(struct ion_heap *heap, gfp_t gfp_mask, ion_heap 248 drivers/staging/android/ion/ion_system_heap.c static struct ion_heap *__ion_system_heap_create(void) ion_heap 271 drivers/staging/android/ion/ion_system_heap.c struct ion_heap *heap; ion_heap 284 drivers/staging/android/ion/ion_system_heap.c static int ion_system_contig_heap_allocate(struct ion_heap *heap, ion_heap 351 drivers/staging/android/ion/ion_system_heap.c static struct ion_heap *__ion_system_contig_heap_create(void) ion_heap 353 drivers/staging/android/ion/ion_system_heap.c struct ion_heap *heap; ion_heap 367 drivers/staging/android/ion/ion_system_heap.c struct ion_heap *heap;