Lines Matching refs:file_priv
174 struct drm_file *file_priv) in drm_setmaster_ioctl() argument
178 if (file_priv->is_master) in drm_setmaster_ioctl()
181 if (file_priv->minor->master && file_priv->minor->master != file_priv->master) in drm_setmaster_ioctl()
184 if (!file_priv->master) in drm_setmaster_ioctl()
187 if (file_priv->minor->master) in drm_setmaster_ioctl()
191 file_priv->minor->master = drm_master_get(file_priv->master); in drm_setmaster_ioctl()
192 file_priv->is_master = 1; in drm_setmaster_ioctl()
194 ret = dev->driver->master_set(dev, file_priv, false); in drm_setmaster_ioctl()
196 file_priv->is_master = 0; in drm_setmaster_ioctl()
197 drm_master_put(&file_priv->minor->master); in drm_setmaster_ioctl()
206 struct drm_file *file_priv) in drm_dropmaster_ioctl() argument
208 if (!file_priv->is_master) in drm_dropmaster_ioctl()
211 if (!file_priv->minor->master) in drm_dropmaster_ioctl()
216 dev->driver->master_drop(dev, file_priv, false); in drm_dropmaster_ioctl()
217 drm_master_put(&file_priv->minor->master); in drm_dropmaster_ioctl()
218 file_priv->is_master = 0; in drm_dropmaster_ioctl()