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