Lines Matching defs:p
120 rsmops_drv_t *p;
146 p = kmem_alloc(sizeof (rsmops_drv_t), KM_SLEEP);
147 p->drv = *p_registry; /* copy entire rsmops_registry_t structure */
148 p->next = NULL;
149 p->ctrl_cnt = 0;
150 p->ctrl_head = NULL;
152 if (p->drv.rsm_thread_entry_pt) {
156 p->ctrl_cnt++; /* bump up the count right now */
157 p->thread_id = thread_create(NULL, 0, rsmops_thread_entry,
158 p, 0, &p0, TS_RUN, minclsyspri);
161 p->thread_id = NULL;
163 *pp_tail = p;
177 rsmops_drv_t *p;
194 p = *pp_tail;
200 kmem_free(p, sizeof (rsmops_drv_t));
236 rsmops_ctrl_t *p;
243 for (p = p_drv->ctrl_head; p != NULL; p = p->next) {
244 ASSERT(p->p_drv == p_drv);
245 if (p->number == number)
246 return (p);
256 rsmops_ctrl_t *p;
261 for (p = p_drv->ctrl_head; p != NULL; p = p->next) {
262 if (p->handle == cntlr_handle)
263 return (p);