Lines Matching defs:uargs

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