Lines Matching refs:file

20 static loff_t proc_bus_pci_lseek(struct file *file, loff_t off, int whence)  in proc_bus_pci_lseek()  argument
22 struct pci_dev *dev = PDE_DATA(file_inode(file)); in proc_bus_pci_lseek()
23 return fixed_size_llseek(file, off, whence, dev->cfg_size); in proc_bus_pci_lseek()
26 static ssize_t proc_bus_pci_read(struct file *file, char __user *buf, in proc_bus_pci_read() argument
29 struct pci_dev *dev = PDE_DATA(file_inode(file)); in proc_bus_pci_read()
110 static ssize_t proc_bus_pci_write(struct file *file, const char __user *buf, in proc_bus_pci_write() argument
113 struct inode *ino = file_inode(file); in proc_bus_pci_write()
189 static long proc_bus_pci_ioctl(struct file *file, unsigned int cmd, in proc_bus_pci_ioctl() argument
192 struct pci_dev *dev = PDE_DATA(file_inode(file)); in proc_bus_pci_ioctl()
194 struct pci_filp_private *fpriv = file->private_data; in proc_bus_pci_ioctl()
230 static int proc_bus_pci_mmap(struct file *file, struct vm_area_struct *vma) in proc_bus_pci_mmap() argument
232 struct pci_dev *dev = PDE_DATA(file_inode(file)); in proc_bus_pci_mmap()
233 struct pci_filp_private *fpriv = file->private_data; in proc_bus_pci_mmap()
257 static int proc_bus_pci_open(struct inode *inode, struct file *file) in proc_bus_pci_open() argument
267 file->private_data = fpriv; in proc_bus_pci_open()
272 static int proc_bus_pci_release(struct inode *inode, struct file *file) in proc_bus_pci_release() argument
274 kfree(file->private_data); in proc_bus_pci_release()
275 file->private_data = NULL; in proc_bus_pci_release()
421 static int proc_bus_pci_dev_open(struct inode *inode, struct file *file) in proc_bus_pci_dev_open() argument
423 return seq_open(file, &proc_bus_pci_devices_op); in proc_bus_pci_dev_open()