F_POSIX
if ((flags & F_POSIX) != 0) {
if ((lp->nfsl_lockflags & F_POSIX) == 0)
nfscl_filllockowner(p->td_proc, own, F_POSIX);
nfscl_filllockowner(p->td_proc, own, F_POSIX);
nfscl_filllockowner(p->td_proc, openown, F_POSIX);
if (NFS_ISV4(vp) && (ap->a_flags & (F_POSIX | F_FLOCK)) != 0) {
if ((ap->a_flags & F_POSIX) != 0)
(F_POSIX | F_REMOTE));
(F_POSIX | F_REMOTE));
(void)(*fp->f_ops->fo_advlock)(fp, p, F_UNLCK, &lf, F_POSIX);
flg = F_POSIX;
error = (*fo_advlock)(fp, p, F_UNLCK, fl, F_POSIX);
error = (*fo_advlock)(fp, p, F_GETLK, fl, F_POSIX);
if (lock->lf_flags & F_POSIX)
if (lf->lf_flags & F_POSIX)
if (blk->lf_flags & F_POSIX)
if ((lock->lf_flags & F_POSIX) &&
(block->lf_flags & F_POSIX)) {
if ((waitblock->lf_flags & F_POSIX) == 0)
if (block->lf_flags & F_POSIX)
if (lock->lf_flags & F_POSIX) {