Lines Matching defs:file
52 #include <linux/file.h>
94 struct file *file;
140 static int osd_uld_open(struct inode *inode, struct file *file)
146 /* cache osd_uld_device on file handle */
147 file->private_data = oud;
152 static int osd_uld_release(struct inode *inode, struct file *file)
154 struct osd_uld_device *oud = file->private_data;
156 OSD_DEBUG("osd_uld_release %p\n", file->private_data);
157 file->private_data = NULL;
194 static long osd_uld_ioctl(struct file *file, unsigned int cmd,
197 struct osd_uld_device *oud = file->private_data;
223 struct file *file;
235 file = filp_open(name, O_RDWR, 0);
236 if (IS_ERR(file)) {
237 error = PTR_ERR(file);
241 if (file->f_op != &osd_fops){
246 oud = file->private_data;
249 odh->file = file;
255 fput(file);
335 if (odh->file) {
337 fput(odh->file);