Home
last modified time | relevance | path

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

/titanic_50/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_event.c66 emlxs_event_queue_t *eventq = &EVENTQ; in emlxs_event_queue_create() local
70 bzero(eventq, sizeof (emlxs_event_queue_t)); in emlxs_event_queue_create()
72 cv_init(&eventq->lock_cv, NULL, CV_DRIVER, NULL); in emlxs_event_queue_create()
80 mutex_init(&eventq->lock, NULL, MUTEX_DRIVER, (void *)iblock); in emlxs_event_queue_create()
85 mutex_init(&eventq->lock, NULL, MUTEX_DRIVER, in emlxs_event_queue_create()
99 emlxs_event_queue_t *eventq = &EVENTQ; in emlxs_event_queue_destroy() local
103 mutex_enter(&eventq->lock); in emlxs_event_queue_destroy()
123 cv_broadcast(&eventq->lock_cv); in emlxs_event_queue_destroy()
125 mutex_exit(&eventq->lock); in emlxs_event_queue_destroy()
127 mutex_enter(&eventq->lock); in emlxs_event_queue_destroy()
[all …]
/titanic_50/usr/src/cmd/syseventd/daemons/syseventd/
H A Dsyseventd.c634 struct event_dispatchq *eventq, *eventq_next; in drain_eventq() local
639 eventq = scp->eventq; in drain_eventq()
640 while (eventq) { in drain_eventq()
645 d_pkg = eventq->d_pkg; in drain_eventq()
656 eventq_next = eventq->next; in drain_eventq()
657 free(eventq); in drain_eventq()
658 eventq = eventq_next; in drain_eventq()
659 scp->eventq = eventq; in drain_eventq()
675 struct event_dispatchq *eventq; in client_deliver_event_thr() local
684 while (scp->eventq == NULL) { in client_deliver_event_thr()
[all …]
H A Dsyseventd.h113 struct event_dispatchq *eventq; /* Client event queue */ member
H A Dsysevent_client.c86 scp->eventq = NULL; in initialize_client_tbl()
/titanic_50/usr/src/lib/libpicltree/
H A Dptree_impl.h183 struct eventq { struct
189 struct eventq *next; argument
191 typedef struct eventq eventq_t;