• Home
  • Raw
  • Download

Lines Matching defs:fuse_lowlevel_ops

143 struct fuse_lowlevel_ops {  struct
153 void (*init) (void *userdata, struct fuse_conn_info *conn);
164 void (*destroy) (void *userdata);
177 void (*lookup) (fuse_req_t req, fuse_ino_t parent, const char *name);
202 void (*forget) (fuse_req_t req, fuse_ino_t ino, unsigned long nlookup);
215 void (*getattr) (fuse_req_t req, fuse_ino_t ino,
245 void (*setattr) (fuse_req_t req, fuse_ino_t ino, struct stat *attr,
258 void (*readlink) (fuse_req_t req, fuse_ino_t ino);
276 void (*mknod) (fuse_req_t req, fuse_ino_t parent, const char *name,
291 void (*mkdir) (fuse_req_t req, fuse_ino_t parent, const char *name,
304 void (*unlink) (fuse_req_t req, fuse_ino_t parent, const char *name);
316 void (*rmdir) (fuse_req_t req, fuse_ino_t parent, const char *name);
330 void (*symlink) (fuse_req_t req, const char *link, fuse_ino_t parent,
344 void (*rename) (fuse_req_t req, fuse_ino_t parent, const char *name,
359 void (*link) (fuse_req_t req, fuse_ino_t ino, fuse_ino_t newparent,
387 void (*open) (fuse_req_t req, fuse_ino_t ino,
413 void (*read) (fuse_req_t req, fuse_ino_t ino, size_t size, off_t off,
439 void (*write) (fuse_req_t req, fuse_ino_t ino, const char *buf,
471 void (*flush) (fuse_req_t req, fuse_ino_t ino,
498 void (*release) (fuse_req_t req, fuse_ino_t ino,
515 void (*fsync) (fuse_req_t req, fuse_ino_t ino, int datasync,
539 void (*opendir) (fuse_req_t req, fuse_ino_t ino,
562 void (*readdir) (fuse_req_t req, fuse_ino_t ino, size_t size, off_t off,
581 void (*releasedir) (fuse_req_t req, fuse_ino_t ino,
601 void (*fsyncdir) (fuse_req_t req, fuse_ino_t ino, int datasync,
614 void (*statfs) (fuse_req_t req, fuse_ino_t ino);
622 void (*setxattr) (fuse_req_t req, fuse_ino_t ino, const char *name,
647 void (*getxattr) (fuse_req_t req, fuse_ino_t ino, const char *name,
672 void (*listxattr) (fuse_req_t req, fuse_ino_t ino, size_t size);
684 void (*removexattr) (fuse_req_t req, fuse_ino_t ino, const char *name);
704 void (*access) (fuse_req_t req, fuse_ino_t ino, int mask);
739 void (*create) (fuse_req_t req, fuse_ino_t parent, const char *name,
756 void (*getlk) (fuse_req_t req, fuse_ino_t ino,
783 void (*setlk) (fuse_req_t req, fuse_ino_t ino,
804 void (*bmap) (fuse_req_t req, fuse_ino_t ino, size_t blocksize,
836 void (*ioctl) (fuse_req_t req, fuse_ino_t ino, int cmd, void *arg,