Lines Matching refs:fop

862 linux_get_fop(struct linux_file *filp, const struct file_operations **fop,  in linux_get_fop()  argument
869 *fop = filp->f_op; in linux_get_fop()
877 *fop = ldev->ops; in linux_get_fop()
922 const struct file_operations *fop; in linux_dev_fdopen() local
938 linux_get_fop(filp, &fop, &ldev); in linux_dev_fdopen()
940 if (fop->open != NULL) { in linux_dev_fdopen()
941 error = -fop->open(file->f_vnode, filp); in linux_dev_fdopen()
1091 const struct file_operations *fop, u_long cmd, caddr_t data, in linux_file_ioctl_sub() argument
1117 if (fop->compat_ioctl != NULL) { in linux_file_ioctl_sub()
1118 error = -OPW(fp, td, fop->compat_ioctl(filp, in linux_file_ioctl_sub()
1125 if (error == ENOTTY && fop->unlocked_ioctl != NULL) { in linux_file_ioctl_sub()
1126 error = -OPW(fp, td, fop->unlocked_ioctl(filp, in linux_file_ioctl_sub()
1132 if (fop->unlocked_ioctl != NULL) { in linux_file_ioctl_sub()
1133 error = -OPW(fp, td, fop->unlocked_ioctl(filp, in linux_file_ioctl_sub()
1307 const struct file_operations *fop; in linux_file_kqfilter_poll() local
1316 linux_get_fop(filp, &fop, &ldev); in linux_file_kqfilter_poll()
1318 temp = OPW(filp->_file, td, fop->poll(filp, NULL)); in linux_file_kqfilter_poll()
1384 linux_file_mmap_single(struct file *fp, const struct file_operations *fop, in linux_file_mmap_single() argument
1398 if (fop->mmap == NULL) in linux_file_mmap_single()
1430 error = -OPW(fp, td, fop->mmap(filp, vmap)); in linux_file_mmap_single()
1549 const struct file_operations *fop; in linux_file_read() local
1563 linux_get_fop(filp, &fop, &ldev); in linux_file_read()
1564 if (fop->read != NULL) { in linux_file_read()
1565 bytes = OPW(file, td, fop->read(filp, in linux_file_read()
1591 const struct file_operations *fop; in linux_file_write() local
1604 linux_get_fop(filp, &fop, &ldev); in linux_file_write()
1605 if (fop->write != NULL) { in linux_file_write()
1606 bytes = OPW(file, td, fop->write(filp, in linux_file_write()
1634 const struct file_operations *fop; in linux_file_poll() local
1641 linux_get_fop(filp, &fop, &ldev); in linux_file_poll()
1642 if (fop->poll != NULL) { in linux_file_poll()
1643 revents = OPW(file, td, fop->poll(filp, in linux_file_poll()
1657 const struct file_operations *fop; in linux_file_close() local
1673 linux_get_fop(filp, &fop, &ldev); in linux_file_close()
1699 const struct file_operations *fop; in linux_file_ioctl() local
1708 linux_get_fop(filp, &fop, &ldev); in linux_file_ioctl()
1715 if (fop->fasync == NULL) in linux_file_ioctl()
1717 error = -OPW(fp, td, fop->fasync(0, filp, fp->f_flag & FASYNC)); in linux_file_ioctl()
1722 if (fop->fasync == NULL) in linux_file_ioctl()
1724 error = -OPW(fp, td, fop->fasync(0, filp, in linux_file_ioctl()
1749 error = linux_file_ioctl_sub(fp, filp, fop, cmd, data, td); in linux_file_ioctl()
1759 vm_ooffset_t *foff, const struct file_operations *fop, vm_object_t *objp) in linux_file_mmap_sub() argument
1771 return (linux_file_mmap_single(fp, fop, foff, objsize, objp, in linux_file_mmap_sub()
1781 const struct file_operations *fop; in linux_file_mmap() local
1829 linux_get_fop(filp, &fop, &ldev); in linux_file_mmap()
1831 &foff, fop, &object); in linux_file_mmap()