Lines Matching refs:bo
515 struct ast_bo *bo; in ast_crtc_do_set_base() local
523 bo = gem_to_ast_bo(obj); in ast_crtc_do_set_base()
524 ret = ast_bo_reserve(bo, false); in ast_crtc_do_set_base()
527 ast_bo_push_sysram(bo); in ast_crtc_do_set_base()
528 ast_bo_unreserve(bo); in ast_crtc_do_set_base()
533 bo = gem_to_ast_bo(obj); in ast_crtc_do_set_base()
535 ret = ast_bo_reserve(bo, false); in ast_crtc_do_set_base()
539 ret = ast_bo_pin(bo, TTM_PL_FLAG_VRAM, &gpu_addr); in ast_crtc_do_set_base()
541 ast_bo_unreserve(bo); in ast_crtc_do_set_base()
547 ret = ttm_bo_kmap(&bo->bo, 0, bo->bo.num_pages, &bo->kmap); in ast_crtc_do_set_base()
553 ast_bo_unreserve(bo); in ast_crtc_do_set_base()
914 struct ast_bo *bo; in ast_cursor_init() local
922 bo = gem_to_ast_bo(obj); in ast_cursor_init()
923 ret = ast_bo_reserve(bo, false); in ast_cursor_init()
927 ret = ast_bo_pin(bo, TTM_PL_FLAG_VRAM, &gpu_addr); in ast_cursor_init()
928 ast_bo_unreserve(bo); in ast_cursor_init()
933 ret = ttm_bo_kmap(&bo->bo, 0, bo->bo.num_pages, &ast->cache_kmap); in ast_cursor_init()
1145 struct ast_bo *bo; in ast_cursor_set() local
1165 bo = gem_to_ast_bo(obj); in ast_cursor_set()
1167 ret = ast_bo_reserve(bo, false); in ast_cursor_set()
1171 ret = ttm_bo_kmap(&bo->bo, 0, bo->bo.num_pages, &uobj_map); in ast_cursor_set()
1188 ast_bo_unreserve(bo); in ast_cursor_set()