Lines Matching refs:fi

526         struct fuse_file_info *fi = NULL;
533 fi = &fi_store;
534 fi->fh = arg->fh;
535 fi->fh_old = fi->fh;
537 req->f->op.setattr(req, nodeid, &stbuf, arg->valid & ~FATTR_FH, fi);
659 struct fuse_file_info fi;
662 memset(&fi, 0, sizeof(fi));
663 fi.flags = arg->flags;
670 req->f->op.create(req, nodeid, name, arg->mode, &fi);
678 struct fuse_file_info fi;
680 memset(&fi, 0, sizeof(fi));
681 fi.flags = arg->flags;
684 req->f->op.open(req, nodeid, &fi);
686 fuse_reply_open(req, &fi);
694 struct fuse_file_info fi;
696 memset(&fi, 0, sizeof(fi));
697 fi.fh = arg->fh;
698 fi.fh_old = fi.fh;
699 req->f->op.read(req, nodeid, arg->size, arg->offset, &fi);
707 struct fuse_file_info fi;
709 memset(&fi, 0, sizeof(fi));
710 fi.fh = arg->fh;
711 fi.fh_old = fi.fh;
712 fi.writepage = arg->write_flags & 1;
721 req->f->op.write(req, nodeid, buf, arg->size, arg->offset, &fi);
729 struct fuse_file_info fi;
731 memset(&fi, 0, sizeof(fi));
732 fi.fh = arg->fh;
733 fi.fh_old = fi.fh;
734 fi.flush = 1;
736 fi.lock_owner = arg->lock_owner;
739 req->f->op.flush(req, nodeid, &fi);
747 struct fuse_file_info fi;
749 memset(&fi, 0, sizeof(fi));
750 fi.flags = arg->flags;
751 fi.fh = arg->fh;
752 fi.fh_old = fi.fh;
754 fi.flush = (arg->release_flags & FUSE_RELEASE_FLUSH) ? 1 : 0;
755 fi.lock_owner = arg->lock_owner;
759 req->f->op.release(req, nodeid, &fi);
767 struct fuse_file_info fi;
769 memset(&fi, 0, sizeof(fi));
770 fi.fh = arg->fh;
771 fi.fh_old = fi.fh;
774 req->f->op.fsync(req, nodeid, arg->fsync_flags & 1, &fi);
782 struct fuse_file_info fi;
784 memset(&fi, 0, sizeof(fi));
785 fi.flags = arg->flags;
788 req->f->op.opendir(req, nodeid, &fi);
790 fuse_reply_open(req, &fi);
796 struct fuse_file_info fi;
798 memset(&fi, 0, sizeof(fi));
799 fi.fh = arg->fh;
800 fi.fh_old = fi.fh;
803 req->f->op.readdir(req, nodeid, arg->size, arg->offset, &fi);
811 struct fuse_file_info fi;
813 memset(&fi, 0, sizeof(fi));
814 fi.flags = arg->flags;
815 fi.fh = arg->fh;
816 fi.fh_old = fi.fh;
819 req->f->op.releasedir(req, nodeid, &fi);
827 struct fuse_file_info fi;
829 memset(&fi, 0, sizeof(fi));
830 fi.fh = arg->fh;
831 fi.fh_old = fi.fh;
834 req->f->op.fsyncdir(req, nodeid, arg->fsync_flags & 1, &fi);
914 struct fuse_file_info fi;
917 memset(&fi, 0, sizeof(fi));
918 fi.fh = arg->fh;
919 fi.lock_owner = arg->owner;
923 req->f->op.getlk(req, nodeid, &fi, &flock);
932 struct fuse_file_info fi;
935 memset(&fi, 0, sizeof(fi));
936 fi.fh = arg->fh;
937 fi.lock_owner = arg->owner;
941 req->f->op.setlk(req, nodeid, &fi, &flock, should_sleep);
1045 struct fuse_file_info fi;
1053 memset(&fi, 0, sizeof(fi));
1054 fi.fh = arg->fh;
1067 (void *)(uintptr_t)arg->arg, &fi, flags,