Home | History | Annotate | Download | only in puffs

Lines Matching defs:pnode

749 	struct puffs_node *pnode;
755 /* Allocate and initialize the pnode. */
756 pnode = pool_get(&puffs_pnpool, PR_WAITOK);
757 memset(pnode, 0, sizeof(struct puffs_node));
759 pnode->pn_vp = vp;
760 memcpy(&pnode->pn_cookie, key, key_len);
761 pnode->pn_refcount = 1;
762 mutex_init(&pnode->pn_mtx, MUTEX_DEFAULT, IPL_NONE);
763 mutex_init(&pnode->pn_sizemtx, MUTEX_DEFAULT, IPL_NONE);
764 selinit(&pnode->pn_sel);
768 if (pnode->pn_cookie == pmp->pmp_root_cookie)
770 vp->v_data = pnode;
775 *new_key = &pnode->pn_cookie;