Lines Matching refs:global_ref
293 struct drm_global_reference *global_ref; in nouveau_ttm_global_init() local
296 global_ref = &drm->ttm.mem_global_ref; in nouveau_ttm_global_init()
297 global_ref->global_type = DRM_GLOBAL_TTM_MEM; in nouveau_ttm_global_init()
298 global_ref->size = sizeof(struct ttm_mem_global); in nouveau_ttm_global_init()
299 global_ref->init = &nouveau_ttm_mem_global_init; in nouveau_ttm_global_init()
300 global_ref->release = &nouveau_ttm_mem_global_release; in nouveau_ttm_global_init()
302 ret = drm_global_item_ref(global_ref); in nouveau_ttm_global_init()
309 drm->ttm.bo_global_ref.mem_glob = global_ref->object; in nouveau_ttm_global_init()
310 global_ref = &drm->ttm.bo_global_ref.ref; in nouveau_ttm_global_init()
311 global_ref->global_type = DRM_GLOBAL_TTM_BO; in nouveau_ttm_global_init()
312 global_ref->size = sizeof(struct ttm_bo_global); in nouveau_ttm_global_init()
313 global_ref->init = &ttm_bo_global_init; in nouveau_ttm_global_init()
314 global_ref->release = &ttm_bo_global_release; in nouveau_ttm_global_init()
316 ret = drm_global_item_ref(global_ref); in nouveau_ttm_global_init()