NFSLCK_READACCESS
#define NFSLCK_ACCESSBITS (NFSLCK_READACCESS | NFSLCK_WRITEACCESS)
(NFSLCK_READACCESS|NFSLCK_WRITEACCESS|NFSLCK_READDENY|NFSLCK_WRITEDENY)
stp->ls_flags |= NFSLCK_READACCESS;
stp->ls_flags |= (NFSLCK_READACCESS | NFSLCK_WRITEACCESS);
if (!nd->nd_repstat && (stp->ls_flags & NFSLCK_READACCESS)) {
stp->ls_flags = (NFSLCK_READACCESS | NFSLCK_DOWNGRADE);
stp->ls_flags = (NFSLCK_READACCESS | NFSLCK_WRITEACCESS |
instp->ls_flags = (NFSLCK_CHECK | NFSLCK_READACCESS);
instp->ls_flags = (NFSLCK_CHECK | NFSLCK_READACCESS);
stp->ls_flags = (NFSLCK_CHECK | NFSLCK_READACCESS);
((new_stp->ls_flags & (NFSLCK_CHECK|NFSLCK_READACCESS)) ==
(NFSLCK_CHECK | NFSLCK_READACCESS) &&
!(mystp->ls_flags & NFSLCK_READACCESS) &&
if ((new_stp->ls_flags & NFSLCK_SHAREBITS) == NFSLCK_READACCESS)
if ((new_stp->ls_flags & NFSLCK_SHAREBITS) == NFSLCK_READACCESS)
NFSLCK_READACCESS)
new_open->ls_flags |= (NFSLCK_READACCESS |
new_open->ls_flags |= NFSLCK_READACCESS;
NFSLCK_READACCESS | NFSLCK_WRITEACCESS);
NFSLCK_READACCESS);
new_open->ls_flags |= (NFSLCK_READACCESS |
new_open->ls_flags |= NFSLCK_READACCESS;
NFSLCK_READACCESS | NFSLCK_WRITEACCESS);
NFSLCK_READACCESS | NFSLCK_WRITEACCESS);
NFSLCK_READACCESS);
if (flags & NFSLCK_READACCESS)