Searched refs:bb_pool (Results 1 – 4 of 4) sorted by relevance
46 bb->bo = xe_sa_bo_new(!usm ? tile->mem.kernel_bb_pool : gt->usm.bb_pool, in xe_bb_new()67 struct xe_sa_manager *bb_pool; in xe_bb_ccs_new() local80 bb_pool = xe->sriov.vf.ccs.contexts[ctx_id].mem.ccs_bb_pool; in xe_bb_ccs_new()81 bb->bo = xe_sa_bo_new(bb_pool, 4 * (dwords + 1)); in xe_bb_ccs_new()
474 struct xe_sa_manager *bb_pool; in xe_sriov_vf_ccs_print() local482 bb_pool = xe->sriov.vf.ccs.contexts[ctx_id].mem.ccs_bb_pool; in xe_sriov_vf_ccs_print()483 if (!bb_pool) in xe_sriov_vf_ccs_print()488 drm_suballoc_dump_debug_info(&bb_pool->base, p, xe_sa_manager_gpu_addr(bb_pool)); in xe_sriov_vf_ccs_print()
254 batch = tile->primary_gt->usm.bb_pool->bo; in xe_migrate_prepare_vm()275 batch = tile->primary_gt->usm.bb_pool->bo; in xe_migrate_prepare_vm()1110 struct xe_sa_manager *bb_pool; in xe_migrate_ccs_rw_copy() local1151 bb_pool = ctx->mem.ccs_bb_pool; in xe_migrate_ccs_rw_copy()1152 guard(mutex) (xe_sa_bo_swap_guard(bb_pool)); in xe_migrate_ccs_rw_copy()1153 xe_sa_bo_swap_shadow(bb_pool); in xe_migrate_ccs_rw_copy()1235 struct xe_sa_manager *bb_pool; in xe_migrate_ccs_rw_copy_clear() local1241 bb_pool = ctx->mem.ccs_bb_pool; in xe_migrate_ccs_rw_copy_clear()1243 guard(mutex) (xe_sa_bo_swap_guard(bb_pool)); in xe_migrate_ccs_rw_copy_clear()1244 xe_sa_bo_swap_shadow(bb_pool); in xe_migrate_ccs_rw_copy_clear()
616 gt->usm.bb_pool = xe_sa_bo_manager_init(gt_to_tile(gt), in gt_init_with_all_forcewake()618 if (IS_ERR(gt->usm.bb_pool)) in gt_init_with_all_forcewake()619 return PTR_ERR(gt->usm.bb_pool); in gt_init_with_all_forcewake()