Lines Matching refs:uargs

120 	sev_bind_args_t uargs;  in sysevent_evc_bind()  local
178 uargs.chan_name.name = (uintptr_t)channel; in sysevent_evc_bind()
179 uargs.chan_name.len = chanlen; in sysevent_evc_bind()
180 uargs.flags = flags; in sysevent_evc_bind()
182 if (ioctl(EV_FD(scp), SEV_CHAN_OPEN, &uargs) != 0) { in sysevent_evc_bind()
204 sev_unsubscribe_args_t uargs; in sysevent_evc_unbind() local
220 uargs.sid.name = NULL; in sysevent_evc_unbind()
221 uargs.sid.len = 0; in sysevent_evc_unbind()
226 if (ioctl(EV_FD(scp), SEV_UNSUBSCRIBE, (intptr_t)&uargs) != 0) { in sysevent_evc_unbind()
270 sev_publish_args_t uargs; in sysevent_evc_publish() local
289 uargs.ev.name = (uintptr_t)ev; in sysevent_evc_publish()
290 uargs.ev.len = SE_SIZE(ev); in sysevent_evc_publish()
291 uargs.flags = flags; in sysevent_evc_publish()
295 rc = ioctl(EV_FD(scp), SEV_PUBLISH, (intptr_t)&uargs); in sysevent_evc_publish()
452 sev_subscribe_args_t uargs; in sysevent_evc_subscribe_cmn() local
539 uargs.sid.name = (uintptr_t)sid; in sysevent_evc_subscribe_cmn()
540 uargs.sid.len = sid_len; in sysevent_evc_subscribe_cmn()
541 uargs.class_info.name = (uintptr_t)class; in sysevent_evc_subscribe_cmn()
542 uargs.class_info.len = class_len; in sysevent_evc_subscribe_cmn()
543 uargs.door_desc = subp->evsub_door_desc; in sysevent_evc_subscribe_cmn()
544 uargs.flags = flags; in sysevent_evc_subscribe_cmn()
545 if (ioctl(EV_FD(scp), SEV_SUBSCRIBE, (intptr_t)&uargs) != 0) { in sysevent_evc_subscribe_cmn()
689 sev_unsubscribe_args_t uargs; in sysevent_evc_unsubscribe() local
708 uargs.sid.name = NULL; in sysevent_evc_unsubscribe()
709 uargs.sid.len = 0; in sysevent_evc_unsubscribe()
711 uargs.sid.name = (uintptr_t)sid; in sysevent_evc_unsubscribe()
712 uargs.sid.len = strlen(sid) + 1; in sysevent_evc_unsubscribe()
723 rc = ioctl(EV_FD(scp), SEV_UNSUBSCRIBE, (intptr_t)&uargs); in sysevent_evc_unsubscribe()
780 sev_control_args_t uargs; in sysevent_evc_control() local
794 uargs.cmd = cmd; in sysevent_evc_control()
806 rc = ioctl(EV_FD(scp), SEV_CHAN_CONTROL, (intptr_t)&uargs); in sysevent_evc_control()
807 *chlenp = uargs.value; in sysevent_evc_control()
812 uargs.value = va_arg(ap, uint32_t); in sysevent_evc_control()
813 rc = ioctl(EV_FD(scp), SEV_CHAN_CONTROL, (intptr_t)&uargs); in sysevent_evc_control()
834 sev_propnvl_args_t uargs; in sysevent_evc_setpropnvl() local
846 uargs.packednvl.name = (uint64_t)(uintptr_t)buf; in sysevent_evc_setpropnvl()
847 uargs.packednvl.len = (uint32_t)nvlsz; in sysevent_evc_setpropnvl()
849 rc = ioctl(EV_FD(scp), SEV_SETPROPNVL, (intptr_t)&uargs); in sysevent_evc_setpropnvl()
860 sev_propnvl_args_t uargs; in sysevent_evc_getpropnvl() local
873 uargs.packednvl.name = (uint64_t)(uintptr_t)bufp; in sysevent_evc_getpropnvl()
874 uargs.packednvl.len = (uint32_t)sz; in sysevent_evc_getpropnvl()
876 rc = ioctl(EV_FD(scp), SEV_GETPROPNVL, (intptr_t)&uargs); in sysevent_evc_getpropnvl()
888 (buf2 == NULL || uargs.generation != expgen)) { in sysevent_evc_getpropnvl()
892 if ((sz = uargs.packednvl.len) > 1024 * 1024) in sysevent_evc_getpropnvl()
900 expgen = uargs.generation; in sysevent_evc_getpropnvl()
909 if (rc == 0 && uargs.packednvl.len != 0 && in sysevent_evc_getpropnvl()
910 nvlist_unpack(bufp, uargs.packednvl.len, nvlp, 0) != 0) in sysevent_evc_getpropnvl()