Searched refs:eventq (Results 1 – 5 of 5) sorted by relevance
/titanic_44/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_event.c | 66 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_44/usr/src/cmd/syseventd/daemons/syseventd/ |
H A D | syseventd.c | 634 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 D | syseventd.h | 113 struct event_dispatchq *eventq; /* Client event queue */ member
|
H A D | sysevent_client.c | 86 scp->eventq = NULL; in initialize_client_tbl()
|
/titanic_44/usr/src/lib/libpicltree/ |
H A D | ptree_impl.h | 183 struct eventq { struct 189 struct eventq *next; argument 191 typedef struct eventq eventq_t;
|