Home
last modified time | relevance | path

Searched refs:tcp_lock (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libslp/clib/
H A DSLPOpen.c76 hp->tcp_lock = NULL; in SLPOpen()
98 if (hp->tcp_lock) free(hp->tcp_lock); in slp_cleanup_handle()
H A Dslp_net.c131 if (!hp->tcp_lock) { in slp_uc_tcp_send()
132 if (!(hp->tcp_lock = malloc(sizeof (*(hp->tcp_lock))))) { in slp_uc_tcp_send()
137 (void) mutex_init(hp->tcp_lock, USYNC_THREAD, NULL); in slp_uc_tcp_send()
147 (void) mutex_lock(hp->tcp_lock); in slp_uc_tcp_send()
149 (void) mutex_unlock(hp->tcp_lock); in slp_uc_tcp_send()
174 (void) mutex_lock(hp->tcp_lock); in slp_tcp_wait()
176 (void) cond_wait(hp->tcp_wait, hp->tcp_lock); in slp_tcp_wait()
177 (void) mutex_unlock(hp->tcp_lock); in slp_tcp_wait()
560 (void) mutex_lock(hp->tcp_lock); in tcp_thread()
563 (void) mutex_unlock(hp->tcp_lock); in tcp_thread()
H A Dslp_ua_common.c215 if (args->hp->tcp_lock) in slp_call()
H A Dslp-internal.h130 mutex_t *tcp_lock; /* TCP thread wait lock */ member