• Home
  • Raw
  • Download

Lines Matching defs:fuse_lowlevel_ops

182 struct fuse_lowlevel_ops {  struct
199 void (*init) (void *userdata, struct fuse_conn_info *conn);
212 void (*destroy) (void *userdata);
225 void (*lookup) (fuse_req_t req, fuse_ino_t parent, const char *name);
241 void (*lookup_postfilter)(fuse_req_t req, fuse_ino_t parent,
282 void (*forget) (fuse_req_t req, fuse_ino_t ino, uint64_t nlookup);
303 void (*getattr) (fuse_req_t req, fuse_ino_t ino,
334 void (*setattr) (fuse_req_t req, fuse_ino_t ino, struct stat *attr,
347 void (*readlink) (fuse_req_t req, fuse_ino_t ino);
359 void (*canonical_path) (fuse_req_t req, fuse_ino_t ino);
377 void (*mknod) (fuse_req_t req, fuse_ino_t parent, const char *name,
392 void (*mkdir) (fuse_req_t req, fuse_ino_t parent, const char *name,
410 void (*unlink) (fuse_req_t req, fuse_ino_t parent, const char *name);
427 void (*rmdir) (fuse_req_t req, fuse_ino_t parent, const char *name);
441 void (*symlink) (fuse_req_t req, const char *link, fuse_ino_t parent,
473 void (*rename) (fuse_req_t req, fuse_ino_t parent, const char *name,
489 void (*link) (fuse_req_t req, fuse_ino_t ino, fuse_ino_t newparent,
548 void (*open) (fuse_req_t req, fuse_ino_t ino,
576 void (*read) (fuse_req_t req, fuse_ino_t ino, size_t size, off_t off,
605 void (*write) (fuse_req_t req, fuse_ino_t ino, const char *buf,
646 void (*flush) (fuse_req_t req, fuse_ino_t ino,
674 void (*release) (fuse_req_t req, fuse_ino_t ino,
696 void (*fsync) (fuse_req_t req, fuse_ino_t ino, int datasync,
721 void (*opendir) (fuse_req_t req, fuse_ino_t ino,
767 void (*readdir) (fuse_req_t req, fuse_ino_t ino, size_t size, off_t off,
787 void (*readdirpostfilter)(fuse_req_t req, fuse_ino_t ino, uint32_t error_in,
807 void (*releasedir) (fuse_req_t req, fuse_ino_t ino,
832 void (*fsyncdir) (fuse_req_t req, fuse_ino_t ino, int datasync,
845 void (*statfs) (fuse_req_t req, fuse_ino_t ino);
858 void (*setxattr) (fuse_req_t req, fuse_ino_t ino, const char *name,
889 void (*getxattr) (fuse_req_t req, fuse_ino_t ino, const char *name,
920 void (*listxattr) (fuse_req_t req, fuse_ino_t ino, size_t size);
937 void (*removexattr) (fuse_req_t req, fuse_ino_t ino, const char *name);
959 void (*access) (fuse_req_t req, fuse_ino_t ino, int mask);
988 void (*create) (fuse_req_t req, fuse_ino_t parent, const char *name,
1003 void (*getlk) (fuse_req_t req, fuse_ino_t ino,
1028 void (*setlk) (fuse_req_t req, fuse_ino_t ino,
1052 void (*bmap) (fuse_req_t req, fuse_ino_t ino, size_t blocksize,
1056 void (*ioctl) (fuse_req_t req, fuse_ino_t ino, int cmd,
1088 void (*ioctl) (fuse_req_t req, fuse_ino_t ino, unsigned int cmd,
1122 void (*poll) (fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi,
1152 void (*write_buf) (fuse_req_t req, fuse_ino_t ino,
1168 void (*retrieve_reply) (fuse_req_t req, void *cookie, fuse_ino_t ino,
1182 void (*forget_multi) (fuse_req_t req, size_t count,
1200 void (*flock) (fuse_req_t req, fuse_ino_t ino,
1223 void (*fallocate) (fuse_req_t req, fuse_ino_t ino, int mode,
1251 void (*readdirplus) (fuse_req_t req, fuse_ino_t ino, size_t size, off_t off,
1284 void (*copy_file_range) (fuse_req_t req, fuse_ino_t ino_in,
1308 void (*lseek) (fuse_req_t req, fuse_ino_t ino, off_t off, int whence,