Home | History | Annotate | Download | only in src

Lines Matching refs:mem_info

128     alloc.len = buf->mem_info.size;
159 buf->mem_info.main_ion_fd = main_ion_fd;
160 buf->mem_info.fd = ion_info_fd.fd;
161 buf->mem_info.handle = ion_info_fd.handle;
162 buf->mem_info.size = alloc.len;
163 buf->mem_info.data = data;
181 rc = munmap(buf->mem_info.data, buf->mem_info.size);
183 if (buf->mem_info.fd > 0) {
184 close(buf->mem_info.fd);
185 buf->mem_info.fd = 0;
188 if (buf->mem_info.main_ion_fd > 0) {
190 handle_data.handle = buf->mem_info.handle;
191 ioctl(buf->mem_info.main_ion_fd, ION_IOC_FREE, &handle_data);
192 close(buf->mem_info.main_ion_fd);
193 buf->mem_info.main_ion_fd = 0;
199 int mm_app_cache_ops(mm_camera_app_meminfo_t *mem_info,
207 if (NULL == mem_info) {
208 CDBG_ERROR("%s: mem_info is NULL, return here", __func__);
214 cache_inv_data.vaddr = mem_info->data;
215 cache_inv_data.fd = mem_info->fd;
216 cache_inv_data.handle = mem_info->handle;
217 cache_inv_data.length = mem_info->size;
224 mem_info->main_ion_fd);
225 if(mem_info->main_ion_fd > 0) {
226 if(ioctl(mem_info->main_ion_fd, ION_IOC_CUSTOM, &custom_data) < 0) {
298 app_bufs[i].mem_info.size = m * multipleOf;
300 app_bufs[i].mem_info.size = frame_offset_info->frame_len;
306 app_bufs[i].buf.fd = app_bufs[i].mem_info.fd;
307 app_bufs[i].buf.frame_len = app_bufs[i].mem_info.size;
308 app_bufs[i].buf.buffer = app_bufs[i].mem_info.data;
309 app_bufs[i].buf.mem_info = (void *)&app_bufs[i].mem_info;
446 return mm_app_cache_ops(&stream->s_bufs[index].mem_info,
453 return mm_app_cache_ops(&stream->s_bufs[index].mem_info, ION_IOC_INV_CACHES);
516 test_obj->cap_buf.mem_info.fd,
517 test_obj->cap_buf.mem_info.size);
539 test_obj->parm_buf.mem_info.fd,
540 test_obj->parm_buf.mem_info.size);
545 test_obj->params_buffer = (parm_buffer_t*) test_obj->parm_buf.mem_info.data;
797 stream->s_info_buf.mem_info.fd,
798 stream->s_info_buf.mem_info.size);
866 parm_buffer_t *p_table = ( parm_buffer_t * ) test_obj->parm_buf.mem_info.data;
888 parm_buffer_t *parm_buf = ( parm_buffer_t * ) test_obj->parm_buf.mem_info.data;
904 parm_buffer_t *p_table = ( parm_buffer_t * ) test_obj->parm_buf.mem_info.data;
919 parm_buffer_t *p_table = ( parm_buffer_t * ) test_obj->parm_buf.mem_info.data;
935 parm_buffer_t *p_table = ( parm_buffer_t * ) test_obj->parm_buf.mem_info.data;
1288 camera_cap = (cam_capability_t *) test_obj->cap_buf.mem_info.data;
2090 *caps = *( (cam_capability_t *) handle->test_obj.cap_buf.mem_info.data );
2113 camera_cap = (cam_capability_t *) handle->test_obj.cap_buf.mem_info.data;