Lines Matching refs:file_priv
125 static int i810_map_buffer(struct drm_buf *buf, struct drm_file *file_priv) in i810_map_buffer() argument
127 struct drm_device *dev = file_priv->minor->dev; in i810_map_buffer()
137 old_fops = file_priv->filp->f_op; in i810_map_buffer()
138 file_priv->filp->f_op = &i810_buffer_fops; in i810_map_buffer()
140 buf_priv->virtual = (void *)vm_mmap(file_priv->filp, 0, buf->total, in i810_map_buffer()
144 file_priv->filp->f_op = old_fops; in i810_map_buffer()
173 struct drm_file *file_priv) in i810_dma_get_buffer() argument
186 retcode = i810_map_buffer(buf, file_priv); in i810_dma_get_buffer()
192 buf->file_priv = file_priv; in i810_dma_get_buffer()
426 struct drm_file *file_priv) in i810_dma_init() argument
888 struct drm_file *file_priv) in i810_driver_reclaim_buffers() argument
906 if (buf->file_priv == file_priv && buf_priv) { in i810_driver_reclaim_buffers()
919 struct drm_file *file_priv) in i810_flush_ioctl() argument
921 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_flush_ioctl()
928 struct drm_file *file_priv) in i810_dma_vertex() argument
937 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_dma_vertex()
956 struct drm_file *file_priv) in i810_clear_bufs() argument
960 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_clear_bufs()
972 struct drm_file *file_priv) in i810_swap_bufs() argument
976 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_swap_bufs()
983 struct drm_file *file_priv) in i810_getage() argument
995 struct drm_file *file_priv) in i810_getbuf() argument
1004 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_getbuf()
1008 retcode = i810_dma_get_buffer(dev, d, file_priv); in i810_getbuf()
1019 struct drm_file *file_priv) in i810_copybuf() argument
1026 struct drm_file *file_priv) in i810_docopy() argument
1091 struct drm_file *file_priv) in i810_dma_mc() argument
1100 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_dma_mc()
1115 struct drm_file *file_priv) in i810_rstatus() argument
1123 struct drm_file *file_priv) in i810_ov0_info() argument
1135 struct drm_file *file_priv) in i810_fstatus() argument
1139 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_fstatus()
1144 struct drm_file *file_priv) in i810_ov0_flip() argument
1148 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_ov0_flip()
1181 struct drm_file *file_priv) in i810_flip_bufs() argument
1187 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_flip_bufs()
1222 void i810_driver_preclose(struct drm_device *dev, struct drm_file *file_priv) in i810_driver_preclose() argument
1230 if (file_priv->master && file_priv->master->lock.hw_lock) { in i810_driver_preclose()
1231 drm_legacy_idlelock_take(&file_priv->master->lock); in i810_driver_preclose()
1232 i810_driver_reclaim_buffers(dev, file_priv); in i810_driver_preclose()
1233 drm_legacy_idlelock_release(&file_priv->master->lock); in i810_driver_preclose()
1237 i810_driver_reclaim_buffers(dev, file_priv); in i810_driver_preclose()