Lines Matching refs:file
222 static loff_t nvram_misc_llseek(struct file *file, loff_t offset, int origin) in nvram_misc_llseek() argument
224 return generic_file_llseek_size(file, offset, origin, MAX_LFS_FILESIZE, in nvram_misc_llseek()
228 static ssize_t nvram_misc_read(struct file *file, char __user *buf, in nvram_misc_read() argument
259 static ssize_t nvram_misc_write(struct file *file, const char __user *buf, in nvram_misc_write() argument
280 static long nvram_misc_ioctl(struct file *file, unsigned int cmd, in nvram_misc_ioctl() argument
350 static int nvram_misc_open(struct inode *inode, struct file *file) in nvram_misc_open() argument
355 if ((nvram_open_cnt && (file->f_flags & O_EXCL)) || in nvram_misc_open()
364 (file->f_mode & FMODE_WRITE) && (nvram_open_mode & NVRAM_WRITE)) { in nvram_misc_open()
370 if (file->f_flags & O_EXCL) in nvram_misc_open()
372 if (file->f_mode & FMODE_WRITE) in nvram_misc_open()
381 static int nvram_misc_release(struct inode *inode, struct file *file) in nvram_misc_release() argument
390 if (file->f_mode & FMODE_WRITE) in nvram_misc_release()