Lines Matching refs:file_priv
49 struct drm_file *file_priv);
1735 struct drm_file *file_priv) in drm_mode_getresources() argument
1758 mutex_lock(&file_priv->fbs_lock); in drm_mode_getresources()
1763 list_for_each(lh, &file_priv->fbs) in drm_mode_getresources()
1771 list_for_each_entry(fb, &file_priv->fbs, filp_head) { in drm_mode_getresources()
1773 mutex_unlock(&file_priv->fbs_lock); in drm_mode_getresources()
1780 mutex_unlock(&file_priv->fbs_lock); in drm_mode_getresources()
1871 void *data, struct drm_file *file_priv) in drm_mode_getcrtc() argument
1917 const struct drm_file *file_priv) in drm_mode_expose_to_userspace() argument
1923 if (!file_priv->stereo_allowed && drm_mode_is_stereo(mode)) in drm_mode_expose_to_userspace()
1990 struct drm_file *file_priv) in drm_mode_getconnector() argument
2032 if (drm_mode_expose_to_userspace(mode, file_priv)) in drm_mode_getconnector()
2058 if (!drm_mode_expose_to_userspace(mode, file_priv)) in drm_mode_getconnector()
2072 ret = get_properties(&connector->base, file_priv->atomic, in drm_mode_getconnector()
2145 struct drm_file *file_priv) in drm_mode_getencoder() argument
2188 struct drm_file *file_priv) in drm_mode_getplane_res() argument
2202 if (file_priv->universal_planes) in drm_mode_getplane_res()
2222 !file_priv->universal_planes) in drm_mode_getplane_res()
2249 struct drm_file *file_priv) in drm_mode_getplane() argument
2462 struct drm_file *file_priv) in drm_mode_setplane() argument
2619 struct drm_file *file_priv) in drm_mode_setcrtc() argument
2803 struct drm_file *file_priv) in drm_mode_cursor_universal() argument
2829 fb = internal_framebuffer_create(dev, &fbreq, file_priv); in drm_mode_cursor_universal()
2877 struct drm_file *file_priv) in drm_mode_cursor_common() argument
2900 ret = drm_mode_cursor_universal(crtc, req, file_priv); in drm_mode_cursor_common()
2911 ret = crtc->funcs->cursor_set2(crtc, file_priv, req->handle, in drm_mode_cursor_common()
2914 ret = crtc->funcs->cursor_set(crtc, file_priv, req->handle, in drm_mode_cursor_common()
2948 void *data, struct drm_file *file_priv) in drm_mode_cursor_ioctl() argument
2956 return drm_mode_cursor_common(dev, &new_req, file_priv); in drm_mode_cursor_ioctl()
2975 void *data, struct drm_file *file_priv) in drm_mode_cursor2_ioctl() argument
2979 return drm_mode_cursor_common(dev, req, file_priv); in drm_mode_cursor2_ioctl()
3040 void *data, struct drm_file *file_priv) in drm_mode_addfb() argument
3054 ret = drm_mode_addfb2(dev, &r, file_priv); in drm_mode_addfb()
3239 struct drm_file *file_priv) in internal_framebuffer_create() argument
3271 fb = dev->mode_config.funcs->fb_create(dev, file_priv, r); in internal_framebuffer_create()
3296 void *data, struct drm_file *file_priv) in drm_mode_addfb2() argument
3304 fb = internal_framebuffer_create(dev, r, file_priv); in drm_mode_addfb2()
3311 mutex_lock(&file_priv->fbs_lock); in drm_mode_addfb2()
3313 list_add(&fb->filp_head, &file_priv->fbs); in drm_mode_addfb2()
3314 mutex_unlock(&file_priv->fbs_lock); in drm_mode_addfb2()
3351 void *data, struct drm_file *file_priv) in drm_mode_rmfb() argument
3361 mutex_lock(&file_priv->fbs_lock); in drm_mode_rmfb()
3367 list_for_each_entry(fbl, &file_priv->fbs, filp_head) in drm_mode_rmfb()
3375 mutex_unlock(&file_priv->fbs_lock); in drm_mode_rmfb()
3401 mutex_unlock(&file_priv->fbs_lock); in drm_mode_rmfb()
3420 void *data, struct drm_file *file_priv) in drm_mode_getfb() argument
3439 if (file_priv->is_master || capable(CAP_SYS_ADMIN) || in drm_mode_getfb()
3440 drm_is_control_client(file_priv)) { in drm_mode_getfb()
3441 ret = fb->funcs->create_handle(fb, file_priv, in drm_mode_getfb()
3481 void *data, struct drm_file *file_priv) in drm_mode_dirtyfb_ioctl() argument
3534 ret = fb->funcs->dirty(fb, file_priv, flags, r->color, in drm_mode_dirtyfb_ioctl()
4086 void *data, struct drm_file *file_priv) in drm_mode_getproperty_ioctl() argument
4297 struct drm_file *file_priv) in drm_property_destroy_user_blobs() argument
4303 list_for_each_entry_safe(blob, bt, &file_priv->blobs, head_file) { in drm_property_destroy_user_blobs()
4465 void *data, struct drm_file *file_priv) in drm_mode_getblob_ioctl() argument
4514 void *data, struct drm_file *file_priv) in drm_mode_createblob_ioctl() argument
4539 list_add_tail(&blob->head_file, &file_priv->blobs); in drm_mode_createblob_ioctl()
4563 void *data, struct drm_file *file_priv) in drm_mode_destroyblob_ioctl() argument
4581 list_for_each_entry(bt, &file_priv->blobs, head_file) { in drm_mode_destroyblob_ioctl()
4815 void *data, struct drm_file *file_priv) in drm_mode_connector_property_set_ioctl() argument
4826 return drm_mode_obj_set_property_ioctl(dev, &obj_set_prop, file_priv); in drm_mode_connector_property_set_ioctl()
4910 struct drm_file *file_priv) in drm_mode_obj_get_properties_ioctl() argument
4931 ret = get_properties(obj, file_priv->atomic, in drm_mode_obj_get_properties_ioctl()
4958 struct drm_file *file_priv) in drm_mode_obj_set_property_ioctl() argument
5089 void *data, struct drm_file *file_priv) in drm_mode_gamma_set_ioctl() argument
5161 void *data, struct drm_file *file_priv) in drm_mode_gamma_get_ioctl() argument
5227 void *data, struct drm_file *file_priv) in drm_mode_page_flip_ioctl() argument
5286 if (file_priv->event_space < sizeof(e->event)) { in drm_mode_page_flip_ioctl()
5290 file_priv->event_space -= sizeof(e->event); in drm_mode_page_flip_ioctl()
5296 file_priv->event_space += sizeof(e->event); in drm_mode_page_flip_ioctl()
5305 e->base.file_priv = file_priv; in drm_mode_page_flip_ioctl()
5315 file_priv->event_space += sizeof(e->event); in drm_mode_page_flip_ioctl()
5393 void *data, struct drm_file *file_priv) in drm_mode_create_dumb_ioctl() argument
5427 return dev->driver->dumb_create(file_priv, dev, args); in drm_mode_create_dumb_ioctl()
5445 void *data, struct drm_file *file_priv) in drm_mode_mmap_dumb_ioctl() argument
5453 return dev->driver->dumb_map_offset(file_priv, dev, args->handle, &args->offset); in drm_mode_mmap_dumb_ioctl()
5472 void *data, struct drm_file *file_priv) in drm_mode_destroy_dumb_ioctl() argument
5479 return dev->driver->dumb_destroy(file_priv, dev, args->handle); in drm_mode_destroy_dumb_ioctl()