Lines Matching refs:f_op
143 if (file->f_op && file->f_op->llseek) in vfs_llseek()
144 fn = file->f_op->llseek; in vfs_llseek()
263 ret = filp->f_op->aio_read(&kiocb, &iov, 1, kiocb.ki_pos); in do_sync_read()
283 if (!file->f_op || (!file->f_op->read && !file->f_op->aio_read)) in vfs_read()
291 if (file->f_op->read) in vfs_read()
292 ret = file->f_op->read(file, buf, count, pos); in vfs_read()
318 ret = filp->f_op->aio_write(&kiocb, &iov, 1, kiocb.ki_pos); in do_sync_write()
338 if (!file->f_op || (!file->f_op->write && !file->f_op->aio_write)) in vfs_write()
346 if (file->f_op->write) in vfs_write()
347 ret = file->f_op->write(file, buf, count, pos); in vfs_write()
624 if (!file->f_op) { in do_readv_writev()
641 fn = file->f_op->read; in do_readv_writev()
642 fnv = file->f_op->aio_read; in do_readv_writev()
644 fn = (io_fn_t)file->f_op->write; in do_readv_writev()
645 fnv = file->f_op->aio_write; in do_readv_writev()
671 if (!file->f_op || (!file->f_op->aio_read && !file->f_op->read)) in vfs_readv()
684 if (!file->f_op || (!file->f_op->aio_write && !file->f_op->write)) in vfs_writev()
756 if (!in_file->f_op || !in_file->f_op->splice_read) in do_sendfile()
779 if (!out_file->f_op || !out_file->f_op->sendpage) in do_sendfile()