EV_FD
EV_FD(scp) = open(DEVSYSEVENT, O_RDWR);
if (EV_FD(scp) == -1) {
EV_FD(scp) = open(DEVICESYSEVENT, O_RDWR);
if (EV_FD(scp) == -1) {
(void) fcntl(EV_FD(scp), F_SETFD, FD_CLOEXEC);
if (ioctl(EV_FD(scp), SEV_CHAN_OPEN, &uargs) != 0) {
(void) close(EV_FD(scp));
if (ioctl(EV_FD(scp), SEV_UNSUBSCRIBE, (intptr_t)&uargs) != 0) {
(void) close(EV_FD(scp));
rc = ioctl(EV_FD(scp), SEV_PUBLISH, (intptr_t)&uargs);
if (ioctl(EV_FD(scp), SEV_SUBSCRIBE, (intptr_t)&uargs) != 0) {
rc = ioctl(EV_FD(scp), SEV_UNSUBSCRIBE, (intptr_t)&uargs);
rc = ioctl(EV_FD(scp), SEV_CHAN_CONTROL, (intptr_t)&uargs);
rc = ioctl(EV_FD(scp), SEV_CHAN_CONTROL, (intptr_t)&uargs);
rc = ioctl(EV_FD(scp), SEV_SETPROPNVL, (intptr_t)&uargs);
rc = ioctl(EV_FD(scp), SEV_GETPROPNVL, (intptr_t)&uargs);