Lines Matching refs:fpriv
138 int drm_new_set_master(struct drm_device *dev, struct drm_file *fpriv) in drm_new_set_master() argument
146 fpriv->minor->master = drm_master_create(fpriv->minor); in drm_new_set_master()
147 if (!fpriv->minor->master) in drm_new_set_master()
151 old_master = fpriv->master; in drm_new_set_master()
152 fpriv->master = drm_master_get(fpriv->minor->master); in drm_new_set_master()
155 ret = dev->driver->master_create(dev, fpriv->master); in drm_new_set_master()
160 ret = dev->driver->master_set(dev, fpriv, true); in drm_new_set_master()
165 fpriv->is_master = 1; in drm_new_set_master()
166 fpriv->allowed_master = 1; in drm_new_set_master()
167 fpriv->authenticated = 1; in drm_new_set_master()
175 drm_master_put(&fpriv->minor->master); in drm_new_set_master()
176 drm_master_put(&fpriv->master); in drm_new_set_master()
177 fpriv->master = old_master; in drm_new_set_master()