Lines Matching refs:procp
8109 i_ddi_incr_locked_memory(proc_t *procp, rctl_qty_t inc)
8111 ASSERT(procp != NULL);
8112 mutex_enter(&procp->p_lock);
8113 if (rctl_incr_locked_mem(procp, NULL, inc, 1)) {
8114 mutex_exit(&procp->p_lock);
8117 mutex_exit(&procp->p_lock);
8127 i_ddi_decr_locked_memory(proc_t *procp, rctl_qty_t dec)
8129 ASSERT(procp != NULL);
8130 mutex_enter(&procp->p_lock);
8131 rctl_decr_locked_mem(procp, NULL, dec, 1);
8132 mutex_exit(&procp->p_lock);
8159 p = cookie->procp;
8183 proc_t *procp;
8190 procp = cookie->procp;
8191 ASSERT(procp);
8193 if ((ret = i_ddi_incr_locked_memory(procp,
8212 proc = (proc_t *)cookie->procp;
8221 * ddi_umem_lock but with the addition of arguments ops_vector and procp.
8259 proc_t *procp)
8269 if (procp == NULL)
8270 procp = curproc;
8271 as = procp->p_as;
8321 /* Store procp in cookie for later iosetup/unlock */
8322 p->procp = (void *)procp;
8620 p->procp = (void *)curproc;
8644 error = as_pagelock(((proc_t *)p->procp)->p_as, &(p->pparray),
8764 /* If type is KMEM_NON_PAGEABLE procp is NULL */
8766 (p->procp == NULL) : (p->procp != NULL));
8779 bp->b_proc = (proc_t *)p->procp;