Lines Matching refs:nlop
1090 struct nfscllock *nlop, *otherlop; in nfscl_getbytelock() local
1115 nlop = malloc( in nfscl_getbytelock()
1117 nlop->nfslo_type = type; in nfscl_getbytelock()
1118 nlop->nfslo_first = off; in nfscl_getbytelock()
1120 nlop->nfslo_end = NFS64BITSSET; in nfscl_getbytelock()
1122 nlop->nfslo_end = off + len; in nfscl_getbytelock()
1123 if (nlop->nfslo_end <= nlop->nfslo_first) in nfscl_getbytelock()
1137 free(nlop, M_NFSCLLOCK); in nfscl_getbytelock()
1200 np->n_fhp->nfh_len, nlop, ownp, ldp, NULL); in nfscl_getbytelock()
1208 free(nlop, M_NFSCLLOCK); in nfscl_getbytelock()
1249 ret = nfscl_updatelock(lp, &nlop, &otherlop, donelocally); in nfscl_getbytelock()
1269 if (nlop) in nfscl_getbytelock()
1270 free(nlop, M_NFSCLLOCK); in nfscl_getbytelock()
1289 struct nfscllock *nlop, *other_lop = NULL; in nfscl_relbytelock() local
1303 nlop = malloc( in nfscl_relbytelock()
1305 nlop->nfslo_type = F_UNLCK; in nfscl_relbytelock()
1306 nlop->nfslo_first = off; in nfscl_relbytelock()
1308 nlop->nfslo_end = NFS64BITSSET; in nfscl_relbytelock()
1310 nlop->nfslo_end = off + len; in nfscl_relbytelock()
1311 if (nlop->nfslo_end <= nlop->nfslo_first) { in nfscl_relbytelock()
1312 free(nlop, M_NFSCLLOCK); in nfscl_relbytelock()
1319 *other_lop = *nlop; in nfscl_relbytelock()
1367 ret = nfscl_updatelock(lp, &nlop, NULL, 0); in nfscl_relbytelock()
1379 if (nlop) in nfscl_relbytelock()
1380 free(nlop, M_NFSCLLOCK); in nfscl_relbytelock()
1683 struct nfscllock *lop, *nlop; in nfscl_freelockowner() local
1700 LIST_FOREACH_SAFE(lop, &lp->nfsl_lock, nfslo_list, nlop) { in nfscl_freelockowner()
2124 struct nfscllock *lop, *nlop; in nfscl_recover() local
2290 nlop = LIST_NEXT(lop, nfslo_list); in nfscl_recover()
2303 lop = nlop; in nfscl_recover()
4177 struct nfscllock *nlop, u_int8_t *own, struct nfscldeleg *dp, in nfscl_localconflict() argument
4184 ret = nfscl_checkconflict(&dp->nfsdl_lock, nlop, own, lopp); in nfscl_localconflict()
4191 ret = nfscl_checkconflict(&op->nfso_lock, nlop, in nfscl_localconflict()
4201 nfscl_checkconflict(struct nfscllockownerhead *lhp, struct nfscllock *nlop, in nfscl_checkconflict() argument
4210 if (lop->nfslo_first >= nlop->nfslo_end) in nfscl_checkconflict()
4212 if (lop->nfslo_end <= nlop->nfslo_first) in nfscl_checkconflict()
4215 nlop->nfslo_type == F_WRLCK || in nfscl_checkconflict()
4216 nlop->nfslo_type == F_UNLCK) { in nfscl_checkconflict()