Lines Matching refs:buffer
60 MppBuffer buffer = NULL; in get_free_memory_vpumem() local
67 ret = mpp_buffer_get(p_mempool->group, &buffer, p_mempool->size); in get_free_memory_vpumem()
72 dmabuf->phy_addr = (RK_U32)mpp_buffer_get_fd(buffer); in get_free_memory_vpumem()
73 dmabuf->vir_addr = (RK_U32*)mpp_buffer_get_ptr(buffer); in get_free_memory_vpumem()
75 dmabuf->offset = (RK_U32*)buffer; in get_free_memory_vpumem()
77 dmabuf->phy_addr, dmabuf->size, buffer); in get_free_memory_vpumem()
85 MppBuffer buffer = (MppBuffer)dmabuf->offset; in inc_used_memory_handle_ref() local
86 vpu_mem_dbg_func("pool %p hnd %p buffer %p\n", p, hdl, buffer); in inc_used_memory_handle_ref()
87 if (buffer != NULL) { in inc_used_memory_handle_ref()
88 mpp_buffer_inc_ref(buffer); in inc_used_memory_handle_ref()
227 MppBuffer buffer = NULL; in VPUMallocLinear() local
228 ret = mpp_buffer_get(NULL, &buffer, size); in VPUMallocLinear()
232 p->phy_addr = (RK_U32)mpp_buffer_get_fd(buffer); in VPUMallocLinear()
233 p->vir_addr = (RK_U32*)mpp_buffer_get_ptr(buffer); in VPUMallocLinear()
235 p->offset = (RK_U32*)buffer; in VPUMallocLinear()
271 MppBuffer buffer = (MppBuffer)src->offset; in VPUMemDuplicate() local
272 if (buffer != NULL) { in VPUMemDuplicate()
273 mpp_buffer_inc_ref(buffer); in VPUMemDuplicate()
307 MppBuffer buffer = (MppBuffer)p->offset; in VPUMemGetFD() local
308 fd = mpp_buffer_get_fd(buffer); in VPUMemGetFD()