Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/syseventd/modules/datalink_mod/
H A Ddatalink_mod.c45 struct event_list { struct
47 struct event_list *next; argument
55 static struct event_list *dl_events;
61 struct event_list *tmp_events, *ep; in datalink_notify_thread()
118 struct event_list *newp, **elpp; in datalink_deliver_event()
132 if ((newp = malloc(sizeof (struct event_list))) == NULL) in datalink_deliver_event()
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Devents.c47 struct event_list { struct
48 struct event_list *next; argument
55 static struct event_list *events = NULL; argument
151 struct event_list *tmpp; in dm_get_event()
312 events = (struct event_list *)malloc(sizeof (struct event_list)); in add_event_to_queue()
323 struct event_list *ep; in add_event_to_queue()
324 struct event_list *new_event; in add_event_to_queue()
329 new_event = (struct event_list *)malloc(sizeof (struct event_list)); in add_event_to_queue()
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/
H A Dsol_uverbs_event.c151 llist_empty(&ufile->event_list) != 0) { in sol_uverbs_event_file_read()
167 while (llist_empty(&ufile->event_list)) { in sol_uverbs_event_file_read()
183 entry = ufile->event_list.nxt; in sol_uverbs_event_file_read()
202 llist_del(ufile->event_list.nxt); in sol_uverbs_event_file_read()
275 !llist_empty(&ufile->event_list)) { in sol_uverbs_event_file_poll()
345 llist_head_init(&ufile->event_list, NULL); in uverbs_alloc_event_file()
393 entry = ufile->event_list.nxt; in uverbs_release_event_file()
395 while (entry != &ufile->event_list) { in uverbs_release_event_file()
853 llist_add_tail(&entry->ev_list, &ufile->event_list); in uverbs_async_event_common()
H A Dsol_uverbs_comp.c822 llist_add_tail(&entry->ev_list, &ufile->event_list); in sol_uverbs_comp_event_handler()
H A Dsol_uverbs_qp.c2694 if (!llist_empty(&ufile->event_list)) { in uverbs_cq_ctrl()
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_server.c2513 smb_llist_t *event_list; in smb_event_cancel() local
2517 event_list = &sv->sv_event_list; in smb_event_cancel()
2518 smb_llist_enter(event_list, RW_WRITER); in smb_event_cancel()
2520 event = smb_llist_head(event_list); in smb_event_cancel()
2535 event = smb_llist_next(event_list, event); in smb_event_cancel()
2538 smb_llist_exit(event_list); in smb_event_cancel()
2549 smb_llist_t *event_list; in smb_event_notify() local
2553 event_list = &sv->sv_event_list; in smb_event_notify()
2554 smb_llist_enter(event_list, RW_READER); in smb_event_notify()
2556 event = smb_llist_head(event_list); in smb_event_notify()
[all …]
/illumos-gate/usr/src/lib/librsm/common/
H A Drsmlib.c2623 rsm_poll_event_t *event_list = NULL; in __rsm_intr_signal_wait_common() local
2666 event_list = (rsm_poll_event_t *)malloc( in __rsm_intr_signal_wait_common()
2668 if (!event_list) { in __rsm_intr_signal_wait_common()
2676 events = event_list; in __rsm_intr_signal_wait_common()
2712 if (event_list) { in __rsm_intr_signal_wait_common()
2713 free(event_list); in __rsm_intr_signal_wait_common()
2728 if (event_list) { in __rsm_intr_signal_wait_common()
2729 free(event_list); in __rsm_intr_signal_wait_common()
2748 if (event_list) { in __rsm_intr_signal_wait_common()
2749 free(event_list); in __rsm_intr_signal_wait_common()
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_uverbs/
H A Dsol_uverbs.h122 llist_head_t event_list; member
/illumos-gate/usr/src/uts/common/os/
H A Dlog_sysevent.c1234 char **event_list; in add_registration() local
1250 if (nvpair_value_string_array(nvpair, &event_list, in add_registration()
1256 if (insert_class(chan, event_class, event_list, num_elem, sub_id) < 0) { in add_registration()
/illumos-gate/usr/src/lib/libsysevent/
H A Dlibsysevent.c1482 char *class, **event_list; in cache_update_service() local
1548 if (nvpair_value_string_array(nvpair, &event_list, &num_elem) in cache_update_service()
1557 event_list, num_elem, sub_id); in cache_update_service()
/illumos-gate/usr/src/uts/common/io/rsm/
H A Drsm.c7264 rsm_poll_event_t *event_list; in rsm_consumeevent_ioctl() local
7268 event_list = events; in rsm_consumeevent_ioctl()
7270 if ((rc = rsm_consumeevent_copyin(arg, &msg, &event_list, mode)) != in rsm_consumeevent_ioctl()
7276 rnum = event_list[i].rnum; in rsm_consumeevent_ioctl()
7277 event_list[i].revent = 0; in rsm_consumeevent_ioctl()
7287 event_list[i].revent = POLLRDNORM; in rsm_consumeevent_ioctl()
7293 if ((rc = rsm_consumeevent_copyout(&msg, event_list, mode)) != in rsm_consumeevent_ioctl()