Lines Matching refs:fi

54 			  struct fuse_file_info *fi)
60 err = fuse_fs_getattr(d->next, newpath, stbuf, fi);
156 static int subdir_opendir(const char *path, struct fuse_file_info *fi)
162 err = fuse_fs_opendir(d->next, newpath, fi);
170 struct fuse_file_info *fi,
178 fi, flags);
184 static int subdir_releasedir(const char *path, struct fuse_file_info *fi)
190 err = fuse_fs_releasedir(d->next, newpath, fi);
291 struct fuse_file_info *fi)
297 err = fuse_fs_chmod(d->next, newpath, mode, fi);
304 struct fuse_file_info *fi)
310 err = fuse_fs_chown(d->next, newpath, uid, gid, fi);
317 struct fuse_file_info *fi)
323 err = fuse_fs_truncate(d->next, newpath, size, fi);
330 struct fuse_file_info *fi)
336 err = fuse_fs_utimens(d->next, newpath, ts, fi);
343 struct fuse_file_info *fi)
349 err = fuse_fs_create(d->next, newpath, mode, fi);
355 static int subdir_open(const char *path, struct fuse_file_info *fi)
361 err = fuse_fs_open(d->next, newpath, fi);
368 size_t size, off_t offset, struct fuse_file_info *fi)
374 err = fuse_fs_read_buf(d->next, newpath, bufp, size, offset, fi);
381 off_t offset, struct fuse_file_info *fi)
387 err = fuse_fs_write_buf(d->next, newpath, buf, offset, fi);
405 static int subdir_flush(const char *path, struct fuse_file_info *fi)
411 err = fuse_fs_flush(d->next, newpath, fi);
417 static int subdir_release(const char *path, struct fuse_file_info *fi)
423 err = fuse_fs_release(d->next, newpath, fi);
430 struct fuse_file_info *fi)
436 err = fuse_fs_fsync(d->next, newpath, isdatasync, fi);
443 struct fuse_file_info *fi)
449 err = fuse_fs_fsyncdir(d->next, newpath, isdatasync, fi);
506 static int subdir_lock(const char *path, struct fuse_file_info *fi, int cmd,
513 err = fuse_fs_lock(d->next, newpath, fi, cmd, lock);
519 static int subdir_flock(const char *path, struct fuse_file_info *fi, int op)
525 err = fuse_fs_flock(d->next, newpath, fi, op);
544 struct fuse_file_info *fi)
550 res = fuse_fs_lseek(ic->next, newpath, off, whence, fi);