Home
last modified time | relevance | path

Searched refs:tile_to_xe (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_ggtt.c118 xe_tile_assert(tile, IS_DGFX(tile_to_xe(tile))); in ggtt_update_access_counter()
124 xe_tile_assert(tile, !IS_DGFX(tile_to_xe(tile))); in ggtt_update_access_counter()
164 u16 pat_index = tile_to_xe(ggtt->tile)->pat.idx[XE_CACHE_WB]; in xe_ggtt_clear()
203 struct xe_device *xe = tile_to_xe(tile); in xe_ggtt_alloc()
293 struct xe_device *xe = tile_to_xe(ggtt->tile); in xe_ggtt_init_early()
368 struct xe_device *xe = tile_to_xe(ggtt->tile); in ggtt_node_remove()
397 struct xe_device *xe = tile_to_xe(node->ggtt->tile); in ggtt_node_remove_work_func()
418 xe = tile_to_xe(ggtt->tile); in xe_ggtt_node_remove()
438 struct xe_device *xe = tile_to_xe(ggtt->tile); in xe_ggtt_init()
482 struct xe_device *xe = tile_to_xe(ggtt->tile); in xe_ggtt_invalidate()
[all …]
H A Dxe_tile_sysfs.c34 struct xe_device *xe = tile_to_xe(tile); in xe_tile_sysfs_init()
H A Dxe_pt.c62 struct xe_device *xe = tile_to_xe(tile); in __xe_pt_empty_pte()
614 if (GRAPHICS_VERx100(tile_to_xe(xe_walk->tile)) >= 1250 && level == 1 && in xe_pt_stage_bind_entry()
702 struct xe_device *xe = tile_to_xe(tile); in xe_pt_stage_bind()
874 xe_map_memset(tile_to_xe(xe_walk->tile), &xe_child->bo->vmap, in xe_pt_zap_ptes_entry()
994 xe_map_wr(tile_to_xe(tile), map, (qword_ofs + i) * in xe_vm_populate_pgtable()
1689 xe_map_wr(tile_to_xe(tile), map, (qword_ofs + i) * in xe_migrate_clear_pgtable_callback()
1806 err = vma_reserve_fences(tile_to_xe(tile), vma); in bind_op_prepare()
1815 xe_vm_dbg_print_entries(tile_to_xe(tile), pt_op->entries, in bind_op_prepare()
1877 xe_vm_dbg_print_entries(tile_to_xe(tile), pt_op->entries, in bind_range_prepare()
1918 err = vma_reserve_fences(tile_to_xe(tile), vma); in unbind_op_prepare()
[all …]
H A Dxe_migrate.c187 struct xe_device *xe = tile_to_xe(tile); in xe_migrate_prepare_vm()
404 struct xe_migrate *m = drmm_kzalloc(&tile_to_xe(tile)->drm, sizeof(*m), GFP_KERNEL); in xe_migrate_alloc()
413 struct xe_device *xe = tile_to_xe(tile); in xe_migrate_lock_prepare_vm()
439 struct xe_device *xe = tile_to_xe(tile); in xe_migrate_init()
526 struct xe_device *xe = tile_to_xe(m->tile); in xe_migrate_res_sizes()
572 *L0_ofs = xe_migrate_vram_ofs(tile_to_xe(m->tile), in pte_update_size()
603 struct xe_device *xe = tile_to_xe(m->tile); in emit_pte()
1611 ppgtt_ofs = xe_migrate_vram_ofs(tile_to_xe(tile), in write_pgtable()
1713 struct xe_device *xe = tile_to_xe(tile); in __xe_migrate_update_pgtables()
1974 u16 pat_index = tile_to_xe(m->tile)->pat.idx[XE_CACHE_WB]; in build_pt_update_batch_sram()
[all …]
H A Dxe_device_types.h89 #define tile_to_xe(tile__) \ macro
H A Dxe_sriov_vf_ccs.c144 struct xe_device *xe = tile_to_xe(tile); in alloc_bb_pool()
H A Dxe_svm.c1427 return IS_DGFX(tile_to_xe(tile)) ? tile_local_pagemap(tile) : NULL; in xe_vma_resolve_pagemap()
1447 xe_assert(tile_to_xe(tile), range->base.pages.flags.migrate_devmem); in xe_svm_alloc_vram()
1496 struct xe_device *xe = tile_to_xe(tile); in xe_devm_add()
H A Dxe_vram.c224 struct xe_device *xe = tile_to_xe(tile); in tile_vram_size()
H A Dxe_gt.c70 struct xe_device *xe = tile_to_xe(tile); in xe_gt_alloc()
686 struct xe_device *xe = tile_to_xe(tile); in xe_gt_mmio_init()
H A Dxe_pci.c738 struct xe_device *xe = tile_to_xe(tile); in alloc_primary_gt()
768 struct xe_device *xe = tile_to_xe(tile); in alloc_media_gt()
H A Dxe_gsc_proxy.c477 struct xe_device *xe = tile_to_xe(tile); in xe_gsc_proxy_init()
/linux/drivers/gpu/drm/xe/tests/
H A Dxe_bo.c109 offset = xe_device_ccs_bytes(tile_to_xe(tile), xe_bo_size(bo)); in ccs_test_migrate()