Home
last modified time | relevance | path

Searched refs:ion_fd (Results 1 – 25 of 37) sorted by relevance

12

/aosp12/hardware/qcom/display/msm8909w_3100/gpu_tonemapper/
H A DEGLImageWrapper.cpp28 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 DEGLImageWrapper.h31 int ion_fd;
33 DeleteEGLImageCallback(int ion_fd);
39 int ion_fd; variable
/aosp12/hardware/qcom/display/msm8998/gpu_tonemapper/
H A DEGLImageWrapper.cpp28 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 DEGLImageWrapper.h31 int ion_fd;
33 DeleteEGLImageCallback(int ion_fd);
39 int ion_fd; variable
/aosp12/hardware/qcom/display/msm8909/gpu_tonemapper/
H A DEGLImageWrapper.cpp28 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 DEGLImageWrapper.h31 int ion_fd;
33 DeleteEGLImageCallback(int ion_fd);
39 int ion_fd; variable
/aosp12/hardware/qcom/sdm845/display/gpu_tonemapper/
H A DEGLImageWrapper.cpp28 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 DEGLImageWrapper.h31 int ion_fd;
33 DeleteEGLImageCallback(int ion_fd);
39 int ion_fd; variable
/aosp12/hardware/qcom/sm8150/display/gpu_tonemapper/
H A DEGLImageWrapper.cpp37 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 DEGLImageWrapper.h41 int ion_fd = -1; variable
49 int ion_fd = -1; variable
/aosp12/hardware/google/graphics/common/libion/include/hardware/exynos/
H A Dion.h70 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 Dmm_jpeg_ionbuf.c66 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 Dkeymaster_qcom.cpp56 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 Dion.cpp96 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 Ddmabufinfo_test.cpp483 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 Ddmabuf_heap_test.c32 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 DQCameraHAL3VideoTest.cpp191 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 DQCameraHAL3PreviewTest.cpp212 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 DQCameraHAL3RawSnapshotTest.cpp158 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 DQCameraHAL3SnapshotTest.cpp157 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 Dmm_jpeg_ionbuf.h44 int ion_fd; member
/aosp12/hardware/google/gchips/gralloc3/src/
H A Dmali_gralloc_ion.h42 bool *alloc_from_backing_store, int ion_fd = -1);
H A Dmali_gralloc_ion.cpp774 … 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 Dmali_gralloc_ion.h27 int ion_fd = -1);
H A Dmali_gralloc_ion.cpp582 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()

12