Lines Matching refs:file_priv
127 static int i810_map_buffer(struct drm_buf *buf, struct drm_file *file_priv) in i810_map_buffer() argument
129 struct drm_device *dev = file_priv->minor->dev; in i810_map_buffer()
139 old_fops = file_priv->filp->f_op; in i810_map_buffer()
140 file_priv->filp->f_op = &i810_buffer_fops; in i810_map_buffer()
142 buf_priv->virtual = (void *)vm_mmap(file_priv->filp, 0, buf->total, in i810_map_buffer()
146 file_priv->filp->f_op = old_fops; in i810_map_buffer()
175 struct drm_file *file_priv) in i810_dma_get_buffer() argument
188 retcode = i810_map_buffer(buf, file_priv); in i810_dma_get_buffer()
194 buf->file_priv = file_priv; in i810_dma_get_buffer()
428 struct drm_file *file_priv) in i810_dma_init() argument
890 struct drm_file *file_priv) in i810_driver_reclaim_buffers() argument
908 if (buf->file_priv == file_priv && buf_priv) { in i810_driver_reclaim_buffers()
921 struct drm_file *file_priv) in i810_flush_ioctl() argument
923 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_flush_ioctl()
930 struct drm_file *file_priv) in i810_dma_vertex() argument
939 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_dma_vertex()
958 struct drm_file *file_priv) in i810_clear_bufs() argument
962 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_clear_bufs()
974 struct drm_file *file_priv) in i810_swap_bufs() argument
978 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_swap_bufs()
985 struct drm_file *file_priv) in i810_getage() argument
997 struct drm_file *file_priv) in i810_getbuf() argument
1006 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_getbuf()
1010 retcode = i810_dma_get_buffer(dev, d, file_priv); in i810_getbuf()
1021 struct drm_file *file_priv) in i810_copybuf() argument
1028 struct drm_file *file_priv) in i810_docopy() argument
1093 struct drm_file *file_priv) in i810_dma_mc() argument
1102 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_dma_mc()
1117 struct drm_file *file_priv) in i810_rstatus() argument
1125 struct drm_file *file_priv) in i810_ov0_info() argument
1137 struct drm_file *file_priv) in i810_fstatus() argument
1141 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_fstatus()
1146 struct drm_file *file_priv) in i810_ov0_flip() argument
1150 LOCK_TEST_WITH_RETURN(dev, file_priv); in i810_ov0_flip()
1183 struct drm_file *file_priv) in i810_flip_bufs() argument
1189 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()