Home
last modified time | relevance | path

Searched refs:reloc_page (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_ioctl.c87 void *reloc_page; in apply_reloc() local
88 reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK); in apply_reloc()
89 *(uint64_t *)(reloc_page + (info->dst_offset & ~PAGE_MASK)) = qxl_bo_physical_address(qdev, in apply_reloc()
92 qxl_bo_kunmap_atomic_page(qdev, info->dst_bo, reloc_page); in apply_reloc()
99 void *reloc_page; in apply_surf_reloc() local
104 reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK); in apply_surf_reloc()
105 *(uint32_t *)(reloc_page + (info->dst_offset & ~PAGE_MASK)) = id; in apply_surf_reloc()
106 qxl_bo_kunmap_atomic_page(qdev, info->dst_bo, reloc_page); in apply_surf_reloc()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_execbuffer.c297 void __iomem *reloc_page; in relocate_entry_gtt() local
311 reloc_page = io_mapping_map_atomic_wc(dev_priv->gtt.mappable, in relocate_entry_gtt()
313 iowrite32(lower_32_bits(delta), reloc_page + offset_in_page(offset)); in relocate_entry_gtt()
319 io_mapping_unmap_atomic(reloc_page); in relocate_entry_gtt()
320 reloc_page = in relocate_entry_gtt()
326 reloc_page + offset_in_page(offset)); in relocate_entry_gtt()
329 io_mapping_unmap_atomic(reloc_page); in relocate_entry_gtt()