Lines Matching refs:ccs_bo
494 struct xe_bo *sys_bo, struct xe_bo *vram_bo, struct xe_bo *ccs_bo, in test_migrate() argument
531 fence = blt_copy(tile, vram_bo, ccs_bo, in test_migrate()
534 retval = xe_map_rd(xe, &ccs_bo->vmap, 0, u64); in test_migrate()
537 retval = xe_map_rd(xe, &ccs_bo->vmap, ccs_bo->size - 8, u64); in test_migrate()
570 fence = blt_copy(tile, vram_bo, ccs_bo, in test_migrate()
573 retval = xe_map_rd(xe, &ccs_bo->vmap, 0, u64); in test_migrate()
575 retval = xe_map_rd(xe, &ccs_bo->vmap, ccs_bo->size - 8, u64); in test_migrate()
639 struct xe_bo *sys_bo, *vram_bo = NULL, *ccs_bo = NULL; in validate_ccs_test_run_tile() local
667 ccs_bo = xe_bo_create_user(xe, NULL, NULL, SZ_4M, in validate_ccs_test_run_tile()
671 if (IS_ERR(ccs_bo)) { in validate_ccs_test_run_tile()
673 PTR_ERR(ccs_bo)); in validate_ccs_test_run_tile()
677 xe_bo_lock(ccs_bo, false); in validate_ccs_test_run_tile()
678 ret = xe_bo_validate(ccs_bo, NULL, false); in validate_ccs_test_run_tile()
684 ret = xe_bo_vmap(ccs_bo); in validate_ccs_test_run_tile()
689 xe_bo_unlock(ccs_bo); in validate_ccs_test_run_tile()
714 test_migrate(xe, tile, sys_bo, vram_bo, ccs_bo, test); in validate_ccs_test_run_tile()
721 xe_bo_lock(ccs_bo, false); in validate_ccs_test_run_tile()
722 xe_bo_vunmap(ccs_bo); in validate_ccs_test_run_tile()
723 xe_bo_unlock(ccs_bo); in validate_ccs_test_run_tile()
731 xe_bo_put(ccs_bo); in validate_ccs_test_run_tile()