Lines Matching refs:mountpoint
263 void fuse_kern_unmount(const char *mountpoint, int fd)
290 fuse_mnt_umount("fuse", mountpoint, mountpoint, 1);
294 res = umount2(mountpoint, 2);
304 "--", mountpoint, NULL };
312 static int setup_auto_unmount(const char *mountpoint, int quiet)
317 if (!mountpoint) {
318 fuse_log(FUSE_LOG_ERR, "fuse: missing mountpoint parameter\n");
352 argv[a++] = mountpoint;
371 static int fuse_mount_fusermount(const char *mountpoint, struct mount_opts *mo,
378 if (!mountpoint) {
379 fuse_log(FUSE_LOG_ERR, "fuse: missing mountpoint parameter\n");
416 argv[a++] = mountpoint;
460 fuse_log(FUSE_LOG_ERR, "fuse: missing mountpoint parameter\n");
466 fuse_log(FUSE_LOG_ERR, "fuse: failed to access mountpoint %s: %s\n",
619 int fuse_kern_mount(const char *mountpoint, struct mount_opts *mo)
632 res = fuse_mount_sys(mountpoint, mo, mnt_opts);
634 if(0 > setup_auto_unmount(mountpoint, 0)) {
636 umount2(mountpoint, MNT_DETACH); /* lazy umount */
654 res = fuse_mount_fusermount(mountpoint, mo, tmp_opts, 1);
657 res = fuse_mount_fusermount(mountpoint, mo,
660 res = fuse_mount_fusermount(mountpoint, mo, mnt_opts, 0);