Lines Matching refs:pnode
1277 struct puffs_node *pnode;
1291 pnode = vp->v_data;
1292 mutex_enter(&pnode->pn_sizemtx);
1294 if (doinact(pmp, pnode->pn_stat & PNODE_DOINACT)) {
1303 pnode->pn_stat &= ~PNODE_DOINACT;
1309 if (pnode->pn_stat & PNODE_NOREFS) {
1310 pnode->pn_stat |= PNODE_DYING;
1323 bool incache = !TIMED_OUT(pnode->pn_cn_timeout);
1324 bool ingrace = !TIMED_OUT(pnode->pn_cn_grace);
1325 bool reclaimqueued = pnode->pn_stat & PNODE_SOPEXP;
1328 pnode->pn_stat |= PNODE_DYING;
1334 int at = MAX(pnode->pn_cn_grace, pnode->pn_cn_timeout);
1338 psopr->psopr_ck = VPTOPNC(pnode->pn_vp);
1358 pnode->pn_stat |= PNODE_SOPEXP;
1368 pnode->pn_stat &= ~(PNODE_RDIRECT|PNODE_WDIRECT);
1372 mutex_exit(&pnode->pn_sizemtx);
1794 * it due to lack of a pnode argument.