Home
last modified time | relevance | path

Searched refs:ggtt_node (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_ggtt.c807 xe_ggtt_map_bo(ggtt, bo->ggtt_node[ggtt->tile->id], bo, pte); in xe_ggtt_map_bo_unlocked()
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 Dxe_bo_types.h49 struct xe_ggtt_node *ggtt_node[XE_MAX_TILES_PER_DEVICE]; member
H A Dxe_bo.c1717 if (bo->ggtt_node[id]) in xe_ttm_bo_destroy()
3611 if (bo->ggtt_node[id]) in xe_bo_put()