MNT_ASYNC
#define MOPT_ASYNC { "async", 0, MNT_ASYNC, 0 }
if (flags & MNT_ASYNC) res = catopt(res, "async");
{ "async", 0, MNT_ASYNC, 0},
{ "noasync", 1, MNT_ASYNC, 0},
ADD_OPTION(MNT_ASYNC, "async");
if ((mp->mnt_flag & MNT_ASYNC) != 0 &&
if ((mp->mnt_flag & MNT_ASYNC) == 0)
if ((mp->mnt_flag & MNT_ASYNC) != 0 &&
async_flag = mp->mnt_flag & MNT_ASYNC;
mp->mnt_flag &= ~MNT_ASYNC;
if ((mp->mnt_flag & MNT_ASYNC) != 0 &&
fsflags |= MNT_ASYNC;
fsflags &= ~MNT_ASYNC;
MNT_FLAG(MNT_ASYNC);
{ MNT_ASYNC, "asynchronous" }, \
MNT_ASYNC | MNT_EXRDONLY | MNT_EXPORTED | \
MNT_SYNCHRONOUS | MNT_UNION | MNT_ASYNC | \
mp->mnt_flag = (mp->mnt_flag & ~MNT_ASYNC) | MNT_SOFTDEP;
MNT_ASYNC) != 0)
saved_mnt_flag |= MNT_ASYNC;
mp->mnt_flag &= ~MNT_ASYNC;