Searched refs:door_arg (Results 1 - 5 of 5) sorted by relevance

/osnet-11/usr/src/lib/librcm/
H A Dlibrcm_event.c88 door_arg_t door_arg; local
99 door_arg.rbuf = NULL; /* doorfs will provide return buf */
100 door_arg.rsize = 0;
101 door_arg.data_ptr = data;
102 door_arg.data_size = datalen;
103 door_arg.desc_ptr = NULL;
104 door_arg.desc_num = 0;
111 if ((error = door_call(service_door, &door_arg)) == -1 &&
123 if (door_arg.rbuf == NULL || door_arg
[all...]
/osnet-11/usr/src/lib/libhotplug/common/
H A Dlibhotplug.c1698 door_arg_t door_arg; local
1724 door_arg.data_ptr = buf;
1725 door_arg.data_size = len;
1726 door_arg.desc_ptr = NULL;
1727 door_arg.desc_num = 0;
1728 door_arg.rbuf = (char *)(uintptr_t)&rv;
1729 door_arg.rsize = sizeof (rv);
1732 if (door_call(door_fd, &door_arg) != 0) {
1748 if (door_arg.rbuf != (char *)(uintptr_t)&rv) {
1756 if ((door_arg
[all...]
/osnet-11/usr/src/lib/libsmb/common/
H A Dsmb_doorclnt.c435 * After a successful door call the local door_arg->data_ptr is assigned
499 door_arg_t door_arg; local
503 bcopy(&da->da_arg, &door_arg, sizeof (door_arg_t));
508 if ((rc = door_call(fd, &door_arg)) == 0)
515 if (rc != 0 || door_arg.data_size == 0 || door_arg.rsize == 0) {
521 da->da_arg.rbuf = door_arg.data_ptr;
522 da->da_arg.rsize = door_arg.rsize;
/osnet-11/usr/src/lib/libdladm/common/
H A Dlibdlstat.c2860 door_arg_t door_arg; local
2893 door_arg.data_ptr = (char *)&vdp_door_arg;
2894 door_arg.data_size = sizeof (vdpd_door_arg_t);
2895 door_arg.desc_ptr = NULL;
2896 door_arg.desc_num = 0;
2897 door_arg.rbuf = (void *)&door_ret;
2898 door_arg.rsize = sizeof (vdpd_vdpstat_ret_t);
2904 if (door_call(dfd, &door_arg) == -1) {
2970 door_arg_t door_arg; local
2989 door_arg
[all...]
/osnet-11/usr/src/lib/libsysevent/
H A Dlibsysevent.c930 door_arg_t door_arg; local
932 door_arg.rbuf = result;
933 door_arg.rsize = rlen;
934 door_arg.data_ptr = data;
935 door_arg.data_size = datalen;
936 door_arg.desc_ptr = NULL;
937 door_arg.desc_num = 0;
942 while ((error = door_call(service_door, &door_arg)) != 0) {

Completed in 65 milliseconds