Lines Matching defs:file
15 * size of this file is dependent on the controller. The usual size is 114,
219 * The are the file operation function for user access to /dev/nvram
222 static loff_t nvram_misc_llseek(struct file *file, loff_t offset, int origin)
224 return generic_file_llseek_size(file, offset, origin, MAX_LFS_FILESIZE,
228 static ssize_t nvram_misc_read(struct file *file, char __user *buf,
259 static ssize_t nvram_misc_write(struct file *file, const char __user *buf,
280 static long nvram_misc_ioctl(struct file *file, unsigned int cmd,
350 static int nvram_misc_open(struct inode *inode, struct file *file)
355 if ((nvram_open_cnt && (file->f_flags & O_EXCL)) ||
364 (file->f_mode & FMODE_WRITE) && (nvram_open_mode & NVRAM_WRITE)) {
370 if (file->f_flags & O_EXCL)
372 if (file->f_mode & FMODE_WRITE)
381 static int nvram_misc_release(struct inode *inode, struct file *file)
390 if (file->f_mode & FMODE_WRITE)