Home
last modified time | relevance | path

Searched refs:alloc_data (Results 1 – 19 of 19) sorted by relevance

/hardware/qcom/display/libgralloc/
Dalloc_controller.h34 struct alloc_data;
44 virtual int allocate(alloc_data& data, int usage) = 0;
60 virtual int allocate(alloc_data& data, int usage);
Dmemalloc.h37 struct alloc_data { struct
55 virtual int alloc_buffer(alloc_data& data) = 0;
Dionalloc.h42 virtual int alloc_buffer(alloc_data& data);
Dalloc_controller.cpp93 int IonController::allocate(alloc_data& data, int usage) in allocate()
243 alloc_data data; in alloc_buffer()
Dionalloc.cpp65 int IonAlloc::alloc_buffer(alloc_data& data) in alloc_buffer()
Dgpu.cpp129 alloc_data data; in gralloc_alloc_buffer()
/hardware/ti/omap4xxx/ion/
Dion.c79 struct omap_ion_tiler_alloc_data alloc_data = { in ion_alloc_tiler() local
88 .arg = (unsigned long)(&alloc_data), in ion_alloc_tiler()
94 *stride = alloc_data.stride; in ion_alloc_tiler()
95 *handle = alloc_data.handle; in ion_alloc_tiler()
/hardware/qcom/display/liboverlay/
DoverlayMem.h103 using gralloc::alloc_data;
119 alloc_data data; in open()
/hardware/qcom/media/mm-video/vidc/venc/test/
Dvenc_test.cpp300 struct ion_allocation_data alloc_data; member
373 ion_data.alloc_data.len = nSize; in PmemMalloc()
374 ion_data.alloc_data.flags = 0x1 << ION_CP_MM_HEAP_ID; in PmemMalloc()
375 ion_data.alloc_data.align = 4096; in PmemMalloc()
377 rc = ioctl(ion_data.ion_device_fd,ION_IOC_ALLOC,&ion_data.alloc_data); in PmemMalloc()
378 if(rc || !ion_data.alloc_data.handle) { in PmemMalloc()
380 ion_data.alloc_data.handle=NULL; in PmemMalloc()
384 ion_data.ion_alloc_fd.handle = ion_data.alloc_data.handle; in PmemMalloc()
409 &ion_data.alloc_data.handle)) { in PmemMalloc()
412 ion_data.alloc_data.handle = NULL; in PmemMalloc()
[all …]
/hardware/qcom/media/mm-video/vidc/venc/src/
Dvideo_encoder_device_copper.cpp1235 recon_buff[count].alloc_data.len = size; in pmem_allocate()
1236 recon_buff[count].alloc_data.flags = 0x1 << MEM_HEAP_ID; in pmem_allocate()
1237 recon_buff[count].alloc_data.align = clip2(alignment); in pmem_allocate()
1238 if (recon_buff[count].alloc_data.align != 8192) in pmem_allocate()
1239 recon_buff[count].alloc_data.align = 8192; in pmem_allocate()
1241 rc = ioctl(recon_buff[count].ion_device_fd,ION_IOC_ALLOC,&recon_buff[count].alloc_data); in pmem_allocate()
1242 if(rc || !recon_buff[count].alloc_data.handle) { in pmem_allocate()
1244 recon_buff[count].alloc_data.handle=NULL; in pmem_allocate()
1248 recon_buff[count].ion_alloc_fd.handle = recon_buff[count].alloc_data.handle; in pmem_allocate()
1290 &recon_buff[count].alloc_data.handle)) { in pmem_allocate()
[all …]
Dvideo_encoder_device.cpp1253 recon_buff[count].alloc_data.len = size; in pmem_allocate()
1254 recon_buff[count].alloc_data.flags = (ION_HEAP(MEM_HEAP_ID) | in pmem_allocate()
1257 recon_buff[count].alloc_data.align = clip2(alignment); in pmem_allocate()
1258 if (recon_buff[count].alloc_data.align != 8192) in pmem_allocate()
1259 recon_buff[count].alloc_data.align = 8192; in pmem_allocate()
1261 rc = ioctl(recon_buff[count].ion_device_fd,ION_IOC_ALLOC,&recon_buff[count].alloc_data); in pmem_allocate()
1262 if(rc || !recon_buff[count].alloc_data.handle) { in pmem_allocate()
1264 recon_buff[count].alloc_data.handle=NULL; in pmem_allocate()
1268 recon_buff[count].ion_alloc_fd.handle = recon_buff[count].alloc_data.handle; in pmem_allocate()
1312 &recon_buff[count].alloc_data.handle)) { in pmem_allocate()
[all …]
Domx_video_base.cpp4269 int omx_video::alloc_map_ion_memory(int size,struct ion_allocation_data *alloc_data, in alloc_map_ion_memory() argument
4274 if (size <=0 || !alloc_data || !fd_data) { in alloc_map_ion_memory()
4289 alloc_data->len = size; in alloc_map_ion_memory()
4290 alloc_data->align = 4096; in alloc_map_ion_memory()
4293 alloc_data->flags = (ION_HEAP(MEM_HEAP_ID) | ION_SECURE); in alloc_map_ion_memory()
4295 alloc_data->flags = (ION_HEAP(MEM_HEAP_ID) | in alloc_map_ion_memory()
4298 rc = ioctl(ion_device_fd,ION_IOC_ALLOC,alloc_data); in alloc_map_ion_memory()
4299 if(rc || !alloc_data->handle) { in alloc_map_ion_memory()
4301 alloc_data->handle =NULL; in alloc_map_ion_memory()
4306 fd_data->handle = alloc_data->handle; in alloc_map_ion_memory()
[all …]
/hardware/qcom/media/mm-video/vidc/venc/inc/
Dvideo_encoder_device.h95 struct ion_allocation_data alloc_data; member
Dvideo_encoder_device_copper.h208 struct ion_allocation_data alloc_data; member
Domx_video_base.h593 int alloc_map_ion_memory(int size,struct ion_allocation_data *alloc_data,
/hardware/qcom/display/libcopybit/
Dcopybit_c2d.cpp51 using gralloc::alloc_data;
123 alloc_data temp_src_buffer;
124 alloc_data temp_dst_buffer;
922 static int get_temp_buffer(const bufferInfo& info, alloc_data& data) in get_temp_buffer()
954 static void free_temp_buffer(alloc_data &data) in free_temp_buffer()
/hardware/qcom/media/mm-video/vidc/vdec/src/
Domx_vdec_copper.cpp7156 OMX_U32 alignment, struct ion_allocation_data *alloc_data, in alloc_map_ion_memory() argument
7163 if (!alloc_data || buffer_size <= 0 || !fd_data) { in alloc_map_ion_memory()
7178 alloc_data->len = buffer_size; in alloc_map_ion_memory()
7179 alloc_data->align = clip2(alignment); in alloc_map_ion_memory()
7180 if (alloc_data->align < 4096) in alloc_map_ion_memory()
7182 alloc_data->align = 4096; in alloc_map_ion_memory()
7185 alloc_data->flags = (ION_HEAP(MEM_HEAP_ID) | ION_SECURE); in alloc_map_ion_memory()
7187 alloc_data->flags = ION_HEAP(MEM_HEAP_ID); in alloc_map_ion_memory()
7189 rc = ioctl(fd,ION_IOC_ALLOC,alloc_data); in alloc_map_ion_memory()
7190 if (rc || !alloc_data->handle) { in alloc_map_ion_memory()
[all …]
Domx_vdec.cpp7494 OMX_U32 alignment, struct ion_allocation_data *alloc_data, in alloc_map_ion_memory() argument
7501 if (!alloc_data || buffer_size <= 0 || !fd_data) { in alloc_map_ion_memory()
7516 alloc_data->len = buffer_size; in alloc_map_ion_memory()
7517 alloc_data->align = clip2(alignment); in alloc_map_ion_memory()
7518 if (alloc_data->align < 4096) in alloc_map_ion_memory()
7520 alloc_data->align = 4096; in alloc_map_ion_memory()
7523 alloc_data->flags = (ION_HEAP(MEM_HEAP_ID) | ION_SECURE); in alloc_map_ion_memory()
7525 alloc_data->flags = (ION_HEAP(ION_IOMMU_HEAP_ID)); in alloc_map_ion_memory()
7527 rc = ioctl(fd,ION_IOC_ALLOC,alloc_data); in alloc_map_ion_memory()
7528 if (rc || !alloc_data->handle) { in alloc_map_ion_memory()
[all …]
/hardware/qcom/media/mm-video/vidc/vdec/inc/
Domx_vdec.h619 OMX_U32 alignment, struct ion_allocation_data *alloc_data,