/hardware/qcom/camera/QCamera/stack/mm-camera-interface/src/ |
D | mm_camera_helper.c | 105 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 …]
|
D | mm_camera_channel.c | 1055 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/ |
D | mm_camera_helper.c | 105 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 …]
|
D | mm_camera_interface2.h | 511 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,
|
D | mm_camera_channel.c | 400 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/ |
D | keymaster_qcom.cpp | 55 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/ |
D | omx_proxy_camera.c | 123 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/ |
D | mm_qcamera_preview.c | 48 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/ |
D | omx_proxy_common.c | 206 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/ |
D | QCameraHWI_Record.cpp | 347 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()
|
D | QCameraHWI_Preview.cpp | 929 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()
|
D | QCameraHWI_Still.cpp | 1836 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()
|
D | QCameraHWI.h | 485 int cache_ops(int ion_fd, struct ion_flush_data *cache_inv_data, int type);
|
D | QCameraHWI.cpp | 2390 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/ |
D | QCameraHWI_Record.cpp | 348 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()
|
D | QCameraHWI_Preview.cpp | 876 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()
|
D | QCameraHWI_Still.cpp | 1655 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()
|
D | QCameraHWI.cpp | 2257 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/ |
D | omx_proxy_common.h | 206 int ion_fd; member
|
/hardware/qcom/camera/QCamera/HAL/core/inc/ |
D | QCameraHWI.h | 484 int cache_ops(int ion_fd, struct ion_flush_data *cache_inv_data, int type);
|
/hardware/qcom/camera/QCamera/HAL2/core/inc/ |
D | QCameraHWI.h | 497 int cache_ops(int ion_fd, struct ion_flush_data *cache_inv_data, int type);
|