Searched refs:ion (Results 1 - 25 of 40) sorted by relevance

12

/hardware/ti/omap4xxx/ion/
H A DAndroid.mk7 LOCAL_SRC_FILES := ion.c
/hardware/ti/omap4-aah/ion/
H A DAndroid.mk9 LOCAL_SRC_FILES := ion.c
18 LOCAL_SRC_FILES := ion.c ion_test.c
27 LOCAL_SRC_FILES := ion.c ion_test_2.c
H A Dion.c2 * ion.c
4 * Memory Allocator functions for ion
20 #define LOG_TAG "ion"
30 #include <linux/ion.h>
31 #include <ion/ion.h>
35 int fd = open("/dev/ion", O_RDWR);
37 ALOGE("open /dev/ion failed!\n");
H A Dion_test.c14 #include <ion/ion.h>
15 #include <linux/ion.h>
62 printf("ion alloc test: passed\n");
H A Dion_test_2.c34 #include <ion/ion.h>
35 #include <linux/ion.h>
70 printf("%s(): FAILED to open ion device\n", __func__);
160 printf("%s(): FAILED to open ion device\n", __func__);
269 printf("%s(): FAILED to open ion device\n", __func__);
/hardware/ti/omap4xxx/domx/domx/
H A DAndroid.mk18 $(HARDWARE_TI_OMAP4_BASE)/ion/ \
/hardware/ti/omap4-aah/domx/domx/
H A DAndroid.mk20 $(HARDWARE_TI_OMAP4_BASE)/ion/ \
/hardware/qcom/msm8960/kernel-headers/linux/
H A Dmsm_ion.h21 #include <linux/ion.h>
/hardware/qcom/msm8x27/kernel-headers/linux/
H A Dmsm_ion.h21 #include <linux/ion.h>
/hardware/ti/omap4-aah/system-core-headers-ti/ion/
H A Dion.h2 * ion.c
4 * Memory Allocator functions for ion
24 #include <linux/ion.h>
/hardware/ti/omap4xxx/camera/
H A DAndroid.mk62 hardware/ti/omap4xxx/ion \
116 hardware/ti/omap4xxx/ion \
H A DMemoryManager.cpp27 #include <ion.h>
/hardware/qcom/msm8960/original-kernel-headers/linux/
H A Dmsm_ion.h19 #include <linux/ion.h>
135 * @setup_region: function to be called upon ion registration
170 * @setup_region: function to be called upon ion registration
255 /* struct ion_flush_data - data passed to ion for flushing caches
H A Dion.h2 * include/linux/ion.h
58 * heap flags - the lower 16 bits are used by core ion, the upper 16
62 cached, ion will do cache
68 #include <mach/ion.h>
115 * @setup_region: function to be called upon ion registration
132 * ion_reserve() - reserve memory for ion heaps if applicable
144 * @dev: the global ion device
153 * drivers/gpu/ion/msm/msm_ion.c
172 * ion_alloc - allocate ion memory
179 * @flags: heap flags, the low 16 bits are consumed by ion, th
[all...]
/hardware/qcom/msm8x27/original-kernel-headers/linux/
H A Dmsm_ion.h19 #include <linux/ion.h>
135 * @setup_region: function to be called upon ion registration
170 * @setup_region: function to be called upon ion registration
255 /* struct ion_flush_data - data passed to ion for flushing caches
/hardware/ti/omap4-aah/test/CameraHal/
H A DAndroid.mk85 hardware/ti/omap4xxx/ion
H A Dsurfacetexture_test.cpp76 #include <ion/ion.h>
83 #include "ion.h"
98 #define ALIGN_WIDTH 32 // Should be 32...but the calculated dimension causes an ion crash
99 #define ALIGN_HEIGHT 2 // Should be 2...but the calculated dimension causes an ion crash
/hardware/ti/omap4-aah/domx/omx_proxy_component/
H A DAndroid.mk83 $(HARDWARE_TI_OMAP4_BASE)/ion/ \
/hardware/ti/omap4xxx/domx/omx_proxy_component/
H A DAndroid.mk73 $(HARDWARE_TI_OMAP4_BASE)/ion/ \
/hardware/ti/omap4-aah/domx/omx_proxy_component/omx_camera/src/
H A Domx_proxy_camera.c78 #include <ion/ion.h>
/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/venc/inc/
H A Dvideo_encoder_device_v4l2.h235 struct venc_ion ion; member in struct:extradata_buffer_info
/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/venc/src/
H A Dvideo_encoder_device_v4l2.cpp627 if (extradata_info.ion.ion_alloc_data.handle) {
629 close(extradata_info.ion.fd_ion_data.fd);
630 venc_handle->free_ion_memory(&extradata_info.ion);
635 extradata_info.ion.ion_device_fd = venc_handle->alloc_map_ion_memory(
637 &extradata_info.ion.ion_alloc_data,
638 &extradata_info.ion.fd_ion_data, 0);
640 if (extradata_info.ion.ion_device_fd < 0) {
648 extradata_info.ion.fd_ion_data.fd , 0);
652 close(extradata_info.ion.fd_ion_data.fd);
653 venc_handle->free_ion_memory(&extradata_info.ion);
[all...]
/hardware/ti/omap4xxx/domx/omx_proxy_component/omx_camera/src/
H A Domx_proxy_camera.c77 #include <ion.h>
/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/vdec/src/
H A Domx_vdec_hevc.cpp121 #define MEM_DEVICE "/dev/ion"
3590 if (drv_ctx.extradata_info.ion.ion_alloc_data.handle) {
3592 close(drv_ctx.extradata_info.ion.fd_ion_data.fd);
3593 free_ion_memory(&drv_ctx.extradata_info.ion);
3597 drv_ctx.extradata_info.ion.ion_device_fd = alloc_map_ion_memory(
3599 &drv_ctx.extradata_info.ion.ion_alloc_data,
3600 &drv_ctx.extradata_info.ion.fd_ion_data, 0);
3601 if (drv_ctx.extradata_info.ion.ion_device_fd < 0) {
3608 drv_ctx.extradata_info.ion.fd_ion_data.fd , 0);
3611 close(drv_ctx.extradata_info.ion
[all...]
/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/vdec/src/
H A Domx_vdec_hevc.cpp117 #define MEM_DEVICE "/dev/ion"
3569 if (drv_ctx.extradata_info.ion.ion_alloc_data.handle) {
3571 close(drv_ctx.extradata_info.ion.fd_ion_data.fd);
3572 free_ion_memory(&drv_ctx.extradata_info.ion);
3576 drv_ctx.extradata_info.ion.ion_device_fd = alloc_map_ion_memory(
3578 &drv_ctx.extradata_info.ion.ion_alloc_data,
3579 &drv_ctx.extradata_info.ion.fd_ion_data, 0);
3580 if (drv_ctx.extradata_info.ion.ion_device_fd < 0) {
3587 drv_ctx.extradata_info.ion.fd_ion_data.fd , 0);
3590 close(drv_ctx.extradata_info.ion
[all...]

Completed in 567 milliseconds

12