Home
last modified time | relevance | path

Searched refs:tile_id (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_ggtt.c785 u8 tile_id = ggtt->tile->id; in __xe_ggtt_insert_bo_at() local
791 if (XE_WARN_ON(bo->ggtt_node[tile_id])) { in __xe_ggtt_insert_bo_at()
793 xe_tile_assert(ggtt->tile, bo->ggtt_node[tile_id]->base.size == xe_bo_size(bo)); in __xe_ggtt_insert_bo_at()
803 bo->ggtt_node[tile_id] = xe_ggtt_node_init(ggtt); in __xe_ggtt_insert_bo_at()
804 if (IS_ERR(bo->ggtt_node[tile_id])) { in __xe_ggtt_insert_bo_at()
805 err = PTR_ERR(bo->ggtt_node[tile_id]); in __xe_ggtt_insert_bo_at()
806 bo->ggtt_node[tile_id] = NULL; in __xe_ggtt_insert_bo_at()
811 err = drm_mm_insert_node_in_range(&ggtt->mm, &bo->ggtt_node[tile_id]->base, in __xe_ggtt_insert_bo_at()
814 xe_ggtt_node_fini(bo->ggtt_node[tile_id]); in __xe_ggtt_insert_bo_at()
815 bo->ggtt_node[tile_id] in __xe_ggtt_insert_bo_at()
870 u8 tile_id = ggtt->tile->id; xe_ggtt_remove_bo() local
[all...]
H A Dxe_sriov_pf_migration.c205 if (data->hdr.tile_id != 0 || data->hdr.gt_id != 0) in pf_handle_descriptor()
223 if (data->hdr.tile_id != 0 || data->hdr.gt_id != 0) in pf_handle_trailer()
261 if (!gt || data->hdr.tile_id != gt->tile->id || data->hdr.type == 0) { in xe_sriov_pf_migration_restore_produce()
263 vfid, data->hdr.type, data->hdr.tile_id, data->hdr.gt_id); in xe_sriov_pf_migration_restore_produce()
H A Dxe_migrate.h110 u8 tile_id; member
H A Dxe_pt.c1365 struct xe_range_fence_tree *rftree = &vm->rftree[pt_update->tile_id]; in xe_pt_pre_commit()
1367 &vops->pt_update_ops[pt_update->tile_id]; in xe_pt_pre_commit()
1499 &vops->pt_update_ops[pt_update->tile_id]; in xe_pt_svm_userptr_pre_commit()
2225 u8 tile_id) in range_present_and_invalidated_tile() argument
2231 WRITE_ONCE(range->tile_present, range->tile_present | BIT(tile_id)); in range_present_and_invalidated_tile()
2232 WRITE_ONCE(range->tile_invalidated, range->tile_invalidated & ~BIT(tile_id)); in range_present_and_invalidated_tile()
2364 .tile_id = tile->id, in xe_pt_update_ops_run()
H A Dxe_bo.c233 u8 tile_id = vram_bo_flag_to_tile_id(xe, vram_flag); in bo_vram_flags_to_vram_placement() local
235 xe_assert(xe, tile_id < xe->info.tile_count); in bo_vram_flags_to_vram_placement()
238 return xe->tiles[tile_id].mem.kernel_vram->placement; in bo_vram_flags_to_vram_placement()
240 return xe->tiles[tile_id].mem.vram->placement; in bo_vram_flags_to_vram_placement()
H A Dxe_gt_sriov_pf_migration.c952 xe_gt_assert(gt, data->hdr.tile_id == gt->tile->id); in xe_gt_sriov_pf_migration_restore_produce()
H A Dxe_migrate.c1665 &pt_update->vops->pt_update_ops[pt_update->tile_id]; in xe_migrate_update_pgtables_cpu()
1921 &pt_update->vops->pt_update_ops[pt_update->tile_id]; in xe_migrate_update_pgtables()
/linux/include/uapi/drm/
H A Dxe_drm.h449 __u16 tile_id; member