Lines Matching refs:mgr
48 d3d12_bufmgr(struct pb_manager *mgr) in d3d12_bufmgr() argument
50 assert(mgr); in d3d12_bufmgr()
52 return (struct d3d12_bufmgr *)mgr; in d3d12_bufmgr()
277 struct d3d12_bufmgr *mgr = d3d12_bufmgr(pmgr); in d3d12_bufmgr_create_buffer() local
296 buf->bo = d3d12_bo_new(mgr->dev, size, pb_desc); in d3d12_bufmgr_create_buffer()
315 d3d12_bufmgr_flush(struct pb_manager *mgr) in d3d12_bufmgr_flush() argument
323 struct d3d12_bufmgr *mgr = d3d12_bufmgr(_mgr); in d3d12_bufmgr_destroy() local
324 FREE(mgr); in d3d12_bufmgr_destroy()
330 struct d3d12_bufmgr *mgr; in d3d12_bufmgr_create() local
332 mgr = CALLOC_STRUCT(d3d12_bufmgr); in d3d12_bufmgr_create()
333 if (!mgr) in d3d12_bufmgr_create()
336 mgr->base.destroy = d3d12_bufmgr_destroy; in d3d12_bufmgr_create()
337 mgr->base.create_buffer = d3d12_bufmgr_create_buffer; in d3d12_bufmgr_create()
338 mgr->base.flush = d3d12_bufmgr_flush; in d3d12_bufmgr_create()
340 mgr->dev = screen->dev; in d3d12_bufmgr_create()
342 return &mgr->base; in d3d12_bufmgr_create()