Lines Matching refs:vma
15 return xe_bo_ggtt_addr(dsb_buf->vma->bo); in intel_dsb_buffer_ggtt_offset()
20 iosys_map_wr(&dsb_buf->vma->bo->vmap, idx * 4, u32, val); in intel_dsb_buffer_write()
25 return iosys_map_rd(&dsb_buf->vma->bo->vmap, idx * 4, u32); in intel_dsb_buffer_read()
32 iosys_map_memset(&dsb_buf->vma->bo->vmap, idx * 4, val, size); in intel_dsb_buffer_memset()
39 struct i915_vma *vma; in intel_dsb_buffer_create() local
41 vma = kzalloc(sizeof(*vma), GFP_KERNEL); in intel_dsb_buffer_create()
42 if (!vma) in intel_dsb_buffer_create()
52 kfree(vma); in intel_dsb_buffer_create()
56 vma->bo = obj; in intel_dsb_buffer_create()
57 dsb_buf->vma = vma; in intel_dsb_buffer_create()
65 xe_bo_unpin_map_no_vm(dsb_buf->vma->bo); in intel_dsb_buffer_cleanup()
66 kfree(dsb_buf->vma); in intel_dsb_buffer_cleanup()
71 struct xe_device *xe = dsb_buf->vma->bo->tile->xe; in intel_dsb_buffer_flush_map()