Lines Matching defs:fuse
30 #include <fuse.h>
179 static int invalidate(struct fuse *fuse, const char *path) {
180 int status = fuse_invalidate_path(fuse, path);
189 struct fuse *fuse = (struct fuse*) data;
194 assert(invalidate(fuse, "/" TIME_FILE_NAME) == 0);
195 assert(invalidate(fuse, "/" GROW_FILE_NAME) == 0);
213 struct fuse *fuse;
244 fuse = fuse_new(&args, &xmp_oper, sizeof(xmp_oper), NULL);
245 if (fuse == NULL) {
250 if (fuse_mount(fuse,opts.mountpoint) != 0) {
261 int ret = pthread_create(&updater, NULL, update_fs_loop, (void *) fuse);
267 struct fuse_session *se = fuse_get_session(fuse);
274 res = fuse_loop(fuse);
278 res = fuse_loop_mt(fuse, &config);
285 fuse_unmount(fuse);
287 fuse_destroy(fuse);