/illumos-gate/usr/src/boot/i386/libi386/ |
H A D | comconsole.c | 454 comc_mode_set(struct env_var *ev, int flags, const void *value) in comc_mode_set() argument 462 if ((cp = cons_get_console(ev->ev_name)) == NULL) in comc_mode_set() 469 printf("%s: invalid mode: %s\n", ev->ev_name, in comc_mode_set() 474 env_setenv(ev->ev_name, flags | EV_NOHOOK, value, NULL, NULL); in comc_mode_set() 488 comc_cd_set(struct env_var *ev, int flags, const void *value) in comc_cd_set() argument 496 if ((cp = cons_get_console(ev->ev_name)) == NULL) in comc_cd_set() 505 printf("%s: invalid value: %s\n", ev->ev_name, in comc_cd_set() 512 env_setenv(ev->ev_name, flags | EV_NOHOOK, value, NULL, NULL); in comc_cd_set() 525 comc_rtsdtr_set(struct env_var *ev, int flags, const void *value) in comc_rtsdtr_set() argument 533 if ((cp = cons_get_console(ev->ev_name)) == NULL) in comc_rtsdtr_set() [all …]
|
H A D | bootinfo.c | 99 for (i = 0; howto_names[i].ev != NULL; i++) in bi_getboothowto() 100 if (getenv(howto_names[i].ev) != NULL) in bi_getboothowto() 144 for (i = 0; howto_names[i].ev != NULL; i++) in bi_setboothowto() 146 setenv(howto_names[i].ev, "YES", 1); in bi_setboothowto()
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/proc/ |
H A D | tst.sigwait.c | 37 struct sigevent ev; in main() local 43 ev.sigev_notify = SIGEV_SIGNAL; in main() 44 ev.sigev_signo = SIGUSR1; in main() 46 if (timer_create(CLOCK_REALTIME, &ev, &tid) == -1) { in main()
|
/illumos-gate/usr/src/cmd/fm/fminject/common/ |
H A D | inj_log.c | 45 inj_defn_t *ev = inj_zalloc(sizeof (inj_defn_t)); in inj_logfile_event() local 86 ev->defn_name = inj_strdup(rp->rec_class); in inj_logfile_event() 87 ev->defn_lineno = ilf->ilf_index++; in inj_logfile_event() 89 if ((errno = nvlist_dup(rp->rec_nvl, &ev->defn_nvl, 0)) != 0) in inj_logfile_event() 93 cmd->cmd_event = ev; in inj_logfile_event()
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | dr_util.c | 85 sysevent_t *ev = NULL; in dr_generate_event() local 96 ev = sysevent_alloc(EC_DR, ESC_DR_AP_STATE_CHANGE, pubname, KM_SLEEP); in dr_generate_event() 124 rv = sysevent_attach_attributes(ev, evnt_attr_list); in dr_generate_event() 135 rv = log_sysevent(ev, KM_NOSLEEP, &eid); in dr_generate_event() 141 if (ev != NULL) in dr_generate_event() 142 sysevent_free(ev); in dr_generate_event()
|
/illumos-gate/usr/src/lib/libcontract/common/ |
H A D | device_dump.c | 46 event_device(FILE *file, ct_evthdl_t ev, int verbose) in event_device() argument 55 type = ct_event_get_type(ev); in event_device() 56 ctid = ct_event_get_ctid(ev); in event_device() 86 contract_negend_dump(file, ev); in event_device()
|
H A D | libcontract_priv.c | 152 contract_negend_dump(FILE *file, ct_evthdl_t ev) in contract_negend_dump() argument 155 ctid_t my_ctid = ct_event_get_ctid(ev); in contract_negend_dump() 159 (void) ct_event_get_nevid(ev, &nevid); in contract_negend_dump() 160 (void) ct_event_get_newct(ev, &new_ctid); in contract_negend_dump()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | timer.c | 586 struct sigevent ev; in timer_create() local 606 if (copyin(evp, &ev, sizeof (struct oldsigevent))) in timer_create() 609 if (ev.sigev_notify == SIGEV_PORT || in timer_create() 610 ev.sigev_notify == SIGEV_THREAD) { in timer_create() 611 if (copyin(ev.sigev_value.sival_ptr, &tim_pnevp, in timer_create() 622 ev.sigev_notify = ev32.sigev_notify; in timer_create() 623 ev.sigev_signo = ev32.sigev_signo; in timer_create() 628 ev.sigev_value.sival_int = ev32.sigev_value.sival_int; in timer_create() 629 if (ev.sigev_notify == SIGEV_PORT || in timer_create() 630 ev.sigev_notify == SIGEV_THREAD) { in timer_create() [all …]
|
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() 682 if (ev->cte_id == evid) { in contract_ack() 683 if (ev->cte_flags & CTE_NEG) in contract_ack() 687 if ((ev->cte_flags & (CTE_INFO | CTE_ACK)) == 0) { in contract_ack() 688 ev->cte_flags |= CTE_ACK; 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() 757 if (ev->cte_id == evid) { in contract_qack() [all …]
|
/illumos-gate/usr/src/uts/sun4u/lw8/io/ |
H A D | sgenv.c | 2581 sysevent_t *ev = NULL; in sgenv_keyswitch_handler() local 2614 ev = sysevent_alloc(EC_DOMAIN, ESC_DOMAIN_STATE_CHANGE, in sgenv_keyswitch_handler() 2616 if (ev == NULL) { in sgenv_keyswitch_handler() 2634 sysevent_free(ev); in sgenv_keyswitch_handler() 2642 if (sysevent_attach_attributes(ev, ev_attr_list) != 0) { in sgenv_keyswitch_handler() 2646 sysevent_free(ev); in sgenv_keyswitch_handler() 2649 err = log_sysevent(ev, SE_NOSLEEP, &eid); in sgenv_keyswitch_handler() 2653 sysevent_free(ev); in sgenv_keyswitch_handler() 2658 sysevent_free(ev); in sgenv_keyswitch_handler() 2724 sysevent_t *ev = NULL; in sgenv_fan_status_handler() local [all …]
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | strtonum.c | 43 } ev[5] = { in strtonumx() local 51 ev[0].err = errno; in strtonumx() 67 *errstrp = ev[error].errstr; in strtonumx() 68 errno = ev[error].err; in strtonumx()
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/ |
H A D | dlpi_events.c | 62 nwamd_event_t ev; in nwamd_dlpi_notify() local 66 ev = nwamd_event_init_link_state(name, B_TRUE); in nwamd_dlpi_notify() 68 ev = nwamd_event_init_link_state(name, B_FALSE); in nwamd_dlpi_notify() 69 if (ev != NULL) in nwamd_dlpi_notify() 70 nwamd_event_enqueue(ev); in nwamd_dlpi_notify()
|
H A D | sysevent_events.c | 62 sysevent_handler(sysevent_t *ev) in sysevent_handler() argument 69 char *event_class = sysevent_get_class_name(ev); in sysevent_handler() 70 char *event_subclass = sysevent_get_subclass_name(ev); in sysevent_handler() 91 if (sysevent_get_attr_list(ev, &attr_list) != 0) { in sysevent_handler()
|
/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | FCSyseventBridge.cc | 210 extern "C" void static_dispatch(sysevent_t *ev) { in static_dispatch() argument 212 FCSyseventBridge::getInstance()->dispatch(ev); in static_dispatch() 215 void FCSyseventBridge::dispatch(sysevent_t *ev) { in dispatch() argument 220 if (ev == NULL) { in dispatch() 225 if (sysevent_get_attr_list(ev, &list) || list == NULL) { in dispatch() 230 string eventVendor = sysevent_get_vendor_name(ev); in dispatch() 231 string eventPublisher = sysevent_get_pub_name(ev); in dispatch() 232 string eventClass = sysevent_get_class_name(ev); in dispatch() 233 string eventSubClass = sysevent_get_subclass_name(ev); in dispatch() 235 sysevent_get_time(ev, &when); in dispatch()
|
/illumos-gate/usr/src/cmd/ctwatch/ |
H A D | ctwatch.c | 129 ct_evthdl_t ev; in get_event() local 135 if (errno = ct_event_read(fd, &ev)) { in get_event() 144 flags = ct_event_get_flags(ev); in get_event() 146 ct_event_get_ctid(ev), in get_event() 147 ct_event_get_evid(ev), in get_event() 157 contract_event_dump(stdout, ev, verbose); in get_event() 159 ct_event_free(ev); in get_event()
|
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventd/ |
H A D | syseventd.c | 517 sysevent_t *ev; in door_upcall() local 525 ev = (sysevent_t *) in door_upcall() 528 "retry\n", sysevent_get_seq(ev)); in door_upcall() 535 ev = (sysevent_t *) in door_upcall() 539 sysevent_get_seq(ev), deliver_buf); in door_upcall() 540 size = sysevent_get_size(ev) > LOGEVENT_BUFSIZE ? in door_upcall() 541 LOGEVENT_BUFSIZE : sysevent_get_size(ev); in door_upcall() 542 (void) bcopy(ev, eventbuf[deliver_buf], size); in door_upcall() 648 sysevent_get_seq(d_pkg->ev), scp->client_num); in drain_eventq() 672 sysevent_t *ev; in client_deliver_event_thr() local [all …]
|
/illumos-gate/usr/src/boot/efi/loader/ |
H A D | framebuffer.c | 292 char *ev, *p; in efifb_from_uga() local 331 ev = getenv("smbios.system.maker"); in efifb_from_uga() 332 if (ev != NULL && strcmp(ev, "Apple Inc.") == 0) { in efifb_from_uga() 333 ev = getenv("smbios.system.product"); in efifb_from_uga() 334 if (ev != NULL && strcmp(ev, "iMac7,1") == 0) { in efifb_from_uga() 342 } else if (ev != NULL && strcmp(ev, "MacBook3,1") == 0) { in efifb_from_uga() 382 ev = getenv("hw.efifb.address"); in efifb_from_uga() 383 if (ev == NULL) { in efifb_from_uga() 418 efifb->fb_addr = strtoul(ev, &p, 0); in efifb_from_uga() 423 ev = getenv("hw.efifb.stride"); in efifb_from_uga() [all …]
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | evtchn.c | 179 #define EVTCHN_MASKED(ev) \ argument 180 (HYPERVISOR_shared_info->evtchn_mask[(ev) >> EVTCHN_SHIFT] & \ 181 (1ul << ((ev) & ((1ul << EVTCHN_SHIFT) - 1)))) 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() 908 return ((si->evtchn_pending[evi] & (1ul << ev)) != 0); in ec_evtchn_pending() 1466 ec_unmask_evtchn(unsigned int ev) in ec_unmask_evtchn() argument 1477 if (!CPU_IN_SET(evtchn_cpus[ev], CPU->cpu_id)) { in ec_unmask_evtchn() 1478 xen_evtchn_unmask(ev); in ec_unmask_evtchn() [all …]
|
/illumos-gate/usr/src/lib/libresolv2/common/isc/ |
H A D | eventlib.c | 475 evEvent_p *ev = opaqueEv.opaque; in evDispatch() local 486 ctx->cur = ev; in evDispatch() 487 switch (ev->type) { in evDispatch() 489 evAccept *this = ev->u.accept.this; in evDispatch() 505 evFile *this = ev->u.file.this; in evDispatch() 506 int eventmask = ev->u.file.eventmask; in evDispatch() 518 evStream *this = ev->u.stream.this; in evDispatch() 531 evTimer *this = ev->u.timer.this; in evDispatch() 542 evWait *this = ev->u.wait.this; in evDispatch() 577 getuid(), ev->type, func); in evDispatch() [all …]
|
/illumos-gate/usr/src/common/ficl/ |
H A D | main.c | 58 char *pr, *p, *cp, *ev; in prompt() local 70 ev = getenv(p + 2); in prompt() 72 if (ev != NULL) in prompt() 73 n = sprintf(prompt+n, "%s", ev); in prompt()
|
/illumos-gate/usr/src/lib/sun_sas/common/ |
H A D | event.c | 135 syseventHandler(sysevent_t *ev) in syseventHandler() argument 147 if (strncmp(EC_HBA, sysevent_get_class_name(ev), strlen(EC_HBA)) == 0) { in syseventHandler() 149 if (strncmp(ESC_SAS_PHY_EVENT, sysevent_get_subclass_name(ev), in syseventHandler() 151 if (sysevent_get_attr_list(ev, &attrList) != 0) { in syseventHandler() 217 } else if (strncmp(EC_DR, sysevent_get_class_name(ev), 2) == 0) { in syseventHandler()
|
/illumos-gate/usr/src/cmd/syseventd/modules/sysevent_conf_mod/ |
H A D | sysevent_conf_mod.h | 150 static str_t *find_macro_definition(sysevent_t *ev, nvlist_t *nvlist, 152 static int expand_macros(sysevent_t *ev, nvlist_t *nvlist, 157 static int queue_event(sysevent_t *ev, syseventtab_t *sep, 161 static int sysevent_conf_event(sysevent_t *ev, int flag);
|
/illumos-gate/usr/src/test/os-tests/tests/regression/ |
H A D | illumos-15031.c | 32 port_event_t ev = { 0 }; in has_event() local 36 int res = port_get(pfd, &ev, &ts); in has_event() 37 if (res != 0 || ev.portev_source == 0) { in has_event()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/ |
H A D | ilbd_hc.c | 470 ev_obj->ev = ILBD_EVENT_TIMER; in ilbd_hc_timer_init() 1404 reassociate_port(int ev_port, int fd, ilbd_hc_probe_event_t *ev) in reassociate_port() argument 1407 POLLRDNORM, ev) != 0) { in reassociate_port() 1414 if (kill(ev->ihp_pid, SIGKILL) != 0) in reassociate_port() 1416 if (waitpid(ev->ihp_pid, NULL, 0) != ev->ihp_pid) in reassociate_port() 1418 free(ev); in reassociate_port() 1426 ilbd_hc_child_hup(int ev_port, int fd, ilbd_hc_probe_event_t *ev) in ilbd_hc_child_hup() argument 1432 srv = ev->ihp_srv; in ilbd_hc_child_hup() 1434 if (!ev->ihp_done) { in ilbd_hc_child_hup() 1436 ev->ihp_done = B_TRUE; in ilbd_hc_child_hup() [all …]
|
/illumos-gate/usr/src/uts/common/io/sfxge/common/ |
H A D | efx_ev.c | 1045 efx_qword_t ev[EFX_EV_BATCH]; in siena_ev_qpoll() local 1061 EFSYS_MEM_READQ(eep->ee_esmp, offset, &(ev[total])); in siena_ev_qpoll() 1063 if (!EFX_EV_PRESENT(ev[total])) in siena_ev_qpoll() 1067 uint32_t, EFX_QWORD_FIELD(ev[total], EFX_DWORD_1), in siena_ev_qpoll() 1068 uint32_t, EFX_QWORD_FIELD(ev[total], EFX_DWORD_0)); in siena_ev_qpoll() 1101 code = EFX_QWORD_FIELD(ev[index], FSF_AZ_EV_CODE); in siena_ev_qpoll() 1105 &(ev[index]), eecp, arg); in siena_ev_qpoll() 1109 &(ev[index]), eecp, arg); in siena_ev_qpoll() 1113 &(ev[index]), eecp, arg); in siena_ev_qpoll() 1117 &(ev[index]), eecp, arg); in siena_ev_qpoll() [all …]
|