/hardware/qcom/msm8960/original-kernel-headers/linux/ |
D | ion.h | 24 struct ion_handle; 25 typedef struct ion_handle *ion_user_handle_t; 186 struct ion_handle *ion_alloc(struct ion_client *client, size_t len, 197 void ion_free(struct ion_client *client, struct ion_handle *handle); 215 int ion_phys(struct ion_client *client, struct ion_handle *handle, 227 struct ion_handle *handle); 239 void *ion_map_kernel(struct ion_client *client, struct ion_handle *handle); 246 void ion_unmap_kernel(struct ion_client *client, struct ion_handle *handle); 253 int ion_share_dma_buf(struct ion_client *client, struct ion_handle *handle); 264 struct ion_handle *ion_import_dma_buf(struct ion_client *client, int fd); [all …]
|
D | msm_ion.h | 268 struct ion_handle *handle; 284 struct ion_handle *handle;
|
/hardware/ti/omap4-aah/system-core-headers-ti/ion/ |
D | ion.h | 32 struct ion_handle **handle); 34 struct ion_handle **handle, size_t *stride); 36 int ion_free(int fd, struct ion_handle *handle); 37 int ion_map(int fd, struct ion_handle *handle, size_t length, int prot, 39 int ion_share(int fd, struct ion_handle *handle, int *share_fd); 40 int ion_import(int fd, int share_fd, struct ion_handle **handle); 41 int ion_map_cacheable(int fd, struct ion_handle *handle, size_t length, 43 int ion_flush_cached(int fd, struct ion_handle *handle, size_t length, 45 int ion_inval_cached(int fd, struct ion_handle *handle, size_t length,
|
/hardware/qcom/msm8x74/original-kernel-headers/linux/ |
D | ion.h | 22 struct ion_handle; 23 typedef struct ion_handle *ion_user_handle_t; 148 struct ion_handle *ion_alloc(struct ion_client *client, size_t len, 159 void ion_free(struct ion_client *client, struct ion_handle *handle); 177 int ion_phys(struct ion_client *client, struct ion_handle *handle, 189 struct ion_handle *handle); 199 void *ion_map_kernel(struct ion_client *client, struct ion_handle *handle); 206 void ion_unmap_kernel(struct ion_client *client, struct ion_handle *handle); 213 int ion_share_dma_buf(struct ion_client *client, struct ion_handle *handle); 224 struct ion_handle *ion_import_dma_buf(struct ion_client *client, int fd);
|
D | msm_ion.h | 212 int ion_handle_get_flags(struct ion_client *client, struct ion_handle *handle, 236 int ion_map_iommu(struct ion_client *client, struct ion_handle *handle, 257 int ion_handle_get_size(struct ion_client *client, struct ion_handle *handle, 271 void ion_unmap_iommu(struct ion_client *client, struct ion_handle *handle, 317 int msm_ion_do_cache_op(struct ion_client *client, struct ion_handle *handle, 372 int msm_ion_secure_buffer(struct ion_client *client, struct ion_handle *handle, 382 struct ion_handle *handle); 391 struct ion_handle *handle, int domain_num, in ion_map_iommu() 402 struct ion_handle *handle, unsigned long *size) in ion_handle_get_size() 408 struct ion_handle *handle, int domain_num, in ion_unmap_iommu() [all …]
|
/hardware/qcom/msm8x27/original-kernel-headers/linux/ |
D | ion.h | 22 struct ion_handle; 23 typedef struct ion_handle *ion_user_handle_t; 148 struct ion_handle *ion_alloc(struct ion_client *client, size_t len, 159 void ion_free(struct ion_client *client, struct ion_handle *handle); 177 int ion_phys(struct ion_client *client, struct ion_handle *handle, 189 struct ion_handle *handle); 199 void *ion_map_kernel(struct ion_client *client, struct ion_handle *handle); 206 void ion_unmap_kernel(struct ion_client *client, struct ion_handle *handle); 213 int ion_share_dma_buf(struct ion_client *client, struct ion_handle *handle); 224 struct ion_handle *ion_import_dma_buf(struct ion_client *client, int fd);
|
/hardware/ti/omap4xxx/ion/ |
D | ion.h | 27 struct ion_handle **handle); 29 struct ion_handle **handle, size_t *stride); 30 int ion_free(int fd, struct ion_handle *handle); 31 int ion_map(int fd, struct ion_handle *handle, size_t length, int prot, 33 int ion_share(int fd, struct ion_handle *handle, int *share_fd); 34 int ion_import(int fd, int share_fd, struct ion_handle **handle);
|
D | linux_ion.h | 22 struct ion_handle; 41 struct ion_handle *handle; 45 struct ion_handle *handle; 50 struct ion_handle *handle;
|
D | ion.c | 59 struct ion_handle **handle) in ion_alloc() 76 struct ion_handle **handle, size_t *stride) in ion_alloc_tiler() 99 int ion_free(int fd, struct ion_handle *handle) in ion_free() 107 int ion_map(int fd, struct ion_handle *handle, size_t length, int prot, in ion_map() 129 int ion_share(int fd, struct ion_handle *handle, int *share_fd) in ion_share() 146 int ion_import(int fd, int share_fd, struct ion_handle **handle) in ion_import()
|
/hardware/ti/omap4-aah/ion/ |
D | ion.h | 27 struct ion_handle **handle); 29 struct ion_handle **handle, size_t *stride); 30 int ion_free(int fd, struct ion_handle *handle); 31 int ion_map(int fd, struct ion_handle *handle, size_t length, int prot, 33 int ion_share(int fd, struct ion_handle *handle, int *share_fd); 34 int ion_import(int fd, int share_fd, struct ion_handle **handle);
|
D | ion.c | 58 unsigned int flags, struct ion_handle **handle) in ion_alloc() 75 struct ion_handle **handle, size_t *stride) in ion_alloc_tiler() 100 int ion_free(int fd, struct ion_handle *handle) in ion_free() 108 int ion_map(int fd, struct ion_handle *handle, size_t length, int prot, in ion_map() 130 int ion_share(int fd, struct ion_handle *handle, int *share_fd) in ion_share() 147 int ion_import(int fd, int share_fd, struct ion_handle **handle) in ion_import() 169 int ion_map_cacheable(int fd, struct ion_handle *handle, size_t length, int prot, in ion_map_cacheable() 192 int ion_flush_cached(int fd, struct ion_handle *handle, size_t length, in ion_flush_cached() 203 int ion_inval_cached(int fd, struct ion_handle *handle, size_t length, in ion_inval_cached()
|
D | linux_ion.h | 22 struct ion_handle; 41 struct ion_handle *handle; 45 struct ion_handle *handle; 50 struct ion_handle *handle;
|
D | ion_test_2.c | 48 int _ion_alloc_test(int fd, struct ion_handle **handle) in _ion_alloc_test() 66 struct ion_handle **handle; in ion_alloc_test() 74 handle = (struct ion_handle **)malloc(count * sizeof(struct ion_handle *)); in ion_alloc_test() 154 struct ion_handle **handle; in ion_map_test() 164 handle = (struct ion_handle **)malloc(count * sizeof(struct ion_handle *)); in ion_map_test() 262 struct ion_handle **handle; in ion_alloc_fail_alloc_test() 273 handle = (struct ion_handle **)malloc(COUNT_ALLOC_MAX * sizeof(struct ion_handle *)); in ion_alloc_fail_alloc_test()
|
D | ion_test.c | 29 int _ion_alloc_test(int *fd, struct ion_handle **handle) in _ion_alloc_test() 51 struct ion_handle *handle; in ion_alloc_test() 88 struct ion_handle *handle; in ion_map_test() 135 struct ion_handle *handle; in ion_share_test()
|
/hardware/ti/omap4-aah/kernel-headers-ti/linux/ |
D | ion.h | 22 struct ion_handle; 41 struct ion_handle *handle; 45 struct ion_handle *handle; 51 struct ion_handle *handle; 60 struct ion_handle *handle;
|
/hardware/samsung_slsi/exynos5/libion_exynos/ |
D | libion.cpp | 23 typedef unsigned long ion_handle; typedef 30 ion_handle handle; 34 ion_handle handle; 39 ion_handle handle; 147 data.handle = (ion_handle)handle; in ion_decRef()
|
/hardware/qcom/msm8x74/kernel-headers/media/ |
D | msmb_pproc.h | 126 struct ion_handle *src_ion_handle; 127 struct ion_handle *dest_ion_handle; 186 struct ion_handle *src_ion_handle; 187 struct ion_handle *dest_ion_handle;
|
/hardware/qcom/msm8x74/original-kernel-headers/media/ |
D | msmb_pproc.h | 111 struct ion_handle *src_ion_handle; 112 struct ion_handle *dest_ion_handle; 164 struct ion_handle *src_ion_handle; 165 struct ion_handle *dest_ion_handle;
|
/hardware/qcom/msm8x27/kernel-headers/linux/ |
D | ion.h | 22 struct ion_handle; 24 typedef struct ion_handle *ion_user_handle_t;
|
D | msm_ion.h | 86 struct ion_handle *handle; 95 struct ion_handle *handle;
|
/hardware/qcom/msm8x74/kernel-headers/linux/ |
D | ion.h | 22 struct ion_handle; 24 typedef struct ion_handle *ion_user_handle_t;
|
/hardware/qcom/msm8960/kernel-headers/linux/ |
D | ion.h | 24 struct ion_handle; 25 typedef struct ion_handle *ion_user_handle_t;
|
D | msm_ion.h | 86 struct ion_handle *handle; 95 struct ion_handle *handle;
|
/hardware/ti/omap4-aah/camera/ |
D | MemoryManager.cpp | 87 struct ion_handle *handle; in allocateBufferList() 117 buffers[i].ion_handle = handle; in allocateBufferList() 191 ion_free(mIonFd, buffers[i].ion_handle); in freeBufferList()
|
/hardware/qcom/msm8x84/kernel-headers/media/ |
D | msmb_pproc.h | 165 struct ion_handle *src_ion_handle; 166 struct ion_handle *dest_ion_handle; 227 struct ion_handle *src_ion_handle; 229 struct ion_handle *dest_ion_handle;
|