MF_LOOKUP
ASSERT(operation & (MF_INPROG | MF_LOOKUP));
while (fnp->fn_flags & (MF_INPROG | MF_LOOKUP)) {
ASSERT((tp->fn_flags & MF_LOOKUP) == 0);
AUTOFS_UNBLOCK_OTHERS(fnp, MF_LOOKUP);
if (fnp->fn_flags & (MF_INPROG | MF_LOOKUP)) {
AUTOFS_UNBLOCK_OTHERS(fnp, MF_LOOKUP);
(!(cfnp->fn_flags & MF_LOOKUP))) {
ASSERT(!(fnp->fn_flags & (MF_INPROG | MF_LOOKUP)));
while (fnp->fn_flags & (MF_LOOKUP | MF_INPROG)) {
if (dfnp->fn_flags & (MF_LOOKUP | MF_INPROG)) {
if ((fnp->fn_flags & MF_LOOKUP) ||
AUTOFS_BLOCK_OTHERS(fnp, MF_LOOKUP);