Symbol: door_arg
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1407
dlmgmt_door_arg_t *door_arg = (dlmgmt_door_arg_t *)(void *)argp;
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1416
infop = dlmgmt_getcmdinfo(door_arg->ld_cmd);
usr/src/cmd/iscsid/iscsid.c
552
door_arg_t door_arg;
usr/src/cmd/iscsid/iscsid.c
554
(void) memset(&door_arg, 0, sizeof (door_arg));
usr/src/cmd/iscsid/iscsid.c
555
door_arg.data_ptr = (char *)&value;
usr/src/cmd/iscsid/iscsid.c
556
door_arg.data_size = sizeof (value);
usr/src/cmd/iscsid/iscsid.c
557
(void) door_call(iscsi_child_door_handle, &door_arg);
usr/src/lib/libhotplug/common/libhotplug.c
1171
door_arg_t door_arg;
usr/src/lib/libhotplug/common/libhotplug.c
1197
door_arg.data_ptr = buf;
usr/src/lib/libhotplug/common/libhotplug.c
1198
door_arg.data_size = len;
usr/src/lib/libhotplug/common/libhotplug.c
1199
door_arg.desc_ptr = NULL;
usr/src/lib/libhotplug/common/libhotplug.c
1200
door_arg.desc_num = 0;
usr/src/lib/libhotplug/common/libhotplug.c
1201
door_arg.rbuf = (char *)(uintptr_t)&rv;
usr/src/lib/libhotplug/common/libhotplug.c
1202
door_arg.rsize = sizeof (rv);
usr/src/lib/libhotplug/common/libhotplug.c
1205
if (door_call(door_fd, &door_arg) != 0) {
usr/src/lib/libhotplug/common/libhotplug.c
1221
if (door_arg.rbuf != (char *)(uintptr_t)&rv) {
usr/src/lib/libhotplug/common/libhotplug.c
1229
if ((door_arg.rbuf == NULL) ||
usr/src/lib/libhotplug/common/libhotplug.c
1230
(door_arg.data_size < sizeof (rv))) {
usr/src/lib/libhotplug/common/libhotplug.c
1234
} else if (door_arg.data_size == sizeof (rv)) {
usr/src/lib/libhotplug/common/libhotplug.c
1235
rv = *(int *)(uintptr_t)door_arg.rbuf;
usr/src/lib/libhotplug/common/libhotplug.c
1237
} else if ((rv = nvlist_unpack(door_arg.rbuf,
usr/src/lib/libhotplug/common/libhotplug.c
1238
door_arg.data_size, &results, 0)) != 0) {
usr/src/lib/libhotplug/common/libhotplug.c
1246
if (door_arg.rbuf != NULL)
usr/src/lib/libhotplug/common/libhotplug.c
1247
(void) munmap(door_arg.rbuf, door_arg.rsize);
usr/src/lib/libhotplug/common/libhotplug.c
1255
door_arg.data_ptr = (char *)(uintptr_t)&seqnum;
usr/src/lib/libhotplug/common/libhotplug.c
1256
door_arg.data_size = sizeof (seqnum);
usr/src/lib/libhotplug/common/libhotplug.c
1257
door_arg.desc_ptr = NULL;
usr/src/lib/libhotplug/common/libhotplug.c
1258
door_arg.desc_num = 0;
usr/src/lib/libhotplug/common/libhotplug.c
1259
door_arg.rbuf = NULL;
usr/src/lib/libhotplug/common/libhotplug.c
1260
door_arg.rsize = 0;
usr/src/lib/libhotplug/common/libhotplug.c
1261
(void) door_call(door_fd, &door_arg);
usr/src/lib/libhotplug/common/libhotplug.c
1262
if (door_arg.rbuf != NULL)
usr/src/lib/libhotplug/common/libhotplug.c
1263
(void) munmap(door_arg.rbuf, door_arg.rsize);
usr/src/lib/librcm/librcm_event.c
100
door_arg.data_size = datalen;
usr/src/lib/librcm/librcm_event.c
101
door_arg.desc_ptr = NULL;
usr/src/lib/librcm/librcm_event.c
102
door_arg.desc_num = 0;
usr/src/lib/librcm/librcm_event.c
109
if ((error = door_call(service_door, &door_arg)) == -1 &&
usr/src/lib/librcm/librcm_event.c
121
if (door_arg.rbuf == NULL || door_arg.rsize == 0) {
usr/src/lib/librcm/librcm_event.c
128
(void) nvlist_unpack(door_arg.rbuf, door_arg.rsize,
usr/src/lib/librcm/librcm_event.c
130
(void) munmap(door_arg.rbuf, door_arg.rsize);
usr/src/lib/librcm/librcm_event.c
138
door_arg.rbuf = NULL;
usr/src/lib/librcm/librcm_event.c
139
door_arg.rsize = 0;
usr/src/lib/librcm/librcm_event.c
140
door_arg.data_ptr = (char *)&seq_num;
usr/src/lib/librcm/librcm_event.c
141
door_arg.data_size = sizeof (seq_num);
usr/src/lib/librcm/librcm_event.c
142
door_arg.desc_ptr = NULL;
usr/src/lib/librcm/librcm_event.c
143
door_arg.desc_num = 0;
usr/src/lib/librcm/librcm_event.c
144
if (door_call(service_door, &door_arg) == -1) {
usr/src/lib/librcm/librcm_event.c
86
door_arg_t door_arg;
usr/src/lib/librcm/librcm_event.c
97
door_arg.rbuf = NULL; /* doorfs will provide return buf */
usr/src/lib/librcm/librcm_event.c
98
door_arg.rsize = 0;
usr/src/lib/librcm/librcm_event.c
99
door_arg.data_ptr = data;
usr/src/lib/libsysevent/libsysevent.c
928
door_arg_t door_arg;
usr/src/lib/libsysevent/libsysevent.c
930
door_arg.rbuf = result;
usr/src/lib/libsysevent/libsysevent.c
931
door_arg.rsize = rlen;
usr/src/lib/libsysevent/libsysevent.c
932
door_arg.data_ptr = data;
usr/src/lib/libsysevent/libsysevent.c
933
door_arg.data_size = datalen;
usr/src/lib/libsysevent/libsysevent.c
934
door_arg.desc_ptr = NULL;
usr/src/lib/libsysevent/libsysevent.c
935
door_arg.desc_num = 0;
usr/src/lib/libsysevent/libsysevent.c
940
while ((error = door_call(service_door, &door_arg)) != 0) {
usr/src/lib/smbsrv/libsmb/common/smb_doorclnt.c
389
door_arg_t door_arg;
usr/src/lib/smbsrv/libsmb/common/smb_doorclnt.c
393
bcopy(&da->da_arg, &door_arg, sizeof (door_arg_t));
usr/src/lib/smbsrv/libsmb/common/smb_doorclnt.c
398
if ((rc = door_call(fd, &door_arg)) == 0)
usr/src/lib/smbsrv/libsmb/common/smb_doorclnt.c
405
if (rc != 0 || door_arg.data_size == 0 || door_arg.rsize == 0) {
usr/src/lib/smbsrv/libsmb/common/smb_doorclnt.c
411
da->da_arg.rbuf = door_arg.data_ptr;
usr/src/lib/smbsrv/libsmb/common/smb_doorclnt.c
412
da->da_arg.rsize = door_arg.rsize;
usr/src/test/os-tests/tests/stackalign/stackalign.c
81
char door_arg[] = "DOOR ARG";
usr/src/test/os-tests/tests/stackalign/stackalign.c
87
.data_ptr = (void *)door_arg,
usr/src/test/os-tests/tests/stackalign/stackalign.c
88
.data_size = sizeof (door_arg)
usr/src/uts/common/fs/smbsrv/smb_kdoor.c
237
door_arg_t door_arg;
usr/src/uts/common/fs/smbsrv/smb_kdoor.c
241
bcopy(&da->da_arg, &door_arg, sizeof (door_arg_t));
usr/src/uts/common/fs/smbsrv/smb_kdoor.c
247
if ((rc = door_ki_upcall_limited(sv->sv_kdoor_hd, &door_arg,
usr/src/uts/common/fs/smbsrv/smb_kdoor.c
255
if (rc != 0 || door_arg.data_size == 0 || door_arg.rsize == 0)
usr/src/uts/common/fs/smbsrv/smb_kdoor.c
258
da->da_arg.rbuf = door_arg.data_ptr;
usr/src/uts/common/fs/smbsrv/smb_kdoor.c
259
da->da_arg.rsize = door_arg.rsize;
usr/src/uts/common/io/vcons.c
447
door_arg_t door_arg;
usr/src/uts/common/io/vcons.c
463
door_arg.rbuf = NULL;
usr/src/uts/common/io/vcons.c
464
door_arg.rsize = 0;
usr/src/uts/common/io/vcons.c
465
door_arg.data_ptr = (void *)&arg;
usr/src/uts/common/io/vcons.c
466
door_arg.data_size = sizeof (arg);
usr/src/uts/common/io/vcons.c
467
door_arg.desc_ptr = NULL;
usr/src/uts/common/io/vcons.c
468
door_arg.desc_num = 0;
usr/src/uts/common/io/vcons.c
473
while ((error = door_ki_upcall(door, &door_arg)) != 0 &&