1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #include "thread_dbP.h"
- td_err_e
- td_ta_get_nthreads (const td_thragent_t *ta_arg, int *np)
- {
- td_thragent_t *const ta = (td_thragent_t *) ta_arg;
- td_err_e err;
- psaddr_t n;
- LOG ("td_ta_get_nthreads");
-
- if (! ta_ok (ta))
- return TD_BADTA;
-
- err = DB_GET_VALUE (n, ta, __nptl_nthreads, 0);
- if (err == TD_OK)
- *np = (uintptr_t) n;
- return err;
- }
|