Lines Matching refs:thrinfo

637 	td_thrinfo_t thrinfo;  in make_lwp_stack()  local
680 td_thr_get_info(&th, &thrinfo) == TD_OK && in make_lwp_stack()
681 sp >= (uintptr_t)thrinfo.ti_stkbase - thrinfo.ti_stksize && in make_lwp_stack()
682 sp < (uintptr_t)thrinfo.ti_stkbase) { in make_lwp_stack()
684 Stk->stkend = (uintptr_t)thrinfo.ti_stkbase; in make_lwp_stack()
685 Stk->stkbase = Stk->stkend - thrinfo.ti_stksize; in make_lwp_stack()
709 td_thrinfo_t thrinfo; in make_thr_stack() local
741 if (td_thr_get_info(Thp, &thrinfo) == TD_OK && in make_thr_stack()
742 sp >= (uintptr_t)thrinfo.ti_stkbase - thrinfo.ti_stksize && in make_thr_stack()
743 sp < (uintptr_t)thrinfo.ti_stkbase) { in make_thr_stack()
745 Stk->stkend = (uintptr_t)thrinfo.ti_stkbase; in make_thr_stack()
746 Stk->stkbase = Stk->stkend - thrinfo.ti_stksize; in make_thr_stack()
826 td_thrinfo_t thrinfo; in find_stack() local
881 if ((error = td_thr_get_info(&th, &thrinfo)) != TD_OK) { in find_stack()
890 if (sp >= (uintptr_t)thrinfo.ti_stkbase - thrinfo.ti_stksize && in find_stack()
891 sp < (uintptr_t)thrinfo.ti_stkbase) { in find_stack()
897 Stk->stkend = (uintptr_t)thrinfo.ti_stkbase; in find_stack()
898 Stk->stkbase = Stk->stkend - thrinfo.ti_stksize; in find_stack()
900 Stk->tid = thrinfo.ti_tid; in find_stack()
916 (ulong_t)thrinfo.ti_stkbase - thrinfo.ti_stksize, in find_stack()
917 (ulong_t)thrinfo.ti_stkbase); in find_stack()
938 td_thrinfo_t thrinfo; in get_tid() local
967 } else if ((error = td_thr_get_info(&th, &thrinfo)) != TD_OK) { in get_tid()
978 Stk->tid = thrinfo.ti_tid; in get_tid()