Home
last modified time | relevance | path

Searched refs:bb_pool (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_bb.c46 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() local
80 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()
H A Dxe_sriov_vf_ccs.c474 struct xe_sa_manager *bb_pool; in xe_sriov_vf_ccs_print() local
482 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()
H A Dxe_migrate.c254 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() local
1151 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() local
1241 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()
H A Dxe_gt.c616 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()