| H A D | xe_bo.c | 446 static void update_global_total_pages(struct ttm_device *ttm_dev, in xe_ttm_tt_account_add() 450 struct xe_device *xe = ttm_to_xe_device(ttm_dev); in xe_ttm_tt_account_subtract() 538 static int xe_ttm_tt_populate(struct ttm_device *ttm_dev, struct ttm_tt *tt, in xe_ttm_tt_create() 553 err = ttm_tt_restore(ttm_dev, tt, ctx); in xe_ttm_tt_populate() 556 err = ttm_pool_alloc(&ttm_dev->pool, tt, ctx); in xe_ttm_tt_populate() 562 xe_ttm_tt_account_add(ttm_to_xe_device(ttm_dev), tt); in xe_ttm_tt_populate() 563 update_global_total_pages(ttm_dev, tt->num_pages); in xe_ttm_tt_populate() 568 static void xe_ttm_tt_unpopulate(struct ttm_device *ttm_dev, struct ttm_tt *tt) in xe_ttm_tt_populate() 570 struct xe_device *xe = ttm_to_xe_device(ttm_dev); in xe_ttm_tt_populate() 578 ttm_pool_free(&ttm_dev in xe_ttm_tt_populate() 459 update_global_total_pages(struct ttm_device * ttm_dev,long num_pages) update_global_total_pages() argument 551 xe_ttm_tt_populate(struct ttm_device * ttm_dev,struct ttm_tt * tt,struct ttm_operation_ctx * ctx) xe_ttm_tt_populate() argument 581 xe_ttm_tt_unpopulate(struct ttm_device * ttm_dev,struct ttm_tt * tt) xe_ttm_tt_unpopulate() argument 596 xe_ttm_tt_destroy(struct ttm_device * ttm_dev,struct ttm_tt * tt) xe_ttm_tt_destroy() argument [all...] |