Home | History | Annotate | Download | only in client

Lines Matching defs:nmp

248 	struct nfsmount *nmp;
258 while (((nmp = ncl_iodmount[myiod]) == NULL)
259 || !TAILQ_FIRST(&nmp->nm_bufq)) {
262 if (nmp)
263 nmp->nm_bufqiods--;
274 nmp = ncl_iodmount[myiod];
280 if (nmp && TAILQ_FIRST(&nmp->nm_bufq))
287 while ((bp = TAILQ_FIRST(&nmp->nm_bufq)) != NULL) {
289 TAILQ_REMOVE(&nmp->nm_bufq, bp, b_freelist);
290 nmp->nm_bufqlen--;
291 if (nmp->nm_bufqwant && nmp->nm_bufqlen <= ncl_numasync) {
292 nmp->nm_bufqwant = 0;
293 wakeup(&nmp->nm_bufq);
309 * Make sure the nmp hasn't been dismounted as soon as
312 nmp = ncl_iodmount[myiod];
313 if (nmp == NULL)
320 if (nfs_defect && nmp->nm_bufqiods > 1) {
323 myiod, nmp));
325 nmp->nm_bufqiods--;
332 if (nmp)
333 nmp->nm_bufqiods--;