Lines Matching refs:op
54 struct fuse_lowlevel_ops op;
428 if (req->f->op.lookup)
429 req->f->op.lookup(req, nodeid, name);
438 if (req->f->op.forget)
439 req->f->op.forget(req, nodeid, arg->nlookup);
448 if (req->f->op.getattr)
449 req->f->op.getattr(req, nodeid, NULL);
458 if (req->f->op.setattr) {
471 req->f->op.setattr(req, nodeid, &stbuf, arg->valid, fi);
480 if (req->f->op.access)
481 req->f->op.access(req, nodeid, arg->mask);
490 if (req->f->op.readlink)
491 req->f->op.readlink(req, nodeid);
500 if (req->f->op.mknod)
501 req->f->op.mknod(req, nodeid, PARAM(arg), arg->mode, arg->rdev);
510 if (req->f->op.mkdir)
511 req->f->op.mkdir(req, nodeid, PARAM(arg), arg->mode);
520 if (req->f->op.unlink)
521 req->f->op.unlink(req, nodeid, name);
530 if (req->f->op.rmdir)
531 req->f->op.rmdir(req, nodeid, name);
541 if (req->f->op.symlink)
542 req->f->op.symlink(req, linkname, nodeid, name);
553 if (req->f->op.rename)
554 req->f->op.rename(req, nodeid, oldname, arg->newdir, newname);
563 if (req->f->op.link)
564 req->f->op.link(req, arg->oldnodeid, nodeid, PARAM(arg));
573 if (req->f->op.create) {
579 req->f->op.create(req, nodeid, PARAM(arg), arg->mode, &fi);
592 if (req->f->op.open)
593 req->f->op.open(req, nodeid, &fi);
602 if (req->f->op.read) {
608 req->f->op.read(req, nodeid, arg->size, arg->offset, &fi);
623 if (req->f->op.write)
624 req->f->op.write(req, nodeid, PARAM(arg), arg->size, arg->offset, &fi);
641 if (req->f->op.flush)
642 req->f->op.flush(req, nodeid, &fi);
661 if (req->f->op.release)
662 req->f->op.release(req, nodeid, &fi);
676 if (req->f->op.fsync)
677 req->f->op.fsync(req, nodeid, arg->fsync_flags & 1, &fi);
690 if (req->f->op.opendir)
691 req->f->op.opendir(req, nodeid, &fi);
705 if (req->f->op.readdir)
706 req->f->op.readdir(req, nodeid, arg->size, arg->offset, &fi);
721 if (req->f->op.releasedir)
722 req->f->op.releasedir(req, nodeid, &fi);
736 if (req->f->op.fsyncdir)
737 req->f->op.fsyncdir(req, nodeid, arg->fsync_flags & 1, &fi);
747 if (req->f->op.statfs)
748 req->f->op.statfs(req, nodeid);
764 if (req->f->op.setxattr)
765 req->f->op.setxattr(req, nodeid, name, value, arg->size, arg->flags);
774 if (req->f->op.getxattr)
775 req->f->op.getxattr(req, nodeid, PARAM(arg), arg->size);
784 if (req->f->op.listxattr)
785 req->f->op.listxattr(req, nodeid, arg->size);
794 if (req->f->op.removexattr)
795 req->f->op.removexattr(req, nodeid, name);
825 if (req->f->op.getlk)
826 req->f->op.getlk(req, nodeid, &fi, &flock);
843 if (req->f->op.setlk)
844 req->f->op.setlk(req, nodeid, &fi, &flock, should_sleep);
937 if (req->f->op.bmap)
938 req->f->op.bmap(req, nodeid, arg->blocksize, arg->block);
989 if (f->op.init)
990 f->op.init(f->userdata, &f->conn);
997 if (f->op.getlk && f->op.setlk)
1020 if (f->op.destroy)
1021 f->op.destroy(f->userdata);
1230 if (f->op.destroy)
1231 f->op.destroy(f->userdata);
1239 const struct fuse_lowlevel_ops *op,
1270 memcpy(&f->op, op, op_size);