Searched refs:ggtt_node (Results 1 – 6 of 6) sorted by relevance
601 if (XE_WARN_ON(!bo->ggtt_node[ggtt->tile->id])) in xe_ggtt_map_bo()604 start = bo->ggtt_node[ggtt->tile->id]->base.start; in xe_ggtt_map_bo()622 if (XE_WARN_ON(bo->ggtt_node[tile_id])) { in __xe_ggtt_insert_bo_at()634 bo->ggtt_node[tile_id] = xe_ggtt_node_init(ggtt); in __xe_ggtt_insert_bo_at()635 if (IS_ERR(bo->ggtt_node[tile_id])) { in __xe_ggtt_insert_bo_at()636 err = PTR_ERR(bo->ggtt_node[tile_id]); in __xe_ggtt_insert_bo_at()637 bo->ggtt_node[tile_id] = NULL; in __xe_ggtt_insert_bo_at()645 xe_ggtt_node_fini(bo->ggtt_node[tile_id]); in __xe_ggtt_insert_bo_at()646 bo->ggtt_node[tile_id] = NULL; in __xe_ggtt_insert_bo_at()697 if (XE_WARN_ON(!bo->ggtt_node[tile_id])) in xe_ggtt_remove_bo()[all …]
241 struct xe_ggtt_node *ggtt_node = bo->ggtt_node[tile_id]; in __xe_bo_ggtt_addr() local243 if (XE_WARN_ON(!ggtt_node)) in __xe_bo_ggtt_addr()246 XE_WARN_ON(ggtt_node->base.size > bo->size); in __xe_bo_ggtt_addr()247 XE_WARN_ON(ggtt_node->base.start + ggtt_node->base.size > (1ull << 32)); in __xe_bo_ggtt_addr()248 return ggtt_node->base.start; in __xe_bo_ggtt_addr()
44 struct xe_ggtt_node *ggtt_node[XE_MAX_TILES_PER_DEVICE]; member
1440 if (bo->ggtt_node[id] && bo->ggtt_node[id]->base.size) in xe_ttm_bo_destroy()2890 if (bo->ggtt_node[id] && bo->ggtt_node[id]->ggtt) in xe_bo_put()2891 might_lock(&bo->ggtt_node[id]->ggtt->lock); in xe_bo_put()
166 vma->node = dpt->ggtt_node[tile0->id]; in __xe_pin_fb_vma_dpt()218 if (bo->ggtt_node[ggtt->tile->id] && view->type == I915_GTT_VIEW_NORMAL) { in __xe_pin_fb_vma_ggtt()219 vma->node = bo->ggtt_node[ggtt->tile->id]; in __xe_pin_fb_vma_ggtt()358 else if (!xe_ggtt_node_allocated(vma->bo->ggtt_node[tile_id]) || in __xe_unpin_fb_vma()359 vma->bo->ggtt_node[tile_id]->base.start != vma->node->base.start) in __xe_unpin_fb_vma()
41 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()46 &bo->ggtt_node[tile->id]->base, in replacement_xe_managed_bo_create_pin_map()