Searched refs:tile_id (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_ggtt.c | 866 u8 tile_id = ggtt->tile->id; in __xe_ggtt_insert_bo_at() local 872 if (XE_WARN_ON(bo->ggtt_node[tile_id])) { in __xe_ggtt_insert_bo_at() 874 xe_tile_assert(ggtt->tile, bo->ggtt_node[tile_id]->base.size == xe_bo_size(bo)); in __xe_ggtt_insert_bo_at() 884 bo->ggtt_node[tile_id] = xe_ggtt_node_init(ggtt); in __xe_ggtt_insert_bo_at() 885 if (IS_ERR(bo->ggtt_node[tile_id])) { in __xe_ggtt_insert_bo_at() 886 err = PTR_ERR(bo->ggtt_node[tile_id]); in __xe_ggtt_insert_bo_at() 887 bo->ggtt_node[tile_id] = NULL; in __xe_ggtt_insert_bo_at() 892 err = drm_mm_insert_node_in_range(&ggtt->mm, &bo->ggtt_node[tile_id]->base, in __xe_ggtt_insert_bo_at() 895 xe_ggtt_node_fini(bo->ggtt_node[tile_id]); in __xe_ggtt_insert_bo_at() 896 bo->ggtt_node[tile_id] = NULL; in __xe_ggtt_insert_bo_at() [all …]
|
| H A D | xe_sriov_pf_migration.c | 205 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 D | xe_sriov_packet.c | 166 int xe_sriov_packet_init(struct xe_sriov_packet *data, u8 tile_id, u8 gt_id, in xe_sriov_packet_init() argument 171 data->hdr.tile_id = tile_id; in xe_sriov_packet_init()
|
| H A D | xe_migrate.h | 110 u8 tile_id; member
|
| H A D | xe_pt.c | 1365 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() 2395 u8 tile_id) in range_present_and_invalidated_tile() argument 2401 WRITE_ONCE(range->tile_present, range->tile_present | BIT(tile_id)); in range_present_and_invalidated_tile() 2402 WRITE_ONCE(range->tile_invalidated, range->tile_invalidated & ~BIT(tile_id)); in range_present_and_invalidated_tile() 2534 .tile_id = tile->id, in xe_pt_update_ops_run()
|
| H A D | xe_debugfs.c | 520 u8 tile_id; in xe_debugfs_register() local 568 for_each_tile(tile, xe, tile_id) in xe_debugfs_register()
|
| H A D | xe_svm.c | 1920 u32 tile_id = region_instance - 1; in xe_devmem_open() local 1924 if (tile_id >= xe->info.tile_count) in xe_devmem_open() 1927 if (!((BIT(tile_id) << 1) & xe->info.mem_region_mask)) in xe_devmem_open() 1930 vr = xe_tile_to_vr(&xe->tiles[tile_id]); in xe_devmem_open()
|
| H A D | xe_bo.c | 233 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 D | xe_query.c | 390 gt_list->gt_list[iter].tile_id = gt_to_tile(gt)->id; in query_gt_list()
|
| H A D | xe_migrate.c | 1718 &pt_update->vops->pt_update_ops[pt_update->tile_id]; in xe_migrate_update_pgtables_cpu() 1974 &pt_update->vops->pt_update_ops[pt_update->tile_id]; in xe_migrate_update_pgtables()
|
| /linux/include/uapi/drm/ |
| H A D | xe_drm.h | 459 __u16 tile_id; member
|