Home
last modified time | relevance | path

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

/titanic_44/usr/src/lib/fm/libldom/sparc/
H A Dldmsvcs_utils.c113 } pollbase = { variable
237 (void) pthread_mutex_lock(&pollbase.mt); in poller_handle_data()
239 for (i = 0; i < pollbase.list_len; i++) { in poller_handle_data()
240 if (pollbase.list[i]->req_num == *req_num) { in poller_handle_data()
241 ASSERT(pollbase.list[i]->status == PENDING); in poller_handle_data()
243 pollbase.list[i]->status = ARRIVED; in poller_handle_data()
244 pollbase.list[i]->fd = fd; in poller_handle_data()
245 pollbase.list[i]->datalen = payloadsize - prlen; in poller_handle_data()
247 pollbase.pending_count--; in poller_handle_data()
248 (void) pthread_cond_broadcast(&pollbase.cv); in poller_handle_data()
[all …]