Searched refs:tcdp (Results 1 – 3 of 3) sorted by relevance
243 (void) sig_cond_wait(&tcdp->tcd_cv, &tcdp->tcd_lock); in mqueue_spawner()406 if ((tcdp = lmalloc(sizeof (*tcdp))) != NULL) { in alloc_sigev_handler()412 return (tcdp); in alloc_sigev_handler()425 (void) memset(&tcdp->tcd_notif, 0, sizeof (tcdp->tcd_notif)); in free_sigev_handler()441 lfree(tcdp, sizeof (*tcdp)); in free_sigev_handler()472 tcdp->tcd_attrp = &tcdp->tcd_user_attr; in setup_sigev_handler()483 tcdp->tcd_notif.sigev_notify_attributes = tcdp->tcd_attrp; in setup_sigev_handler()493 return (tcdp); in setup_sigev_handler()611 (void) sig_cond_wait(&tcdp->tcd_cv, &tcdp->tcd_lock); in del_sigev_mq()651 if (tcdp == NULL) { in _aio_sigev_thread_init()[all …]
86 thread_communication_data_t *tcdp; in timer_create() local96 tcdp = setup_sigev_handler(sigevp, TIMER); in timer_create()97 if (tcdp == NULL) in timer_create()102 port_notify.portnfy_port = tcdp->tcd_port; in timer_create()111 if ((rc = launch_spawner(tcdp)) != 0) in timer_create()114 timer_tcd[*timerid] = tcdp; in timer_create()117 free_sigev_handler(tcdp); in timer_create()159 thread_communication_data_t *tcdp; in postfork1_child_sigev_timer() local163 if ((tcdp = timer_tcd[timer]) != NULL) { in postfork1_child_sigev_timer()165 tcd_teardown(tcdp); in postfork1_child_sigev_timer()
969 if (tcdp->tcd_msg_enabled) { in mq_notify()971 tcdp = mqdp->mqd_tcd; in mq_notify()974 tcdp->tcd_server_id); in mq_notify()1024 if (tcdp == NULL) { in mq_notify()1028 tcdp->tcd_msg_enabled = 0; in mq_notify()1029 tcdp->tcd_msg_closing = 0; in mq_notify()1032 free_sigev_handler(tcdp); in mq_notify()1035 mqdp->mqd_tcd = tcdp; in mq_notify()1053 tcdp->tcd_port = port; in mq_notify()1054 tcdp->tcd_msg_object = mqdp; in mq_notify()[all …]