Lines Matching refs:file

22 static loff_t proc_bus_pci_lseek(struct file *file, loff_t off, int whence)  in proc_bus_pci_lseek()  argument
24 struct pci_dev *dev = PDE_DATA(file_inode(file)); in proc_bus_pci_lseek()
25 return fixed_size_llseek(file, off, whence, dev->cfg_size); in proc_bus_pci_lseek()
28 static ssize_t proc_bus_pci_read(struct file *file, char __user *buf, in proc_bus_pci_read() argument
31 struct pci_dev *dev = PDE_DATA(file_inode(file)); in proc_bus_pci_read()
112 static ssize_t proc_bus_pci_write(struct file *file, const char __user *buf, in proc_bus_pci_write() argument
115 struct inode *ino = file_inode(file); in proc_bus_pci_write()
195 static long proc_bus_pci_ioctl(struct file *file, unsigned int cmd, in proc_bus_pci_ioctl() argument
198 struct pci_dev *dev = PDE_DATA(file_inode(file)); in proc_bus_pci_ioctl()
200 struct pci_filp_private *fpriv = file->private_data; in proc_bus_pci_ioctl()
244 static int proc_bus_pci_mmap(struct file *file, struct vm_area_struct *vma) in proc_bus_pci_mmap() argument
246 struct pci_dev *dev = PDE_DATA(file_inode(file)); in proc_bus_pci_mmap()
247 struct pci_filp_private *fpriv = file->private_data; in proc_bus_pci_mmap()
285 static int proc_bus_pci_open(struct inode *inode, struct file *file) in proc_bus_pci_open() argument
295 file->private_data = fpriv; in proc_bus_pci_open()
300 static int proc_bus_pci_release(struct inode *inode, struct file *file) in proc_bus_pci_release() argument
302 kfree(file->private_data); in proc_bus_pci_release()
303 file->private_data = NULL; in proc_bus_pci_release()