Lines Matching full:migrate
120 return tile->migrate; in mem_type_to_migrate()
629 struct xe_migrate *migrate = NULL; in xe_bo_move() local
715 migrate = bo->tile->migrate; in xe_bo_move()
717 migrate = mem_type_to_migrate(xe, new_mem->mem_type); in xe_bo_move()
719 migrate = mem_type_to_migrate(xe, old_mem_type); in xe_bo_move()
721 migrate = xe->tiles[0].migrate; in xe_bo_move()
723 xe_assert(xe, migrate); in xe_bo_move()
761 fence = xe_migrate_clear(migrate, bo, new_mem); in xe_bo_move()
763 fence = xe_migrate_copy(migrate, bo, bo, old_mem, in xe_bo_move()
2046 * @bo: The buffer object to migrate
2047 * @mem_type: The TTM memory type intended to migrate to
2050 * given memory type. Note that pinning may affect the ability to migrate as
2054 * possibility to migrate buffer objects and can be called without
2085 * xe_bo_migrate - Migrate an object to the desired region id
2086 * @bo: The buffer object to migrate.
2087 * @mem_type: The TTM region type to migrate to.
2089 * Attempt to migrate the buffer object to the desired memory region. The
2143 * @bo: The buffer object to migrate.