fuse_ino_t
fuse_ino_t ino;
void (*lookup)(fuse_req_t, fuse_ino_t, const char *);
void (*forget)(fuse_req_t, fuse_ino_t, uint64_t);
void (*getattr)(fuse_req_t, fuse_ino_t, struct fuse_file_info *);
void (*setattr)(fuse_req_t, fuse_ino_t, struct stat *, int,
void (*readlink)(fuse_req_t, fuse_ino_t);
void (*mknod)(fuse_req_t, fuse_ino_t, const char *, mode_t, dev_t);
void (*mkdir)(fuse_req_t, fuse_ino_t, const char *, mode_t);
void (*unlink)(fuse_req_t, fuse_ino_t, const char *);
void (*rmdir)(fuse_req_t, fuse_ino_t, const char *);
void (*symlink)(fuse_req_t, const char *, fuse_ino_t, const char *);
void (*rename)(fuse_req_t, fuse_ino_t, const char *, fuse_ino_t,
void (*link)(fuse_req_t, fuse_ino_t, fuse_ino_t, const char *);
void (*open)(fuse_req_t, fuse_ino_t, struct fuse_file_info *);
void (*read)(fuse_req_t, fuse_ino_t, size_t, off_t,
void (*write)(fuse_req_t, fuse_ino_t, const char *, size_t, off_t,
void (*flush)(fuse_req_t, fuse_ino_t, struct fuse_file_info *);
void (*release)(fuse_req_t, fuse_ino_t, struct fuse_file_info *);
void (*fsync)(fuse_req_t, fuse_ino_t, int, struct fuse_file_info *);
void (*opendir)(fuse_req_t, fuse_ino_t, struct fuse_file_info *);
void (*readdir)(fuse_req_t, fuse_ino_t, size_t, off_t,
void (*releasedir)(fuse_req_t, fuse_ino_t, struct fuse_file_info *);
void (*statfs)(fuse_req_t, fuse_ino_t);
void (*access) (fuse_req_t req, fuse_ino_t ino, int mask);
void (*create)(fuse_req_t, fuse_ino_t, const char *, mode_t,
void (*bmap)(fuse_req_t, fuse_ino_t, size_t, uint64_t);
void (*fsyncdir)(fuse_req_t, fuse_ino_t, int, struct fuse_file_info *);
ifuse_ops_access(fuse_req_t req, fuse_ino_t ino, int mask)
ifuse_ops_open(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
ifuse_ops_opendir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
ifuse_ops_readdir(struct fuse_req *req, fuse_ino_t ino, size_t size,
ifuse_ops_releasedir(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
ifuse_ops_release(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
ifuse_ops_fsync(fuse_req_t req, fuse_ino_t ino, int datasync,
ifuse_ops_flush(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
ifuse_ops_lookup(fuse_req_t req, fuse_ino_t parent, const char *name)
ifuse_ops_read(fuse_req_t req, fuse_ino_t ino, size_t size, off_t offset,
ifuse_ops_write(fuse_req_t req, fuse_ino_t ino, const char *buf,
ifuse_ops_mkdir(fuse_req_t req, fuse_ino_t parent, const char *name,
const fuse_ino_t ino)
ifuse_ops_rmdir(fuse_req_t req, fuse_ino_t parent, const char *name)
ifuse_ops_readlink(fuse_req_t req, fuse_ino_t ino)
ifuse_ops_unlink(fuse_req_t req, fuse_ino_t parent, const char *name)
ifuse_ops_statfs(fuse_req_t req, fuse_ino_t ino)
ifuse_ops_link(fuse_req_t req, fuse_ino_t ino, fuse_ino_t newparent,
ifuse_ops_setattr(fuse_req_t req, fuse_ino_t ino, struct stat *attr,
ifuse_ops_symlink(fuse_req_t req, const char *link, fuse_ino_t parent,
ifuse_ops_rename(fuse_req_t req, fuse_ino_t parent, const char *name,
fuse_ino_t newparent, const char *newname)
ifuse_ops_getattr(fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *ffi)
ifuse_ops_forget(fuse_req_t req, fuse_ino_t ino, uint64_t nlookup /* XXX */)
ifuse_ops_mknod(fuse_req_t req, fuse_ino_t parent, const char *name,
fuse_ino_t ino; /* directory inode */