Lines Matching refs:file_priv

49 			    struct drm_file *file_priv);
1804 struct drm_file *file_priv) in drm_mode_getresources() argument
1828 mutex_lock(&file_priv->fbs_lock); in drm_mode_getresources()
1833 list_for_each(lh, &file_priv->fbs) in drm_mode_getresources()
1841 list_for_each_entry(fb, &file_priv->fbs, filp_head) { in drm_mode_getresources()
1843 mutex_unlock(&file_priv->fbs_lock); in drm_mode_getresources()
1850 mutex_unlock(&file_priv->fbs_lock); in drm_mode_getresources()
1855 if (!drm_is_primary_client(file_priv)) { in drm_mode_getresources()
1868 mode_group = &file_priv->master->minor->mode_group; in drm_mode_getresources()
1992 void *data, struct drm_file *file_priv) in drm_mode_getcrtc() argument
2038 const struct drm_file *file_priv) in drm_mode_expose_to_userspace() argument
2044 if (!file_priv->stereo_allowed && drm_mode_is_stereo(mode)) in drm_mode_expose_to_userspace()
2111 struct drm_file *file_priv) in drm_mode_getconnector() argument
2153 if (drm_mode_expose_to_userspace(mode, file_priv)) in drm_mode_getconnector()
2179 if (!drm_mode_expose_to_userspace(mode, file_priv)) in drm_mode_getconnector()
2193 ret = get_properties(&connector->base, file_priv->atomic, in drm_mode_getconnector()
2266 struct drm_file *file_priv) in drm_mode_getencoder() argument
2309 struct drm_file *file_priv) in drm_mode_getplane_res() argument
2323 if (file_priv->universal_planes) in drm_mode_getplane_res()
2343 !file_priv->universal_planes) in drm_mode_getplane_res()
2370 struct drm_file *file_priv) in drm_mode_getplane() argument
2572 struct drm_file *file_priv) in drm_mode_setplane() argument
2736 struct drm_file *file_priv) in drm_mode_setcrtc() argument
2926 struct drm_file *file_priv) in drm_mode_cursor_universal() argument
2952 fb = internal_framebuffer_create(dev, &fbreq, file_priv); in drm_mode_cursor_universal()
3000 struct drm_file *file_priv) in drm_mode_cursor_common() argument
3023 ret = drm_mode_cursor_universal(crtc, req, file_priv); in drm_mode_cursor_common()
3034 ret = crtc->funcs->cursor_set2(crtc, file_priv, req->handle, in drm_mode_cursor_common()
3037 ret = crtc->funcs->cursor_set(crtc, file_priv, req->handle, in drm_mode_cursor_common()
3071 void *data, struct drm_file *file_priv) in drm_mode_cursor_ioctl() argument
3079 return drm_mode_cursor_common(dev, &new_req, file_priv); in drm_mode_cursor_ioctl()
3098 void *data, struct drm_file *file_priv) in drm_mode_cursor2_ioctl() argument
3102 return drm_mode_cursor_common(dev, req, file_priv); in drm_mode_cursor2_ioctl()
3163 void *data, struct drm_file *file_priv) in drm_mode_addfb() argument
3177 ret = drm_mode_addfb2(dev, &r, file_priv); in drm_mode_addfb()
3318 struct drm_file *file_priv) in internal_framebuffer_create() argument
3350 fb = dev->mode_config.funcs->fb_create(dev, file_priv, r); in internal_framebuffer_create()
3375 void *data, struct drm_file *file_priv) in drm_mode_addfb2() argument
3383 fb = internal_framebuffer_create(dev, r, file_priv); in drm_mode_addfb2()
3390 mutex_lock(&file_priv->fbs_lock); in drm_mode_addfb2()
3392 list_add(&fb->filp_head, &file_priv->fbs); in drm_mode_addfb2()
3393 mutex_unlock(&file_priv->fbs_lock); in drm_mode_addfb2()
3412 void *data, struct drm_file *file_priv) in drm_mode_rmfb() argument
3422 mutex_lock(&file_priv->fbs_lock); in drm_mode_rmfb()
3428 list_for_each_entry(fbl, &file_priv->fbs, filp_head) in drm_mode_rmfb()
3439 mutex_unlock(&file_priv->fbs_lock); in drm_mode_rmfb()
3447 mutex_unlock(&file_priv->fbs_lock); in drm_mode_rmfb()
3466 void *data, struct drm_file *file_priv) in drm_mode_getfb() argument
3485 if (file_priv->is_master || capable(CAP_SYS_ADMIN) || in drm_mode_getfb()
3486 drm_is_control_client(file_priv)) { in drm_mode_getfb()
3487 ret = fb->funcs->create_handle(fb, file_priv, in drm_mode_getfb()
3527 void *data, struct drm_file *file_priv) in drm_mode_dirtyfb_ioctl() argument
3580 ret = fb->funcs->dirty(fb, file_priv, flags, r->color, in drm_mode_dirtyfb_ioctl()
4125 void *data, struct drm_file *file_priv) in drm_mode_getproperty_ioctl() argument
4259 void *data, struct drm_file *file_priv) in drm_mode_getblob_ioctl() argument
4505 void *data, struct drm_file *file_priv) in drm_mode_connector_property_set_ioctl() argument
4516 return drm_mode_obj_set_property_ioctl(dev, &obj_set_prop, file_priv); in drm_mode_connector_property_set_ioctl()
4600 struct drm_file *file_priv) in drm_mode_obj_get_properties_ioctl() argument
4621 ret = get_properties(obj, file_priv->atomic, in drm_mode_obj_get_properties_ioctl()
4648 struct drm_file *file_priv) in drm_mode_obj_set_property_ioctl() argument
4779 void *data, struct drm_file *file_priv) in drm_mode_gamma_set_ioctl() argument
4851 void *data, struct drm_file *file_priv) in drm_mode_gamma_get_ioctl() argument
4917 void *data, struct drm_file *file_priv) in drm_mode_page_flip_ioctl() argument
4969 if (file_priv->event_space < sizeof(e->event)) { in drm_mode_page_flip_ioctl()
4973 file_priv->event_space -= sizeof(e->event); in drm_mode_page_flip_ioctl()
4979 file_priv->event_space += sizeof(e->event); in drm_mode_page_flip_ioctl()
4988 e->base.file_priv = file_priv; in drm_mode_page_flip_ioctl()
4998 file_priv->event_space += sizeof(e->event); in drm_mode_page_flip_ioctl()
5080 void *data, struct drm_file *file_priv) in drm_mode_create_dumb_ioctl() argument
5114 return dev->driver->dumb_create(file_priv, dev, args); in drm_mode_create_dumb_ioctl()
5132 void *data, struct drm_file *file_priv) in drm_mode_mmap_dumb_ioctl() argument
5140 return dev->driver->dumb_map_offset(file_priv, dev, args->handle, &args->offset); in drm_mode_mmap_dumb_ioctl()
5159 void *data, struct drm_file *file_priv) in drm_mode_destroy_dumb_ioctl() argument
5166 return dev->driver->dumb_destroy(file_priv, dev, args->handle); in drm_mode_destroy_dumb_ioctl()