|
| void | debuglog (const char *fmt,...) |
| |
| static void | xattr2pattr (long *psisattr, long *psidattr, const char *oxattr, const char *nxattr) |
| |
| static void | attr2pattr (long oattr, long nattr, char *oxattr, char *nxattr, long *psisattr, long *psidattr) |
| |
| static void | pattr2xattr (long psiattr, char *xattr) |
| |
| static void | pattr2attr (long psiattr, long size, long ftime, struct stat *st, char *xattr) |
| |
| static int | query_devices (void) |
| |
| static char * | dirname (const char *dir) |
| |
| static const char * | filname (const char *dir) |
| |
| static int | dircount (const char *path, long *count) |
| |
| static int | getlinks (const char *path, struct stat *st) |
| |
| static int | plp_getattr (const char *path, struct stat *st) |
| |
| static int | plp_access (const char *path, int mask) |
| |
| static int | plp_readlink (const char *path, char *buf, size_t size) |
| |
| static int | plp_readdir (const char *path, void *buf, fuse_fill_dir_t filler, off_t offset, struct fuse_file_info *fi) |
| |
| static int | plp_mknod (const char *path, mode_t mode, dev_t dev) |
| |
| static int | plp_mkdir (const char *path, mode_t mode) |
| |
| static int | plp_unlink (const char *path) |
| |
| static int | plp_rmdir (const char *path) |
| |
| static int | plp_symlink (const char *from, const char *to) |
| |
| static int | plp_rename (const char *from, const char *to) |
| |
| static int | plp_link (const char *from, const char *to) |
| |
| static int | plp_chmod (const char *path, mode_t mode) |
| |
| static int | plp_getxattr (const char *path, const char *name, char *value, size_t size) |
| |
| static int | plp_setxattr (const char *path, const char *name, const char *value, size_t size, int flags) |
| |
| static int | plp_listxattr (const char *path, char *list, size_t size) |
| |
| static int | plp_removexattr (const char *path, const char *name) |
| |
| static int | plp_chown (const char *path, uid_t uid, gid_t gid) |
| |
| static int | plp_truncate (const char *path, off_t size) |
| |
| static int | plp_utimens (const char *path, const struct timespec ts[2]) |
| |
| static int | plp_open (const char *path, struct fuse_file_info *fi) |
| |
| static int | plp_read (const char *path, char *buf, size_t size, off_t offset, struct fuse_file_info *fi) |
| |
| static int | plp_write (const char *path, const char *buf, size_t size, off_t offset, struct fuse_file_info *fi) |
| |
| static int | plp_statfs (const char *path, struct statvfs *stbuf) |
| |