Lines Matching refs:cb
90 td_err_e __td_ta_thr_iter(td_thragent_t *ta_p, td_thr_iter_f *cb,
769 __td_ta_tsd_iter(td_thragent_t *ta_p, td_key_iter_f *cb, void *cbdata_p)
779 if (cb == NULL)
838 (*cb)(key, destructor, cbdata_p))
855 (*cb)(key, (PFrV)(uintptr_t)destruct32,
883 * the function pointed to by "cb" with a pointer
887 * ti_sigmask_p, and ti_user_flags. If cb returns
892 * *cb - call back function defined by user.
915 __td_ta_thr_iter(td_thragent_t *ta_p, td_thr_iter_f *cb,
929 if (cb == NULL)
1089 if ((*cb)(&th, cbdata_p))
1151 * The call back function cb is called for each synchronization
1154 * If cb returns a non-zero value, iterations are terminated.
1158 __td_ta_sync_iter(td_thragent_t *ta_p, td_sync_iter_f *cb, void *cbdata)
1171 if (cb == NULL)
1249 if ((*cb)(&synchandle, cbdata) != 0)
2406 * If cb returns a non-zero value, terminate iterations.
2410 __td_thr_lockowner(const td_thrhandle_t *th_p, td_sync_iter_f *cb,
2425 lcb.owner_cb = cb;
3045 __td_sync_waiters(const td_synchandle_t *sh_p, td_thr_iter_f *cb, void *cb_data)
3071 wcb.waiter_cb = cb;