Lines Matching refs:retthreadp
142 kthread_t *retthreadp; in priocntl_common() local
434 retthreadp = curthread; in priocntl_common()
438 retthreadp = NULL; in priocntl_common()
441 pcmpargs.pcmp_retthreadp = &retthreadp; in priocntl_common()
450 if (retthreadp != NULL) in priocntl_common()
481 retthreadp = NULL; in priocntl_common()
484 pcmpargs.pcmp_retthreadp = &retthreadp; in priocntl_common()
517 if ((retthreadp != NULL) && in priocntl_common()
518 (ttoproc(retthreadp) != curproc) && in priocntl_common()
522 ASSERT(retthreadp == NULL || in priocntl_common()
523 MUTEX_HELD(&(ttoproc(retthreadp)->p_lock))); in priocntl_common()
527 if (retthreadp != NULL) in priocntl_common()
529 mutex_exit(&(ttoproc(retthreadp)->p_lock)); in priocntl_common()
540 if (initpp != NULL && retthreadp != NULL && in priocntl_common()
541 ttoproc(retthreadp) != initpp) { in priocntl_common()
560 if (retthreadp == NULL) { in priocntl_common()
575 if (retthreadp != NULL) in priocntl_common()
577 &(ttoproc(retthreadp)->p_lock)); in priocntl_common()
583 ASSERT(retthreadp == NULL || in priocntl_common()
584 MUTEX_HELD(&(ttoproc(retthreadp)->p_lock))); in priocntl_common()
590 if (retthreadp == NULL) { in priocntl_common()
597 parmsget(retthreadp, &pcparms); in priocntl_common()
608 saved_pid = ttoproc(retthreadp)->p_pid; in priocntl_common()
609 mutex_exit(&(ttoproc(retthreadp)->p_lock)); in priocntl_common()