Home
last modified time | relevance | path

Searched refs:ion_client (Results 1 – 14 of 14) sorted by relevance

/hardware/qcom/msm8960/original-kernel-headers/linux/
Dion.h72 struct ion_client;
148 struct ion_client *ion_client_create(struct ion_device *dev,
159 struct ion_client *msm_ion_client_create(unsigned int heap_mask,
169 void ion_client_destroy(struct ion_client *client);
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,
226 struct sg_table *ion_sg_table(struct ion_client *client,
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);
[all …]
/hardware/qcom/msm8x74/original-kernel-headers/linux/
Dion.h64 struct ion_client;
121 struct ion_client *ion_client_create(struct ion_device *dev,
131 void ion_client_destroy(struct ion_client *client);
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,
188 struct sg_table *ion_sg_table(struct ion_client *client,
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);
[all …]
Dmsm_ion.h199 struct ion_client *msm_ion_client_create(unsigned int heap_mask,
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,
381 int msm_ion_unsecure_buffer(struct ion_client *client,
384 static inline struct ion_client *msm_ion_client_create(unsigned int heap_mask, in msm_ion_client_create()
390 static inline int ion_map_iommu(struct ion_client *client, in ion_map_iommu()
[all …]
/hardware/qcom/msm8x27/original-kernel-headers/linux/
Dion.h64 struct ion_client;
121 struct ion_client *ion_client_create(struct ion_device *dev,
131 void ion_client_destroy(struct ion_client *client);
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,
188 struct sg_table *ion_sg_table(struct ion_client *client,
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);
[all …]
/hardware/samsung_slsi/exynos5/include/
Dion.h68 typedef int ion_client; typedef
93 ion_client ion_client_create(void);
98 void ion_client_destroy(ion_client client);
115 ion_buffer ion_alloc(ion_client client, size_t len, size_t align,
160 int ion_sync(ion_client client, ion_buffer buffer);
/hardware/samsung_slsi/exynos5/libcamera2/
DExynosJpegEncoderForCamera.h132 ion_client ionClient;
138 int createIonClient(ion_client ionClient);
139 int deleteIonClient(ion_client ionClient);
149 ion_client m_ionJpegClient;
DExynosCameraHWInterface2.h559 int createIonClient(ion_client ionClient);
560 int deleteIonClient(ion_client ionClient);
562 int allocCameraMemory(ion_client ionClient, ExynosBuffer *buf, int iMemoryNum);
563 …int allocCameraMemory(ion_client ionClient, ExynosBuffer *buf, int iMemoryNum, int cac…
623 ion_client m_ionCameraClient;
DExynosJpegEncoderForCamera.cpp943 int ExynosJpegEncoderForCamera::createIonClient(ion_client ionClient) in createIonClient()
955 int ExynosJpegEncoderForCamera::deleteIonClient(ion_client ionClient) in deleteIonClient()
DExynosCameraHWInterface2.cpp6081 int ExynosCameraHWInterface2::createIonClient(ion_client ionClient) in createIonClient()
6093 int ExynosCameraHWInterface2::deleteIonClient(ion_client ionClient) in deleteIonClient()
6104 int ExynosCameraHWInterface2::allocCameraMemory(ion_client ionClient, ExynosBuffer *buf, int iMemor… in allocCameraMemory()
6109 int ExynosCameraHWInterface2::allocCameraMemory(ion_client ionClient, ExynosBuffer *buf, int iMemor… in allocCameraMemory()
/hardware/samsung_slsi/exynos5/libion_exynos/
Dlibion.cpp67 ion_client ion_client_create(void) in ion_client_create()
72 void ion_client_destroy(ion_client client) in ion_client_destroy()
77 ion_buffer ion_alloc(ion_client client, size_t len, size_t align, in ion_alloc()
122 int ion_sync(ion_client client, ion_buffer buffer) in ion_sync()
/hardware/samsung_slsi/exynos5/libcamera/
DExynosJpegEncoderForCamera.h133 … int allocJpegIonMemory(ion_client ionClient, ion_buffer *ionBuffer, char **buffer, int size);
134 void freeJpegIonMemory(ion_client ionClient, ion_buffer *ionBuffer, char **buffer, int size);
148 ion_client m_ionJpegClient;
DExynosJpegEncoderForCamera.cpp1003 int ExynosJpegEncoderForCamera::allocJpegIonMemory(ion_client ionClient, ion_buffer *ionBuffer, cha… in allocJpegIonMemory()
1031 void ExynosJpegEncoderForCamera::freeJpegIonMemory(ion_client ionClient, ion_buffer *ionBuffer, cha… in freeJpegIonMemory()
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/osal/
DExynos_OSAL_SharedMemory.c68 ion_client IONClient = 0; in Exynos_OSAL_SharedMemory_Open()
130 ion_client_destroy((ion_client)pHandle->hIONHandle); in Exynos_OSAL_SharedMemory_Close()
176 IONBuffer = ion_alloc((ion_client)pHandle->hIONHandle, size, 0, mask, flag); in Exynos_OSAL_SharedMemory_Alloc()
/hardware/samsung_slsi/exynos5/exynos_omx/codecs/exynos_codecs/video/exynos5/mfc_v4l2/dec/src/
DExynosVideoDecoder.c168 pCtx->nPrivateDataShareFD = ion_alloc((ion_client)pCtx->hIONHandle, in MFC_Decoder_Init()
215 ion_client_destroy((ion_client)pCtx->hIONHandle); in MFC_Decoder_Finalize()