/illumos-gate/usr/src/uts/common/os/ |
H A D | clock_highres.c | 393 struct sigevent *ev = &be->clk_default; in clock_highres_init() local 395 ev->sigev_signo = SIGALRM; in clock_highres_init() 396 ev->sigev_notify = SIGEV_SIGNAL; in clock_highres_init() 397 ev->sigev_value.sival_ptr = NULL; in clock_highres_init()
|
H A D | clock_realtime.c | 310 struct sigevent *ev = &be->clk_default; in clock_realtime_init() local 312 ev->sigev_signo = SIGALRM; in clock_realtime_init() 313 ev->sigev_notify = SIGEV_SIGNAL; in clock_realtime_init() 314 ev->sigev_value.sival_ptr = NULL; in clock_realtime_init()
|
H A D | contract.c | 668 ct_kevent_t *ev; in contract_ack() local 681 for (ev = list_head(queue); ev; ev = list_next(queue, ev)) { in contract_ack() 690 evtype = ev->cte_type; in contract_ack() 748 ct_kevent_t *ev; in contract_qack() local 756 for (ev = list_head(queue); ev; ev = list_next(queue, ev)) { in contract_qack() 759 evtype = ev->cte_type; in contract_qack() 788 ct_kevent_t *ev; in contract_orphan() local 796 for (ev = list_head(queue); ev; ev = list_next(queue, ev)) { in contract_orphan() 2541 STRUCT_INIT(ev, mdl); in cte_get_event() 2574 result = copyin(uaddr, STRUCT_BUF(ev), STRUCT_SIZE(ev)); in cte_get_event() [all …]
|
H A D | devcfg.c | 4808 sysevent_t *ev; in i_log_devfs_add_devinfo() local 4876 if ((se_err = log_sysevent(ev, SE_SLEEP, &eid)) != 0) { in i_log_devfs_add_devinfo() 4882 sysevent_free(ev); in i_log_devfs_add_devinfo() 4895 sysevent_free(ev); in i_log_devfs_add_devinfo() 4907 sysevent_t *ev; in i_log_devfs_remove_devinfo() local 4982 if ((se_err = log_sysevent(ev, SE_SLEEP, &eid)) != 0) { in i_log_devfs_remove_devinfo() 4988 sysevent_free(ev); in i_log_devfs_remove_devinfo() 4992 sysevent_free(ev); in i_log_devfs_remove_devinfo() 5041 sysevent_t *ev; in i_log_devfs_branch() local 5075 sysevent_free(ev); in i_log_devfs_branch() [all …]
|
H A D | evchannels.c | 68 #define GEVENT(ev) ((evch_gevent_t *)((char *)ev - \ argument 767 if (ev == NULL) { in evch_evq_evnext() 1632 void *ev; in evch_chrdevent_init() local 1676 ev = NULL; in evch_chrdevent_init() 1677 while ((ev = evch_evq_evnext(sdp->sd_queue, ev)) != NULL) { in evch_chrdevent_init() 1681 ev = NULL; in evch_chrdevent_init() 1682 while ((ev = evch_evq_evnext(chp->ch_queue, ev)) != NULL) { in evch_chrdevent_init() 1798 sysevent_impl_t *ev; in sysevent_evc_alloc() local 1841 SE_PUB_OFF(ev) = SE_SUBCLASS_OFF(ev) + aligned_subclass_sz; in sysevent_evc_alloc() 1847 return (ev); in sysevent_evc_alloc() [all …]
|
H A D | instance.c | 1442 sysevent_t *ev; in i_log_devfs_instance_mod() local 1453 ev = sysevent_alloc(EC_DEVFS, ESC_DEVFS_INSTANCE_MOD, EP_DDI, in i_log_devfs_instance_mod() 1455 if (ev == NULL) { in i_log_devfs_instance_mod() 1458 if (log_sysevent(ev, SE_NOSLEEP, &eid) != 0) { in i_log_devfs_instance_mod() 1464 sysevent_free(ev); in i_log_devfs_instance_mod()
|
H A D | log_sysevent.c | 199 sysevent_t *ev; in log_event_upcall() local 496 sysevent_t *ev; in sysevent_alloc() local 541 SE_PUB_OFF(ev) = SE_SUBCLASS_OFF(ev) + aligned_subclass_sz; in sysevent_alloc() 547 return (ev); in sysevent_alloc() 559 ASSERT(ev != NULL); in sysevent_free() 580 ASSERT(ev != NULL); in free_packed_event() 698 SE_FLAG(ev) = 0; in sysevent_attach_attributes() 1463 sysevent_t *ev; in log_sysevent_copyout_data() local 1493 if (copyout(ev, ubuf, SE_SIZE(ev)) != 0) { in log_sysevent_copyout_data() 1518 sysevent_t *ev; in log_sysevent_free_data() local [all …]
|
H A D | sunddi.c | 5357 if (ev == NULL) { in i_log_devfs_minor_create() 5363 sysevent_free(ev); in i_log_devfs_minor_create() 5374 sysevent_free(ev); in i_log_devfs_minor_create() 5398 sysevent_free(ev); in i_log_devfs_minor_create() 5405 sysevent_free(ev); in i_log_devfs_minor_create() 5421 sysevent_free(ev); in i_log_devfs_minor_create() 5438 sysevent_t *ev; in i_log_devfs_minor_remove() local 5456 if (ev == NULL) { in i_log_devfs_minor_remove() 5462 sysevent_free(ev); in i_log_devfs_minor_remove() 5473 sysevent_free(ev); in i_log_devfs_minor_remove() [all …]
|
H A D | timer.c | 586 struct sigevent ev; in timer_create() local 609 if (ev.sigev_notify == SIGEV_PORT || in timer_create() 622 ev.sigev_notify = ev32.sigev_notify; in timer_create() 623 ev.sigev_signo = ev32.sigev_signo; in timer_create() 629 if (ev.sigev_notify == SIGEV_PORT || in timer_create() 643 switch (ev.sigev_notify) { in timer_create() 647 if (ev.sigev_signo < 1 || ev.sigev_signo >= NSIG) in timer_create() 660 ev = backend->clk_default; in timer_create() 707 if (ev.sigev_notify == SIGEV_THREAD || in timer_create() 708 ev.sigev_notify == SIGEV_PORT) { in timer_create() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | hotkey_drv.h | 115 void acpi_drv_gen_sysevent(struct acpi_drv_dev *devp, char *ev, uint32_t val);
|
H A D | strft.h | 115 struct ftevnt ev[FTBLK_EVNTS]; member
|
H A D | sysevent_impl.h | 123 #define SE_VERSION(ev) (SYSEVENT_IMPL(ev)->seh_version) argument 124 #define SE_CLASS(ev) (SYSEVENT_IMPL(ev)->seh_class) argument 125 #define SE_SUBCLASS(ev) (SYSEVENT_IMPL(ev)->seh_subclass) argument 126 #define SE_SEQ(ev) (SYSEVENT_IMPL(ev)->seh_seq) argument 127 #define SE_TIME(ev) (SYSEVENT_IMPL(ev)->seh_time) argument 129 #define SE_PUB_OFF(ev) (SYSEVENT_IMPL(ev)->seh_pub_off) argument 131 #define SE_FLAG(ev) (SYSEVENT_IMPL(ev)->seh_flag) argument 134 #define SE_SUBCLASS_NAME(ev) ((char *)((caddr_t)(ev) + SE_SUBCLASS_OFF(ev))) argument 135 #define SE_PUB_NAME(ev) ((char *)((caddr_t)(ev) + SE_PUB_OFF(ev))) argument 148 #define SE_ATTR_PTR(ev) (SYSEVENT_IMPL(ev)->seh_attr_off) argument [all …]
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | evtchn_dev.c | 448 evtchndrv_poll(dev_t dev, short ev, int anyyet, short *revp, pollhead_t **phpp) in evtchndrv_poll() argument 456 if (ev & POLLOUT) in evtchndrv_poll() 460 if (ev & (POLLIN | POLLRDNORM)) { in evtchndrv_poll() 463 mask |= (POLLIN | POLLRDNORM) & ev; in evtchndrv_poll() 467 if ((mask == 0 && !anyyet) || (ev & POLLET)) { in evtchndrv_poll()
|
/illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/ |
H A D | ao_mca_disp.in | 117 code = 0000 mem - - ev/snp <11:6> - l1 data 134 code = 0000 mem - - ev/snp <11:6> - l1 data 182 code = 0000 mem - - snp/ev <11:6> - l1 data 347 code = 0000 mem - - ev none - l1 instr 364 code = 0000 mem - - ev none - l1 instr 466 code = 0000 mem - - rd/snp/ev <39:6> - l2 gen 482 code = 0000 mem - - rd/snp/ev <39:6> - l2 gen 562 code = 0010 mem - - rd/snp/ev <15:0> - l2 gen
|
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/ |
H A D | evtchn.c | 139 hypervisor_unmask_event(unsigned int ev) in hypervisor_unmask_event() argument 141 int index = ev >> EVTCHN_SHIFT; in hypervisor_unmask_event() 142 ulong_t bit = 1UL << (ev & ((1UL << EVTCHN_SHIFT) - 1)); in hypervisor_unmask_event() 154 unmask.port = ev; in hypervisor_unmask_event() 161 hypervisor_mask_event(uint_t ev) in hypervisor_mask_event() argument 163 int index = ev >> EVTCHN_SHIFT; in hypervisor_mask_event() 164 ulong_t bit = 1UL << (ev & ((1UL << EVTCHN_SHIFT) - 1)); in hypervisor_mask_event() 172 hypervisor_clear_event(uint_t ev) in hypervisor_clear_event() argument 174 int index = ev >> EVTCHN_SHIFT; in hypervisor_clear_event() 175 ulong_t bit = 1UL << (ev & ((1UL << EVTCHN_SHIFT) - 1)); in hypervisor_clear_event()
|
/illumos-gate/usr/src/uts/i86pc/io/acpi/drmach_acpi/ |
H A D | drmach_acpi.c | 2873 sysevent_t *ev = NULL; in drmach_log_sysevent() local 2894 if ((ev = sysevent_alloc(EC_DR, ESC_DR_AP_STATE_CHANGE, in drmach_log_sysevent() 2913 (void) sysevent_attach_attributes(ev, evnt_attr_list); in drmach_log_sysevent() 2919 rv = log_sysevent(ev, SE_NOSLEEP, &eid); in drmach_log_sysevent() 2922 if (ev) in drmach_log_sysevent() 2923 sysevent_free(ev); in drmach_log_sysevent()
|
/illumos-gate/usr/src/uts/i86pc/io/acpi_drv/ |
H A D | acpi_drv.c | 798 PWRCTL_DEV_HID, EC_PWRCTL, ev); in acpi_drv_gen_sysevent() 807 PWRCTL_DEV_UID, EC_PWRCTL, ev); in acpi_drv_gen_sysevent() 816 PWRCTL_DEV_INDEX, EC_PWRCTL, ev); in acpi_drv_gen_sysevent() 831 if (strcmp(ev, ESC_PWRCTL_WARN) && strcmp(ev, ESC_PWRCTL_LOW)) { in acpi_drv_gen_sysevent() 846 ev, devp->hid, devp->uid, val); in acpi_drv_gen_sysevent() 1308 char *ev; in acpi_drv_cbat_notify() local 1428 acpi_drv_gen_sysevent(devp, ev, 0); in acpi_drv_cbat_notify() 1459 char *ev; in acpi_drv_ac_notify() local 1479 ev = ESC_PWRCTL_ADD; in acpi_drv_ac_notify() 1482 ev = ESC_PWRCTL_REMOVE; in acpi_drv_ac_notify() [all …]
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | evtchn.c | 179 #define EVTCHN_MASKED(ev) \ argument 901 ec_evtchn_pending(uint_t ev) in ec_evtchn_pending() argument 906 evi = ev >> EVTCHN_SHIFT; in ec_evtchn_pending() 907 ev &= (1ul << EVTCHN_SHIFT) - 1; in ec_evtchn_pending() 1466 ec_unmask_evtchn(unsigned int ev) in ec_unmask_evtchn() argument 1478 xen_evtchn_unmask(ev); in ec_unmask_evtchn() 1481 evi = ev >> EVTCHN_SHIFT; in ec_unmask_evtchn() 1508 ec_mask_evtchn(unsigned int ev) in ec_mask_evtchn() argument 1517 evi = ev >> EVTCHN_SHIFT; in ec_mask_evtchn() 1537 ec_clear_evtchn(unsigned int ev) in ec_clear_evtchn() argument [all …]
|
/illumos-gate/usr/src/uts/intel/pcbe/ |
H A D | p4_pcbe.c | 443 p4_event_t *ev; in p4_pcbe_init() local 462 for (ev = p4_events; ev->pe_name != NULL; ev++) { in p4_pcbe_init() 463 if (ev->pe_ctr_mask & C(i)) in p4_pcbe_init() 479 for (ev = p4_events; ev->pe_name != NULL; ev++) { in p4_pcbe_init() 480 if (ev->pe_ctr_mask & C(i)) { in p4_pcbe_init() 579 p4_event_t *ev; in p4_pcbe_event_coverage() local 589 return (ev->pe_ctr_mask); in p4_pcbe_event_coverage() 672 p4_event_t *ev; in p4_pcbe_configure() local 703 ev = find_event(gevp->event); in p4_pcbe_configure() 704 ASSERT(ev != NULL); in p4_pcbe_configure() [all …]
|
/illumos-gate/usr/src/uts/sun4/io/fpc/ |
H A D | fpc-kstats.c | 65 static int fpc_create_name_kstat(char *name, fi_ksinfo_t *pp, fi_kev_mask_t *ev, 373 fpc_create_name_kstat(char *name, fi_ksinfo_t *pp, fi_kev_mask_t *ev, in fpc_create_name_kstat() argument 384 pp->pic_sel_shift[i], pp->pic_num_events, ev); in fpc_create_name_kstat()
|
/illumos-gate/usr/src/uts/sun4u/daktari/io/ |
H A D | hpc3130_dak.c | 607 struct hpc3130_event ev; in hpc3130_ioctl() local 609 bzero(&ev, sizeof (struct hpc3130_event)); in hpc3130_ioctl() 612 DAK_GET_SBD_APID(ev.name, sizeof (ev.name), port); in hpc3130_ioctl() 614 (void) snprintf(ev.name, HPC3130_NAME_MAX, in hpc3130_ioctl() 617 DAK_GET_PCI_APID(ev.name + strlen(ev.name), in hpc3130_ioctl() 618 HPC3130_NAME_MAX - strlen(ev.name), in hpc3130_ioctl() 625 ev.id = (unitp->present[port] == B_FALSE ? in hpc3130_ioctl() 630 ev.id = (unitp->power[port] == B_TRUE ? in hpc3130_ioctl() 635 ev.id = HPC3130_EVENT_BUTTON; in hpc3130_ioctl() 649 "sending EVENT: ap_id=%s, event=%d", ev.name, ev.id)); in hpc3130_ioctl() [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_counters.c | 64 pci_create_name_kstat(char *name, pci_ksinfo_t *pp, pci_kev_mask_t *ev) in pci_create_name_kstat() argument 70 i, pp->pic_shift[i], pp->pic_no_evs, ev); in pci_create_name_kstat()
|
/illumos-gate/usr/src/uts/sun4u/lw8/io/ |
H A D | lw8.c | 553 sysevent_t *ev; in lw8_dr_data_handler() local 590 ev = sysevent_alloc(EC_DR, ESC_DR_AP_STATE_CHANGE, EP_DDI, in lw8_dr_data_handler() 592 if (ev == NULL) { in lw8_dr_data_handler() 603 sysevent_free(ev); in lw8_dr_data_handler() 618 sysevent_free(ev); in lw8_dr_data_handler() 621 if (sysevent_attach_attributes(ev, evnt_attr_list) != 0) { in lw8_dr_data_handler() 625 sysevent_free(ev); in lw8_dr_data_handler() 628 rv = log_sysevent(ev, KM_NOSLEEP, &eid); in lw8_dr_data_handler() 633 sysevent_free(ev); in lw8_dr_data_handler()
|
H A D | sgenv.c | 2616 if (ev == NULL) { in sgenv_keyswitch_handler() 2634 sysevent_free(ev); in sgenv_keyswitch_handler() 2646 sysevent_free(ev); in sgenv_keyswitch_handler() 2653 sysevent_free(ev); in sgenv_keyswitch_handler() 2658 sysevent_free(ev); in sgenv_keyswitch_handler() 2765 if (ev == NULL) { in sgenv_fan_status_handler() 2788 sysevent_free(ev); in sgenv_fan_status_handler() 2900 sysevent_free(ev); in sgenv_fan_status_handler() 2947 if (ev == NULL) { in sgenv_process_threshold_event() 2958 if (ev == NULL) { in sgenv_process_threshold_event() [all …]
|
/illumos-gate/usr/src/uts/sun4u/opl/io/ |
H A D | drmach.c | 2871 sysevent_t *ev; in drmach_log_sysevent() local 2889 if ((ev = sysevent_alloc(EC_DR, ESC_DR_AP_STATE_CHANGE, in drmach_log_sysevent() 2908 (void) sysevent_attach_attributes(ev, evnt_attr_list); in drmach_log_sysevent() 2914 rv = log_sysevent(ev, SE_NOSLEEP, &eid); in drmach_log_sysevent() 2917 if (ev) in drmach_log_sysevent() 2918 sysevent_free(ev); in drmach_log_sysevent()
|