Home
last modified time | relevance | path

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

/drivers/gpu/drm/xe/
A Dxe_ggtt.c730 xe_ggtt_map_bo(ggtt, bo->ggtt_node[ggtt->tile->id], bo, pat_index); in xe_ggtt_map_bo_unlocked()
744 if (XE_WARN_ON(bo->ggtt_node[tile_id])) { in __xe_ggtt_insert_bo_at()
756 bo->ggtt_node[tile_id] = xe_ggtt_node_init(ggtt); in __xe_ggtt_insert_bo_at()
757 if (IS_ERR(bo->ggtt_node[tile_id])) { in __xe_ggtt_insert_bo_at()
758 err = PTR_ERR(bo->ggtt_node[tile_id]); in __xe_ggtt_insert_bo_at()
759 bo->ggtt_node[tile_id] = NULL; in __xe_ggtt_insert_bo_at()
767 xe_ggtt_node_fini(bo->ggtt_node[tile_id]); in __xe_ggtt_insert_bo_at()
768 bo->ggtt_node[tile_id] = NULL; in __xe_ggtt_insert_bo_at()
773 xe_ggtt_map_bo(ggtt, bo->ggtt_node[tile_id], bo, pat_index); in __xe_ggtt_insert_bo_at()
822 if (XE_WARN_ON(!bo->ggtt_node[tile_id])) in xe_ggtt_remove_bo()
[all …]
A Dxe_bo.h254 struct xe_ggtt_node *ggtt_node = bo->ggtt_node[tile_id]; in __xe_bo_ggtt_addr() local
256 if (XE_WARN_ON(!ggtt_node)) in __xe_bo_ggtt_addr()
259 XE_WARN_ON(ggtt_node->base.size > xe_bo_size(bo)); in __xe_bo_ggtt_addr()
260 XE_WARN_ON(ggtt_node->base.start + ggtt_node->base.size > (1ull << 32)); in __xe_bo_ggtt_addr()
261 return ggtt_node->base.start; in __xe_bo_ggtt_addr()
A Dxe_bo_types.h46 struct xe_ggtt_node *ggtt_node[XE_MAX_TILES_PER_DEVICE]; member
A Dxe_bo.c1633 if (bo->ggtt_node[id] && bo->ggtt_node[id]->base.size) in xe_ttm_bo_destroy()
3080 if (bo->ggtt_node[id] && bo->ggtt_node[id]->ggtt) in xe_bo_put()
3081 xe_ggtt_might_lock(bo->ggtt_node[id]->ggtt); in xe_bo_put()
/drivers/gpu/drm/xe/display/
A Dxe_fb_pin.c165 vma->node = dpt->ggtt_node[tile0->id]; in __xe_pin_fb_vma_dpt()
221 if (bo->ggtt_node[tile0->id] && view->type == I915_GTT_VIEW_NORMAL) { in __xe_pin_fb_vma_ggtt()
222 vma->node = bo->ggtt_node[tile0->id]; in __xe_pin_fb_vma_ggtt()
352 else if (!xe_ggtt_node_allocated(vma->bo->ggtt_node[tile_id]) || in __xe_unpin_fb_vma()
353 vma->bo->ggtt_node[tile_id]->base.start != vma->node->base.start) in __xe_unpin_fb_vma()
/drivers/gpu/drm/xe/tests/
A Dxe_guc_buf_kunit.c41 bo->ggtt_node[tile->id] = xe_ggtt_node_init(ggtt); in replacement_xe_managed_bo_create_pin_map()
42 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, bo->ggtt_node[tile->id]); in replacement_xe_managed_bo_create_pin_map()
45 xe_ggtt_node_insert(bo->ggtt_node[tile->id], in replacement_xe_managed_bo_create_pin_map()

Completed in 19 milliseconds