Lines Matching refs:pnp
123 prinitrootnode(prnode_t *pnp, vfs_t *vfsp) in prinitrootnode() argument
127 bzero((caddr_t)pnp, sizeof (*pnp)); in prinitrootnode()
128 pnp->pr_vnode = vp = vn_alloc(KM_SLEEP); in prinitrootnode()
130 mutex_init(&pnp->pr_mutex, NULL, MUTEX_DEFAULT, NULL); in prinitrootnode()
134 vp->v_data = (caddr_t)pnp; in prinitrootnode()
135 pnp->pr_type = PR_PROCDIR; in prinitrootnode()
136 pnp->pr_mode = 0555; /* read-search by everyone */ in prinitrootnode()
194 prnode_t *pnp; in prmount() local
216 pnp = kmem_alloc(sizeof (*pnp), KM_SLEEP); in prmount()
224 kmem_free(pnp, sizeof (*pnp)); in prmount()
229 prinitrootnode(pnp, vfsp); in prmount()
231 vfsp->vfs_data = (caddr_t)pnp; in prmount()
252 prnode_t *pnp = (prnode_t *)vfsp->vfs_data; in prunmount() local
253 vnode_t *vp = PTOV(pnp); in prunmount()
284 kmem_free(pnp, sizeof (*pnp)); in prunmount()