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