TD_OK
case TD_OK:
if (err != TD_OK)
if (err != TD_OK)
if ((err = pt->p_tdb_ops->td_ta_new(t->t_pshandle, &tap)) != TD_OK)
Pstatus(t->t_pshandle)->pr_lwp.pr_lwpid, &th)) != TD_OK)
if ((err = pt->p_tdb_ops->td_thr_get_info(&th, &ti)) != TD_OK)
if (pap->pa_pt->p_tdb_ops->td_thr_get_info(thp, &ti) == TD_OK &&
TD_SIGNO_MASK, TD_THR_ANY_USER_FLAGS)) != TD_OK)
if ((err = pt->p_tdb_ops->td_ta_map_id2thr(tap, tid, &th)) != TD_OK)
if (err != TD_OK && err != TD_PARTIALREG)
if ((err = pt->p_tdb_ops->td_ta_map_id2thr(tap, tid, &th)) != TD_OK)
if (err != TD_OK && err != TD_PARTIALREG)
if ((err = pt->p_tdb_ops->td_ta_map_id2thr(tap, tid, &th)) != TD_OK)
if ((err = pt->p_tdb_ops->td_thr_getxregsize(&th, &xregsize)) != TD_OK)
if (err != TD_OK && err != TD_PARTIALREG) {
if ((err = pt->p_tdb_ops->td_ta_map_id2thr(tap, tid, &th)) != TD_OK)
if (err != TD_OK && err != TD_PARTIALREG)
if ((err = pt->p_tdb_ops->td_ta_map_id2thr(tap, tid, &th)) != TD_OK)
if (err != TD_OK && err != TD_PARTIALREG)
if ((err = pt->p_tdb_ops->td_ta_map_id2thr(tap, tid, &th)) != TD_OK)
if (err != TD_OK && err != TD_PARTIALREG)
if ((err = tdb_init()) != TD_OK) {
if (td_init() != TD_OK ||
td_ta_new(Pr, &Tap) != TD_OK) /* no libc */
if (td_thr_get_info(Thp, &thrinfo) != TD_OK)
((error = td_thr_getgregs(Thp, tip->regs)) != TD_OK &&
td_ta_map_lwp2thr(Thr_agent, lwpid, &th) == TD_OK &&
td_thr_get_info(&th, &thrinfo) == TD_OK &&
if (td_thr_get_info(Thp, &thrinfo) == TD_OK &&
if ((error = td_ta_map_lwp2thr(Thr_agent, lwpid, &th)) != TD_OK) {
if ((error = td_thr_get_info(&th, &thrinfo)) != TD_OK) {
if (td_init() != TD_OK || td_ta_new(Proc, &Thr_agent) != TD_OK)
if ((error = td_ta_map_lwp2thr(Thr_agent, lwpid, &th)) != TD_OK) {
} else if ((error = td_thr_get_info(&th, &thrinfo)) != TD_OK) {
if (td_ta_event_addr(Thr_agent, TD_CREATE, ¬ify) == TD_OK &&
td_ta_set_event(Thr_agent, &events) == TD_OK &&
return (TD_OK);
return (TD_OK);
td_err_e return_val = TD_OK;
td_err_e return_val = TD_OK;
if (__td_thr_event_getmsg((td_thrhandle_t *)th_p, msg) == TD_OK) {
TD_THR_ANY_USER_FLAGS)) != TD_OK)
return (TD_OK);
if (return_val == TD_OK && searcher_data.status == 0)
if (return_val == TD_OK && (key < 1 || key >= maxkey))
if (return_val != TD_OK || key >= nkey) {
td_err_e return_val = TD_OK;
if (return_val != TD_OK || wchan == 0) {
if (return_val == TD_OK)
return (TD_OK);
return (TD_OK);
return (TD_OK);
return (TD_OK);
!= TD_OK) {
return_val = TD_OK;
if (return_val != TD_OK)
return (TD_OK);
return (TD_OK);
wcb.errcode = TD_OK;
if (return_val != TD_OK)
if ((return_val = td_read_uberdata(ta_p)) != TD_OK)
return (TD_OK);
td_err_e return_val = TD_OK;
if (return_val == TD_OK && ps_kill != NULL && ps_lrolltoaddr != NULL) {
if (return_val == TD_OK)
(error = td_read_bootstrap_data(ta_p)) != TD_OK) {
*err = TD_OK;
return (TD_OK);
return (TD_OK);
return (TD_OK);
if (return_val == TD_OK)
if (__td_thr_get_info(th_p, &ti) == TD_OK &&
td_read_uberdata(ta_p) == TD_OK) &&
return (TD_OK);
if (return_val == TD_OK) {
return (TD_OK);
if (return_val != TD_OK || numkeys <= 0) {
return (TD_OK);