Lines 66-72
Link Here
|
66 |
&batchbuffer->cliprects)) |
66 |
&batchbuffer->cliprects)) |
67 |
return -EFAULT; |
67 |
return -EFAULT; |
68 |
|
68 |
|
69 |
return drm_ioctl(file->f_dentry->d_inode, file, |
69 |
return drm_ioctl(file, |
70 |
DRM_IOCTL_I915_BATCHBUFFER, |
70 |
DRM_IOCTL_I915_BATCHBUFFER, |
71 |
(unsigned long) batchbuffer); |
71 |
(unsigned long) batchbuffer); |
72 |
} |
72 |
} |
Lines 102-108
Link Here
|
102 |
&cmdbuffer->cliprects)) |
102 |
&cmdbuffer->cliprects)) |
103 |
return -EFAULT; |
103 |
return -EFAULT; |
104 |
|
104 |
|
105 |
return drm_ioctl(file->f_dentry->d_inode, file, |
105 |
return drm_ioctl(file, |
106 |
DRM_IOCTL_I915_CMDBUFFER, (unsigned long) cmdbuffer); |
106 |
DRM_IOCTL_I915_CMDBUFFER, (unsigned long) cmdbuffer); |
107 |
} |
107 |
} |
108 |
|
108 |
|
Lines 125-131
Link Here
|
125 |
&request->irq_seq)) |
125 |
&request->irq_seq)) |
126 |
return -EFAULT; |
126 |
return -EFAULT; |
127 |
|
127 |
|
128 |
return drm_ioctl(file->f_dentry->d_inode, file, |
128 |
return drm_ioctl(file, |
129 |
DRM_IOCTL_I915_IRQ_EMIT, (unsigned long) request); |
129 |
DRM_IOCTL_I915_IRQ_EMIT, (unsigned long) request); |
130 |
} |
130 |
} |
131 |
typedef struct drm_i915_getparam32 { |
131 |
typedef struct drm_i915_getparam32 { |
Lines 149-155
Link Here
|
149 |
&request->value)) |
149 |
&request->value)) |
150 |
return -EFAULT; |
150 |
return -EFAULT; |
151 |
|
151 |
|
152 |
return drm_ioctl(file->f_dentry->d_inode, file, |
152 |
return drm_ioctl(file, |
153 |
DRM_IOCTL_I915_GETPARAM, (unsigned long) request); |
153 |
DRM_IOCTL_I915_GETPARAM, (unsigned long) request); |
154 |
} |
154 |
} |
155 |
|
155 |
|
Lines 178-184
Link Here
|
178 |
&request->region_offset)) |
178 |
&request->region_offset)) |
179 |
return -EFAULT; |
179 |
return -EFAULT; |
180 |
|
180 |
|
181 |
return drm_ioctl(file->f_dentry->d_inode, file, |
181 |
return drm_ioctl(file, |
182 |
DRM_IOCTL_I915_ALLOC, (unsigned long) request); |
182 |
DRM_IOCTL_I915_ALLOC, (unsigned long) request); |
183 |
} |
183 |
} |
184 |
|
184 |
|
Lines 216-222
Link Here
|
216 |
if (fn != NULL) |
216 |
if (fn != NULL) |
217 |
ret = (*fn)(filp, cmd, arg); |
217 |
ret = (*fn)(filp, cmd, arg); |
218 |
else |
218 |
else |
219 |
ret = drm_ioctl(filp->f_dentry->d_inode, filp, cmd, arg); |
219 |
ret = drm_ioctl(filp, cmd, arg); |
220 |
unlock_kernel(); |
220 |
unlock_kernel(); |
221 |
|
221 |
|
222 |
return ret; |
222 |
return ret; |