/aosp12/hardware/qcom/display/msm8909w_3100/gpu_tonemapper/ |
H A D | EGLImageWrapper.cpp | 28 void free_ion_cookie(int ion_fd, int cookie) in free_ion_cookie() argument 31 if (ion_fd && !ioctl(ion_fd, ION_IOC_FREE, &cookie)) { in free_ion_cookie() 38 int get_ion_cookie(int ion_fd, int fd) in get_ion_cookie() argument 47 if (ion_fd && !ioctl(ion_fd, ION_IOC_IMPORT, &fdData)) { in get_ion_cookie() 60 ion_fd = fd; in DeleteEGLImageCallback() 67 free_ion_cookie(ion_fd, k); in operator ()() 79 ion_fd = open("/dev/ion", O_RDONLY); in EGLImageWrapper() 101 if( ion_fd > 0 ) in ~EGLImageWrapper() 103 close(ion_fd); in ~EGLImageWrapper() 105 ion_fd = -1; in ~EGLImageWrapper() [all …]
|
H A D | EGLImageWrapper.h | 31 int ion_fd; 33 DeleteEGLImageCallback(int ion_fd); 39 int ion_fd; variable
|
/aosp12/hardware/qcom/display/msm8998/gpu_tonemapper/ |
H A D | EGLImageWrapper.cpp | 28 void free_ion_cookie(int ion_fd, int cookie) in free_ion_cookie() argument 31 if (ion_fd && !ioctl(ion_fd, ION_IOC_FREE, &cookie)) { in free_ion_cookie() 38 int get_ion_cookie(int ion_fd, int fd) in get_ion_cookie() argument 47 if (ion_fd && !ioctl(ion_fd, ION_IOC_IMPORT, &fdData)) { in get_ion_cookie() 60 ion_fd = fd; in DeleteEGLImageCallback() 67 free_ion_cookie(ion_fd, k); in operator ()() 79 ion_fd = open("/dev/ion", O_RDONLY); in EGLImageWrapper() 101 if( ion_fd > 0 ) in ~EGLImageWrapper() 103 close(ion_fd); in ~EGLImageWrapper() 105 ion_fd = -1; in ~EGLImageWrapper() [all …]
|
H A D | EGLImageWrapper.h | 31 int ion_fd; 33 DeleteEGLImageCallback(int ion_fd); 39 int ion_fd; variable
|
/aosp12/hardware/qcom/display/msm8909/gpu_tonemapper/ |
H A D | EGLImageWrapper.cpp | 28 void free_ion_cookie(int ion_fd, int cookie) in free_ion_cookie() argument 31 if (ion_fd && !ioctl(ion_fd, ION_IOC_FREE, &cookie)) { in free_ion_cookie() 38 int get_ion_cookie(int ion_fd, int fd) in get_ion_cookie() argument 47 if (ion_fd && !ioctl(ion_fd, ION_IOC_IMPORT, &fdData)) { in get_ion_cookie() 60 ion_fd = fd; in DeleteEGLImageCallback() 67 free_ion_cookie(ion_fd, k); in operator ()() 79 ion_fd = open("/dev/ion", O_RDONLY); in EGLImageWrapper() 101 if( ion_fd > 0 ) in ~EGLImageWrapper() 103 close(ion_fd); in ~EGLImageWrapper() 105 ion_fd = -1; in ~EGLImageWrapper() [all …]
|
H A D | EGLImageWrapper.h | 31 int ion_fd; 33 DeleteEGLImageCallback(int ion_fd); 39 int ion_fd; variable
|
/aosp12/hardware/qcom/sdm845/display/gpu_tonemapper/ |
H A D | EGLImageWrapper.cpp | 28 void free_ion_cookie(int ion_fd, int cookie) in free_ion_cookie() argument 31 if (ion_fd && !ioctl(ion_fd, ION_IOC_FREE, &cookie)) { in free_ion_cookie() 38 int get_ion_cookie(int ion_fd, int fd) in get_ion_cookie() argument 47 if (ion_fd && !ioctl(ion_fd, ION_IOC_IMPORT, &fdData)) { in get_ion_cookie() 60 ion_fd = fd; in DeleteEGLImageCallback() 67 free_ion_cookie(ion_fd, k); in operator ()() 79 ion_fd = open("/dev/ion", O_RDONLY); in EGLImageWrapper() 101 if( ion_fd > 0 ) in ~EGLImageWrapper() 103 close(ion_fd); in ~EGLImageWrapper() 105 ion_fd = -1; in ~EGLImageWrapper() [all …]
|
H A D | EGLImageWrapper.h | 31 int ion_fd; 33 DeleteEGLImageCallback(int ion_fd); 39 int ion_fd; variable
|
/aosp12/hardware/qcom/sm8150/display/gpu_tonemapper/ |
H A D | EGLImageWrapper.cpp | 37 static void free_ion_cookie(int ion_fd, int cookie) in free_ion_cookie() argument 40 if (ion_fd && !ioctl(ion_fd, ION_IOC_FREE, &cookie)) { in free_ion_cookie() 47 static int get_ion_cookie(int ion_fd, int fd) in get_ion_cookie() argument 56 if (ion_fd && !ioctl(ion_fd, ION_IOC_IMPORT, &fdData)) { in get_ion_cookie() 94 free_ion_cookie(ion_fd, buffInt /* cookie */); in operator ()() 116 ion_fd = open("/dev/ion", O_RDONLY); in EGLImageWrapper() 117 callback->ion_fd = ion_fd; in EGLImageWrapper() 141 if (ion_fd > 0) { in ~EGLImageWrapper() 142 close(ion_fd); in ~EGLImageWrapper() 143 ion_fd = -1; in ~EGLImageWrapper() [all …]
|
H A D | EGLImageWrapper.h | 41 int ion_fd = -1; variable 49 int ion_fd = -1; variable
|
/aosp12/hardware/google/graphics/common/libion/include/hardware/exynos/ |
H A D | ion.h | 70 int exynos_ion_alloc(int ion_fd, size_t len, 72 int exynos_ion_import_handle(int ion_fd, int fd, int* handle); 73 int exynos_ion_free_handle(int ion_fd, int handle); 74 int exynos_ion_sync_fd(int ion_fd, int fd); 75 int exynos_ion_sync_fd_partial(int ion_fd, int fd, off_t offset, size_t len); 79 int exynos_ion_sync_start(int ion_fd, int fd, int direction); 80 int exynos_ion_sync_end(int ion_fd, int fd, int direction);
|
/aosp12/hardware/qcom/camera/msm8998/QCamera2/stack/mm-jpeg-interface/src/ |
H A D | mm_jpeg_ionbuf.c | 66 p_buffer->ion_fd = open("/dev/ion", O_RDONLY); in buffer_allocate() 67 if(p_buffer->ion_fd < 0) { in buffer_allocate() 74 lrc = ioctl(p_buffer->ion_fd, ION_IOC_ALLOC, &p_buffer->alloc); in buffer_allocate() 82 lrc = ioctl(p_buffer->ion_fd, ION_IOC_SHARE, in buffer_allocate() 104 ioctl(p_buffer->ion_fd, ION_IOC_FREE, &lhandle_data); in buffer_allocate() 134 ioctl(p_buffer->ion_fd, ION_IOC_FREE, &lhandle_data); in buffer_deallocate() 136 close(p_buffer->ion_fd); in buffer_deallocate() 167 lrc = ioctl(p_buffer->ion_fd, ION_IOC_CUSTOM, &custom_data); in buffer_invalidate() 201 lrc = ioctl(p_buffer->ion_fd, ION_IOC_CUSTOM, &custom_data); in buffer_clean()
|
/aosp12/hardware/qcom/keymaster/ |
H A D | keymaster_qcom.cpp | 56 int32_t ion_fd; member 200 int32_t ion_fd; in qcom_km_ION_memalloc() local 213 if (ion_fd < 0) { in qcom_km_ION_memalloc() 246 rc = ioctl(ion_fd, ION_IOC_MAP, &ifd_data); in qcom_km_ION_memalloc() 261 handle->ion_fd = ion_fd; in qcom_km_ION_memalloc() 285 if (ion_fd > 0) in qcom_km_ION_memalloc() 286 close(ion_fd); in qcom_km_ION_memalloc() 311 close(handle->ion_fd); in qcom_km_ion_dealloc() 405 ihandle.ion_fd = 0; in qcom_km_import_keypair() 508 ihandle.ion_fd = 0; in qcom_km_sign_data() [all …]
|
/aosp12/hardware/google/graphics/common/libion/ |
H A D | ion.cpp | 96 int exynos_ion_sync_fd(int __unused ion_fd, int fd) { in exynos_ion_sync_fd() argument 102 int exynos_ion_sync_start(int __unused ion_fd, int fd, int direction) { in exynos_ion_sync_start() argument 108 int exynos_ion_sync_end(int __unused ion_fd, int fd, int direction) { in exynos_ion_sync_end() argument
|
/aosp12/system/memory/libmeminfo/libdmabufinfo/ |
H A D | dmabufinfo_test.cpp | 483 DmaBufTester() : ion_fd(ion_open()), ion_heap_mask(get_ion_heap_mask()) {} in DmaBufTester() 486 if (ion_fd >= 0) { in ~DmaBufTester() 487 ion_close(ion_fd); in ~DmaBufTester() 491 bool is_valid() { return (ion_fd >= 0 && ion_heap_mask > 0); } in is_valid() 495 int err = ion_alloc_fd(ion_fd, size, 0, ion_heap_mask, 0, &fd); in allocate() 532 if (ion_fd < 0) { in get_ion_heap_mask() 536 if (ion_is_legacy(ion_fd)) { in get_ion_heap_mask() 544 int err = ion_query_heap_cnt(ion_fd, &cnt); in get_ion_heap_mask() 551 err = ion_query_get_heaps(ion_fd, cnt, &heaps[0]); in get_ion_heap_mask() 566 int ion_fd; member in DmaBufTester
|
/aosp12/system/memory/libdmabufheap/tests/ |
H A D | dmabuf_heap_test.c | 32 int legacy_ion_custom_callback(int ion_fd, int dma_buf_fd, in legacy_ion_custom_callback() argument 37 if (!ion_is_legacy(ion_fd)) { in legacy_ion_custom_callback()
|
/aosp12/hardware/qcom/camera/msm8998/QCamera2/HAL3/test/ |
H A D | QCameraHAL3VideoTest.cpp | 191 ioctl(mVideoMeminfo.ion_fd, ION_IOC_FREE, &mVideoMeminfo.ion_handle); in videoTestEnd() 192 close(mVideoMeminfo.ion_fd); in videoTestEnd() 193 mVideoMeminfo.ion_fd = -1; in videoTestEnd()
|
H A D | QCameraHAL3PreviewTest.cpp | 212 ioctl(mPreviewMeminfo.ion_fd, ION_IOC_FREE, &mPreviewMeminfo.ion_handle); in previewTestEnd() 213 close(mPreviewMeminfo.ion_fd); in previewTestEnd() 214 mPreviewMeminfo.ion_fd = -1; in previewTestEnd()
|
H A D | QCameraHAL3RawSnapshotTest.cpp | 158 ioctl(mRawCaptureMemInfo.ion_fd, ION_IOC_FREE, &mRawCaptureMemInfo.ion_handle); in rawTestEnd() 159 close(mRawCaptureMemInfo.ion_fd); in rawTestEnd() 160 mRawCaptureMemInfo.ion_fd = -1; in rawTestEnd()
|
H A D | QCameraHAL3SnapshotTest.cpp | 157 ioctl(mCaptureMemInfo.ion_fd, ION_IOC_FREE, &mCaptureMemInfo.ion_handle); in snapshotTestEnd() 158 close(mCaptureMemInfo.ion_fd); in snapshotTestEnd() 159 mCaptureMemInfo.ion_fd = -1; in snapshotTestEnd()
|
/aosp12/hardware/qcom/camera/msm8998/QCamera2/stack/mm-jpeg-interface/inc/ |
H A D | mm_jpeg_ionbuf.h | 44 int ion_fd; member
|
/aosp12/hardware/google/gchips/gralloc3/src/ |
H A D | mali_gralloc_ion.h | 42 bool *alloc_from_backing_store, int ion_fd = -1);
|
H A D | mali_gralloc_ion.cpp | 774 … ion_flags, uint32_t *priv_heap_flag, int *min_pgsz, int* fd0, int* fd1, int* fd2, int ion_fd = -1) in allocate_to_fds() argument 781 if (ion_fd != -1 && idx == 0) { in allocate_to_fds() 782 fd_arr[idx] = ion_fd; in allocate_to_fds() 863 bool *shared_backend, int ion_fd) in mali_gralloc_ion_allocate() argument 1018 &fd_arr[0], &fd_arr[1], &fd_arr[2], ion_fd) < 0) in mali_gralloc_ion_allocate()
|
/aosp12/hardware/google/gchips/gralloc4/src/allocator/ |
H A D | mali_gralloc_ion.h | 27 int ion_fd = -1);
|
H A D | mali_gralloc_ion.cpp | 582 bool *shared_backend, int ion_fd) in mali_gralloc_ion_allocate() argument 609 if (ion_fd >= 0 && fidx == 0) { in mali_gralloc_ion_allocate() 610 fds[fidx] = ion_fd; in mali_gralloc_ion_allocate()
|