Lines Matching refs:pscreen
32 nouveau_screen_get_name(struct pipe_screen *pscreen) in nouveau_screen_get_name() argument
34 struct nouveau_device *dev = nouveau_screen(pscreen)->device; in nouveau_screen_get_name()
42 nouveau_screen_get_vendor(struct pipe_screen *pscreen) in nouveau_screen_get_vendor() argument
48 nouveau_screen_get_device_vendor(struct pipe_screen *pscreen) in nouveau_screen_get_device_vendor() argument
54 nouveau_screen_get_timestamp(struct pipe_screen *pscreen) in nouveau_screen_get_timestamp() argument
60 return cpu_time + nouveau_screen(pscreen)->cpu_gpu_time_delta; in nouveau_screen_get_timestamp()
64 nouveau_screen_get_disk_shader_cache(struct pipe_screen *pscreen) in nouveau_screen_get_disk_shader_cache() argument
66 return nouveau_screen(pscreen)->disk_shader_cache; in nouveau_screen_get_disk_shader_cache()
70 nouveau_screen_fence_ref(struct pipe_screen *pscreen, in nouveau_screen_fence_ref() argument
91 nouveau_screen_bo_from_handle(struct pipe_screen *pscreen, in nouveau_screen_bo_from_handle() argument
95 struct nouveau_device *dev = nouveau_screen(pscreen)->device; in nouveau_screen_bo_from_handle()
129 nouveau_screen_bo_get_handle(struct pipe_screen *pscreen, in nouveau_screen_bo_get_handle() argument
170 struct pipe_screen *pscreen = &screen->base; in nouveau_screen_init() local
233 pscreen->get_name = nouveau_screen_get_name; in nouveau_screen_init()
234 pscreen->get_vendor = nouveau_screen_get_vendor; in nouveau_screen_init()
235 pscreen->get_device_vendor = nouveau_screen_get_device_vendor; in nouveau_screen_init()
236 pscreen->get_disk_shader_cache = nouveau_screen_get_disk_shader_cache; in nouveau_screen_init()
238 pscreen->get_timestamp = nouveau_screen_get_timestamp; in nouveau_screen_init()
240 pscreen->fence_reference = nouveau_screen_fence_ref; in nouveau_screen_init()
241 pscreen->fence_finish = nouveau_screen_fence_finish; in nouveau_screen_init()