5 |
5 |
6 /* dbfs.c */ |
6 /* dbfs.c */ |
7 void dbfs_init (void *userdata, struct fuse_conn_info *conn); |
7 void dbfs_init (void *userdata, struct fuse_conn_info *conn); |
8 void dbfs_destroy (void *arg); |
8 void dbfs_destroy (void *arg); |
9 |
9 |
10 /* core.c */ |
|
11 void dbfs_lookup (struct fuse_req *req, fuse_ino_t parent, const char *name); |
|
12 |
|
13 /* attr.c */ |
10 /* attr.c */ |
14 void dbfs_getattr (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi); |
11 void dbfs_getattr (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi); |
15 void dbfs_setattr(struct fuse_req *req, fuse_ino_t ino, struct stat *attr, int to_set, struct fuse_file_info *fi); |
12 void dbfs_setattr(struct fuse_req *req, fuse_ino_t ino, struct stat *attr, int to_set, struct fuse_file_info *fi); |
16 |
13 |
17 /* link.c */ |
14 /* link.c */ |
|
15 void dbfs_lookup (struct fuse_req *req, fuse_ino_t parent, const char *name); |
18 void dbfs_readlink (struct fuse_req *req, fuse_ino_t ino); |
16 void dbfs_readlink (struct fuse_req *req, fuse_ino_t ino); |
19 void dbfs_unlink (struct fuse_req *req, fuse_ino_t parent, const char *name); |
17 void dbfs_unlink (struct fuse_req *req, fuse_ino_t parent, const char *name); |
|
18 void dbfs_link (struct fuse_req *req, fuse_ino_t ino, fuse_ino_t newparent, const char *newname); |
20 |
19 |
21 /* dirop.c */ |
20 /* dirop.c */ |
22 void dbfs_opendir (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi); |
21 void dbfs_opendir (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi); |
23 void dbfs_readdir (struct fuse_req *req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi); |
22 void dbfs_readdir (struct fuse_req *req, fuse_ino_t ino, size_t size, off_t off, struct fuse_file_info *fi); |
24 void dbfs_releasedir (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi); |
23 void dbfs_releasedir (struct fuse_req *req, fuse_ino_t ino, struct fuse_file_info *fi); |