/hardware/qcom/msm8960/kernel-headers/linux/ |
H A D | ion.h | 45 unsigned int heap_mask; member in struct:ion_allocation_data
|
/hardware/qcom/camera/QCamera2/HAL3/ |
H A D | QCamera3Mem.cpp | 335 alloc.heap_mask = heap_id; 432 int heap_mask = 0x1 << ION_IOMMU_HEAP_ID; local 433 int rc = alloc(count, size, heap_mask);
|
/hardware/samsung_slsi/exynos5/gralloc/ |
H A D | gralloc.cpp | 124 unsigned int heap_mask; local 127 heap_mask = (1 << ION_HEAP_EXYNOS_CONTIG_ID); 129 heap_mask = (1 << ION_HEAP_SYSTEM_ID) | (1 << ION_HEAP_CHUNK_ID); 131 return heap_mask; 139 unsigned int heap_mask = _select_heap(usage); local 194 err = ion_alloc_fd(ionfd, size, alignment, heap_mask, ion_flags, 208 unsigned int heap_mask = _select_heap(usage); local 224 err = ion_alloc_fd(ionfd, size, 0, heap_mask, ion_flags, &fd); 239 unsigned int heap_mask = _select_heap(usage); local 294 err = ion_alloc_fd(ionfd, luma_size, 0, heap_mask, ion_flag [all...] |
/hardware/samsung_slsi/exynos5/libion_exynos/ |
H A D | libion.cpp | 28 unsigned int heap_mask; member in struct:ion_allocation_data 78 unsigned int heap_mask, unsigned int flags) 87 arg_alloc.heap_mask = heap_mask; 77 ion_alloc(ion_client client, size_t len, size_t align, unsigned int heap_mask, unsigned int flags) argument
|
/hardware/qcom/camera/QCamera2/HAL/ |
H A D | QCameraMem.cpp | 317 alloc.heap_mask = heap_id; 442 int heap_mask = 0x1 << ION_IOMMU_HEAP_ID; local 443 int rc = alloc(count, size, heap_mask); 618 int heap_mask = 0x1 << ION_IOMMU_HEAP_ID; local 619 int rc = alloc(count, size, heap_mask);
|
/hardware/qcom/msm8960/original-kernel-headers/linux/ |
H A D | ion.h | 144 * @heap_mask: mask of heaps this client can allocate from 148 unsigned int heap_mask, const char *name); 154 * heap_mask and name are the same as ion_client_create, return values 158 struct ion_client *msm_ion_client_create(unsigned int heap_mask, 176 * @heap_mask: mask of heaps to allocate from, if multiple bits are set 186 size_t align, unsigned int heap_mask, 390 unsigned int heap_mask, const char *name) 395 static inline struct ion_client *msm_ion_client_create(unsigned int heap_mask, argument 405 unsigned int heap_mask, 505 * @heap_mask 389 ion_client_create(struct ion_device *dev, unsigned int heap_mask, const char *name) argument 403 ion_alloc(struct ion_client *client, size_t len, size_t align, unsigned int heap_mask, unsigned int flags) argument 515 unsigned int heap_mask; member in struct:ion_allocation_data [all...] |
/hardware/qcom/msm8x74/original-kernel-headers/linux/ |
H A D | msm_ion.h | 195 * heap_mask and name are the same as ion_client_create, return values 199 struct ion_client *msm_ion_client_create(unsigned int heap_mask, 384 static inline struct ion_client *msm_ion_client_create(unsigned int heap_mask, argument
|