• Home
  • Raw
  • Download

Lines Matching defs:fuse_lowlevel_ops

201 struct fuse_lowlevel_ops {  struct
218 void (*init) (void *userdata, struct fuse_conn_info *conn);
231 void (*destroy) (void *userdata);
244 void (*lookup) (fuse_req_t req, fuse_ino_t parent, const char *name);
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,
340 void (*setattr) (fuse_req_t req, fuse_ino_t ino, struct stat *attr,
353 void (*readlink) (fuse_req_t req, fuse_ino_t ino);
371 void (*mknod) (fuse_req_t req, fuse_ino_t parent, const char *name,
386 void (*mkdir) (fuse_req_t req, fuse_ino_t parent, const char *name,
404 void (*unlink) (fuse_req_t req, fuse_ino_t parent, const char *name);
421 void (*rmdir) (fuse_req_t req, fuse_ino_t parent, const char *name);
435 void (*symlink) (fuse_req_t req, const char *link, fuse_ino_t parent,
467 void (*rename) (fuse_req_t req, fuse_ino_t parent, const char *name,
483 void (*link) (fuse_req_t req, fuse_ino_t ino, fuse_ino_t newparent,
542 void (*open) (fuse_req_t req, fuse_ino_t ino,
570 void (*read) (fuse_req_t req, fuse_ino_t ino, size_t size, off_t off,
599 void (*write) (fuse_req_t req, fuse_ino_t ino, const char *buf,
640 void (*flush) (fuse_req_t req, fuse_ino_t ino,
668 void (*release) (fuse_req_t req, fuse_ino_t ino,
690 void (*fsync) (fuse_req_t req, fuse_ino_t ino, int datasync,
715 void (*opendir) (fuse_req_t req, fuse_ino_t ino,
761 void (*readdir) (fuse_req_t req, fuse_ino_t ino, size_t size, off_t off,
780 void (*releasedir) (fuse_req_t req, fuse_ino_t ino,
805 void (*fsyncdir) (fuse_req_t req, fuse_ino_t ino, int datasync,
818 void (*statfs) (fuse_req_t req, fuse_ino_t ino);
831 void (*setxattr) (fuse_req_t req, fuse_ino_t ino, const char *name,
862 void (*getxattr) (fuse_req_t req, fuse_ino_t ino, const char *name,
893 void (*listxattr) (fuse_req_t req, fuse_ino_t ino, size_t size);
910 void (*removexattr) (fuse_req_t req, fuse_ino_t ino, const char *name);
932 void (*access) (fuse_req_t req, fuse_ino_t ino, int mask);
961 void (*create) (fuse_req_t req, fuse_ino_t parent, const char *name,
976 void (*getlk) (fuse_req_t req, fuse_ino_t ino,
1001 void (*setlk) (fuse_req_t req, fuse_ino_t ino,
1025 void (*bmap) (fuse_req_t req, fuse_ino_t ino, size_t blocksize,
1029 void (*ioctl) (fuse_req_t req, fuse_ino_t ino, int cmd,
1061 void (*ioctl) (fuse_req_t req, fuse_ino_t ino, unsigned int cmd,
1095 void (*poll) (fuse_req_t req, fuse_ino_t ino, struct fuse_file_info *fi,
1125 void (*write_buf) (fuse_req_t req, fuse_ino_t ino,
1141 void (*retrieve_reply) (fuse_req_t req, void *cookie, fuse_ino_t ino,
1155 void (*forget_multi) (fuse_req_t req, size_t count,
1173 void (*flock) (fuse_req_t req, fuse_ino_t ino,
1196 void (*fallocate) (fuse_req_t req, fuse_ino_t ino, int mode,
1224 void (*readdirplus) (fuse_req_t req, fuse_ino_t ino, size_t size, off_t off,
1257 void (*copy_file_range) (fuse_req_t req, fuse_ino_t ino_in,
1281 void (*lseek) (fuse_req_t req, fuse_ino_t ino, off_t off, int whence,