Lines Matching refs:p_lock

218 	mutex_enter(&p->p_lock);
231 mutex_exit(&p->p_lock);
237 mutex_enter(&p->p_lock);
240 mutex_exit(&p->p_lock);
281 mutex_enter(&p->p_lock);
284 mutex_exit(&p->p_lock);
288 mutex_enter(&p->p_lock);
293 mutex_enter(&cp->p_lock);
298 mutex_exit(&cp->p_lock);
303 mutex_enter(&p->p_lock);
307 mutex_exit(&p->p_lock);
325 mutex_enter(&p->p_lock);
342 mutex_enter(&p->p_lock);
344 mutex_exit(&p->p_lock);
468 mutex_enter(&p->p_lock);
471 mutex_exit(&p->p_lock);
489 mutex_enter(&cp->p_lock);
495 mutex_exit(&cp->p_lock);
505 mutex_enter(&p->p_lock);
511 mutex_exit(&p->p_lock);
529 mutex_enter(&p->p_lock);
531 mutex_exit(&p->p_lock);
534 mutex_enter(&cp->p_lock);
570 mutex_exit(&cp->p_lock);
574 mutex_enter(&p->p_lock);
579 mutex_exit(&p->p_lock);
581 * Grab child's p_lock before dropping pidlock to ensure
584 mutex_enter(&cp->p_lock);
588 mutex_exit(&cp->p_lock);
654 mutex_enter(&cp->p_lock);
659 mutex_exit(&cp->p_lock);
667 mutex_enter(&p->p_lock);
670 mutex_exit(&p->p_lock);
717 * so we don't need to hold p->p_lock to protect the list.
840 mutex_enter(&p->p_lock);
845 mutex_exit(&p->p_lock);
873 mutex_enter(&p->p_lock);
889 mutex_exit(&p->p_lock);
903 mutex_enter(&p->p_lock);
908 mutex_exit(&p->p_lock);
929 mutex_enter(&p->p_lock);
932 mutex_exit(&p->p_lock);
963 mutex_enter(&pp->p_lock);
983 mutex_exit(&pp->p_lock);
992 mutex_exit(&pp->p_lock);
1027 mutex_enter(&pp->p_lock);
1030 mutex_exit(&pp->p_lock);
1151 mutex_enter(&pp->p_lock);
1159 mutex_exit(&pp->p_lock);
1165 mutex_enter(&cp->p_lock);
1170 mutex_exit(&cp->p_lock);
1306 * both the parent's p_lock and the child's p_lock.
1311 * Therefore, we hold the parent with its p_lock
1312 * while protecting our p_flags with our own p_lock.
1315 mutex_enter(&p->p_lock); /* grab child's lock first */
1317 mutex_enter(&pp->p_lock);
1325 * We must drop our (the child's) p->p_lock, wait
1328 mutex_exit(&p->p_lock);
1330 mutex_exit(&pp->p_lock);
1371 mutex_exit(&pp->p_lock);
1372 mutex_exit(&p->p_lock);
1381 * We grab p_lock for the benefit of /proc
1384 mutex_enter(&p->p_lock);
1388 mutex_exit(&p->p_lock);
1428 * Grab the child's p_lock before releasing pidlock.
1432 mutex_enter(&cp->p_lock);
1438 mutex_exit(&cp->p_lock);
1441 mutex_enter(&pp->p_lock);
1442 mutex_exit(&cp->p_lock);
1461 cv_wait(&pp->p_cv, &pp->p_lock);
1463 signalled = !cv_wait_sig(&pp->p_cv, &pp->p_lock);
1464 mutex_exit(&pp->p_lock);
1475 mutex_enter(&pp->p_lock);
1478 mutex_exit(&pp->p_lock);