Home
last modified time | relevance | path

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

/hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/
Dmm_camera_helper.c105 uint8_t *mm_camera_do_mmap_ion(int ion_fd, struct ion_allocation_data *alloc, in mm_camera_do_mmap_ion() argument
115 rc = ioctl(ion_fd, ION_IOC_ALLOC, alloc); in mm_camera_do_mmap_ion()
122 rc = ioctl(ion_fd, ION_IOC_SHARE, ion_info_fd); in mm_camera_do_mmap_ion()
144 ioctl(ion_fd, ION_IOC_FREE, &handle_data); in mm_camera_do_mmap_ion()
149 int mm_camera_do_munmap_ion (int ion_fd, struct ion_fd_data *ion_info_fd, in mm_camera_do_munmap_ion() argument
158 ioctl(ion_fd, ION_IOC_FREE, &handle_data); in mm_camera_do_munmap_ion()
257 uint8_t *mm_camera_do_mmap_ion(int ion_fd, struct ion_allocation_data *alloc, in mm_camera_do_mmap_ion() argument
268 rc = ioctl(ion_fd, ION_IOC_ALLOC, alloc); in mm_camera_do_mmap_ion()
275 rc = ioctl(ion_fd, ION_IOC_SHARE, ion_info_fd); in mm_camera_do_mmap_ion()
297 ioctl(ion_fd, ION_IOC_FREE, &handle_data); in mm_camera_do_mmap_ion()
[all …]
Dmm_camera_channel.c1055 int ion_fd; in mm_channel_qbuf() local
1073 ion_fd = cache_frame->ion_dev_fd; in mm_channel_qbuf()
1074 if(ion_fd > 0) { in mm_channel_qbuf()
1075 if(ioctl(ion_fd, ION_IOC_INV_CACHES, &cache_inv_data) < 0) in mm_channel_qbuf()
1080 ion_fd = cache_frame1->ion_dev_fd; in mm_channel_qbuf()
1085 if(ioctl(ion_fd, ION_IOC_INV_CACHES, &cache_inv_data) < 0) in mm_channel_qbuf()
/hardware/qcom/camera/mm-camera-interface/
Dmm_camera_helper.c105 uint8_t *mm_camera_do_mmap_ion(int ion_fd, struct ion_allocation_data *alloc, in mm_camera_do_mmap_ion() argument
115 rc = ioctl(ion_fd, ION_IOC_ALLOC, alloc); in mm_camera_do_mmap_ion()
122 rc = ioctl(ion_fd, ION_IOC_SHARE, ion_info_fd); in mm_camera_do_mmap_ion()
144 ioctl(ion_fd, ION_IOC_FREE, &handle_data); in mm_camera_do_mmap_ion()
149 int mm_camera_do_munmap_ion (int ion_fd, struct ion_fd_data *ion_info_fd, in mm_camera_do_munmap_ion() argument
158 ioctl(ion_fd, ION_IOC_FREE, &handle_data); in mm_camera_do_munmap_ion()
275 uint8_t *mm_camera_do_mmap_ion(int ion_fd, struct ion_allocation_data *alloc, in mm_camera_do_mmap_ion() argument
285 rc = ioctl(ion_fd, ION_IOC_ALLOC, alloc); in mm_camera_do_mmap_ion()
292 rc = ioctl(ion_fd, ION_IOC_SHARE, ion_info_fd); in mm_camera_do_mmap_ion()
314 ioctl(ion_fd, ION_IOC_FREE, &handle_data); in mm_camera_do_mmap_ion()
[all …]
Dmm_camera_interface2.h511 extern uint8_t *mm_camera_do_mmap_ion(int ion_fd, struct ion_allocation_data *alloc,
513 extern int mm_camera_do_munmap_ion (int ion_fd, struct ion_fd_data *ion_info_fd,
523 uint8_t *mm_camera_do_mmap_ion(int ion_fd, struct ion_allocation_data *alloc,
525 int mm_camera_do_munmap_ion (int ion_fd, struct ion_fd_data *ion_info_fd,
Dmm_camera_channel.c400 int ion_fd; in mm_camera_ch_util_qbuf() local
468 ion_fd = cache_frame->ion_dev_fd; in mm_camera_ch_util_qbuf()
469 if(ion_fd > 0) { in mm_camera_ch_util_qbuf()
470 if(ioctl(ion_fd, ION_IOC_INV_CACHES, &cache_inv_data) < 0) in mm_camera_ch_util_qbuf()
475 ion_fd = cache_frame1->ion_dev_fd; in mm_camera_ch_util_qbuf()
480 if(ioctl(ion_fd, ION_IOC_INV_CACHES, &cache_inv_data) < 0) in mm_camera_ch_util_qbuf()
/hardware/qcom/keymaster/
Dkeymaster_qcom.cpp55 int32_t ion_fd; member
198 int32_t ion_fd; in qcom_km_ION_memalloc() local
210 ion_fd = open("/dev/ion", O_RDONLY | O_DSYNC); in qcom_km_ION_memalloc()
211 if (ion_fd < 0) { in qcom_km_ION_memalloc()
231 rc = ioctl(ion_fd, ION_IOC_ALLOC, &ion_alloc_data); in qcom_km_ION_memalloc()
244 rc = ioctl(ion_fd, ION_IOC_MAP, &ifd_data); in qcom_km_ION_memalloc()
259 handle->ion_fd = ion_fd; in qcom_km_ION_memalloc()
277 iret = ioctl(ion_fd, ION_IOC_FREE, &handle_data); in qcom_km_ION_memalloc()
283 if (ion_fd > 0) in qcom_km_ION_memalloc()
284 close(ion_fd); in qcom_km_ION_memalloc()
[all …]
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_camera/src/
Domx_proxy_camera.c123 int ion_fd; variable
450 ion_fd = ion_open(); in DCC_Init()
451 if(ion_fd == 0) in DCC_Init()
457 ret = ion_alloc(ion_fd, dccbuf_size, 0x1000, 1 << ION_HEAP_TYPE_CARVEOUT, &DCC_Buff); in DCC_Init()
461 if (ion_map(ion_fd, DCC_Buff, dccbuf_size, PROT_READ | PROT_WRITE, MAP_SHARED, 0, in DCC_Init()
646 ion_free(ion_fd, DCC_Buff); in DCC_DeInit()
647 ion_close(ion_fd); in DCC_DeInit()
/hardware/qcom/camera/QCamera/stack/mm-camera-test/src/
Dmm_qcamera_preview.c48 uint8_t *mm_camera_do_mmap_ion(int ion_fd, struct ion_allocation_data *alloc, in mm_camera_do_mmap_ion() argument
58 rc = ioctl(ion_fd, ION_IOC_ALLOC, alloc); in mm_camera_do_mmap_ion()
65 rc = ioctl(ion_fd, ION_IOC_SHARE, ion_info_fd); in mm_camera_do_mmap_ion()
87 ioctl(ion_fd, ION_IOC_FREE, &handle_data); in mm_camera_do_mmap_ion()
97 int mm_camera_do_munmap_ion (int ion_fd, struct ion_fd_data *ion_info_fd, in mm_camera_do_munmap_ion() argument
106 ioctl(ion_fd, ION_IOC_FREE, &handle_data); in mm_camera_do_munmap_ion()
/hardware/ti/omap4xxx/domx/domx/omx_proxy_common/src/
Domx_proxy_common.c206 ret = ion_alloc(pCompPrv->ion_fd, len, 0x1000, 1 << ION_HEAP_TYPE_CARVEOUT, &temp); in PROXY_AllocateBufferIonCarveout()
803 ion_free(pCompPrv->ion_fd, pMemptr); in PROXY_AllocateBuffer()
817 if (ion_map(pCompPrv->ion_fd, handle, nSize, PROT_READ | PROT_WRITE, MAP_SHARED, 0, in PROXY_AllocateBuffer()
1156 …if (ion_map(pCompPrv->ion_fd, ((OMX_TI_PLATFORMPRIVATE *)pBufferHeader->pPlatformPrivate)->pMetaDa… in PROXY_UseBuffer()
1266 ion_free(pCompPrv->ion_fd, pCompPrv->tBufList[count].pYBuffer); in PROXY_FreeBuffer()
1291 ion_free(pCompPrv->ion_fd, pCompPrv->tBufList[count].pMetaDataBuffer); in PROXY_FreeBuffer()
1956 ion_close(pCompPrv->ion_fd); in PROXY_ComponentDeInit()
1975 ion_free(pCompPrv->ion_fd, pCompPrv->tBufList[count].pYBuffer); in PROXY_ComponentDeInit()
1997 ion_free(pCompPrv->ion_fd, pMetaDataBuffer); in PROXY_ComponentDeInit()
2118 pCompPrv->ion_fd = ion_open(); in OMX_ProxyCommonInit()
[all …]
/hardware/qcom/camera/
DQCameraHWI_Record.cpp347 int ion_fd; in processRecordFrame() local
348 ion_fd = frame->video.video.frame->ion_dev_fd; in processRecordFrame()
354 if (mHalCamCtrl->cache_ops(ion_fd, &cache_inv_data, ION_IOC_CLEAN_CACHES) < 0) in processRecordFrame()
DQCameraHWI_Preview.cpp929 int ion_fd; in processPreviewFrameWithDisplay() local
930 ion_fd = frame->def.frame->ion_dev_fd; in processPreviewFrameWithDisplay()
936 if (mHalCamCtrl->cache_ops(ion_fd, &cache_inv_data, in processPreviewFrameWithDisplay()
1169 int ion_fd; in processPreviewFrameWithOutDisplay() local
1170 ion_fd = frame->def.frame->ion_dev_fd; in processPreviewFrameWithOutDisplay()
1176 if (mHalCamCtrl->cache_ops(ion_fd, &cache_inv_data, in processPreviewFrameWithOutDisplay()
DQCameraHWI_Still.cpp1836 int ion_fd; in encodeDisplayAndSave() local
1859 ion_fd = recvd_frame->snapshot.main.frame->ion_dev_fd; in encodeDisplayAndSave()
1860 if(ion_fd > 0) { in encodeDisplayAndSave()
1861 if(ioctl(ion_fd, ION_IOC_CLEAN_INV_CACHES, &cache_inv_data) < 0) in encodeDisplayAndSave()
1866 ion_fd = recvd_frame->snapshot.thumbnail.frame->ion_dev_fd; in encodeDisplayAndSave()
1871 if(ioctl(ion_fd, ION_IOC_CLEAN_INV_CACHES, &cache_inv_data) < 0) in encodeDisplayAndSave()
DQCameraHWI.h485 int cache_ops(int ion_fd, struct ion_flush_data *cache_inv_data, int type);
DQCameraHWI.cpp2390 int QCameraHardwareInterface::cache_ops(int ion_fd, in cache_ops() argument
2395 rc = ioctl(ion_fd, type, cache_data); in cache_ops()
/hardware/qcom/camera/QCamera/HAL/core/src/
DQCameraHWI_Record.cpp348 int ion_fd; in processRecordFrame() local
349 ion_fd = frame->video.video.frame->ion_dev_fd; in processRecordFrame()
355 if (mHalCamCtrl->cache_ops(ion_fd, &cache_inv_data, ION_IOC_CLEAN_CACHES) < 0) in processRecordFrame()
DQCameraHWI_Preview.cpp876 int ion_fd; in processPreviewFrameWithDisplay() local
877 ion_fd = frame->def.frame->ion_dev_fd; in processPreviewFrameWithDisplay()
883 if (mHalCamCtrl->cache_ops(ion_fd, &cache_inv_data, ION_IOC_CLEAN_CACHES) < 0) in processPreviewFrameWithDisplay()
1106 int ion_fd; in processPreviewFrameWithOutDisplay() local
1107 ion_fd = frame->def.frame->ion_dev_fd; in processPreviewFrameWithOutDisplay()
1113 if (mHalCamCtrl->cache_ops(ion_fd, &cache_inv_data, ION_IOC_CLEAN_CACHES) < 0) in processPreviewFrameWithOutDisplay()
DQCameraHWI_Still.cpp1655 int ion_fd; in encodeDisplayAndSave() local
1679 ion_fd = recvd_frame->snapshot.main.frame->ion_dev_fd; in encodeDisplayAndSave()
1680 if(ion_fd > 0) { in encodeDisplayAndSave()
1681 if(ioctl(ion_fd, ION_IOC_CLEAN_INV_CACHES, &cache_inv_data) < 0) in encodeDisplayAndSave()
1686 ion_fd = recvd_frame->snapshot.thumbnail.frame->ion_dev_fd; in encodeDisplayAndSave()
1691 if(ioctl(ion_fd, ION_IOC_CLEAN_INV_CACHES, &cache_inv_data) < 0) in encodeDisplayAndSave()
DQCameraHWI.cpp2257 int QCameraHardwareInterface::cache_ops(int ion_fd, in cache_ops() argument
2262 rc = ioctl(ion_fd, type, cache_data); in cache_ops()
/hardware/ti/omap4xxx/domx/domx/
Domx_proxy_common.h206 int ion_fd; member
/hardware/qcom/camera/QCamera/HAL/core/inc/
DQCameraHWI.h484 int cache_ops(int ion_fd, struct ion_flush_data *cache_inv_data, int type);
/hardware/qcom/camera/QCamera/HAL2/core/inc/
DQCameraHWI.h497 int cache_ops(int ion_fd, struct ion_flush_data *cache_inv_data, int type);