Lines Matching refs:file_priv
70 struct drm_file *file_priv, in panfrost_perfcnt_enable_locked() argument
73 struct panfrost_file_priv *user = file_priv->driver_priv; in panfrost_perfcnt_enable_locked()
95 ret = panfrost_gem_open(&bo->base, file_priv); in panfrost_perfcnt_enable_locked()
170 panfrost_gem_close(&bo->base, file_priv); in panfrost_perfcnt_enable_locked()
179 struct drm_file *file_priv) in panfrost_perfcnt_disable_locked() argument
181 struct panfrost_file_priv *user = file_priv->driver_priv; in panfrost_perfcnt_disable_locked()
197 panfrost_gem_close(&perfcnt->mapping->obj->base.base, file_priv); in panfrost_perfcnt_disable_locked()
208 struct drm_file *file_priv) in panfrost_ioctl_perfcnt_enable() argument
225 ret = panfrost_perfcnt_enable_locked(pfdev, file_priv, in panfrost_ioctl_perfcnt_enable()
228 ret = panfrost_perfcnt_disable_locked(pfdev, file_priv); in panfrost_ioctl_perfcnt_enable()
235 struct drm_file *file_priv) in panfrost_ioctl_perfcnt_dump() argument
248 if (perfcnt->user != file_priv->driver_priv) { in panfrost_ioctl_perfcnt_dump()
266 void panfrost_perfcnt_close(struct drm_file *file_priv) in panfrost_perfcnt_close() argument
268 struct panfrost_file_priv *pfile = file_priv->driver_priv; in panfrost_perfcnt_close()
275 panfrost_perfcnt_disable_locked(pfdev, file_priv); in panfrost_perfcnt_close()