Home
last modified time | relevance | path

Searched refs:service_door (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/librcm/
H A Dlibrcm_event.c85 int service_door, error; in get_event_service() local
91 if ((service_door = open(door_name, O_RDONLY, 0)) == -1) { in get_event_service()
109 if ((error = door_call(service_door, &door_arg)) == -1 && in get_event_service()
123 (void) close(service_door); in get_event_service()
144 if (door_call(service_door, &door_arg) == -1) { in get_event_service()
154 (void) close(service_door); in get_event_service()
330 int service_door, fd; in create_event_service() local
346 if ((service_door = door_create(door_service, (void *)cookie, in create_event_service()
355 if (fattach(service_door, door_name) != 0) { in create_event_service()
369 (void) close(service_door); in create_event_service()
[all …]
/illumos-gate/usr/src/lib/libsysevent/
H A Dlibsysevent.c924 clnt_deliver_event(int service_door, void *data, size_t datalen, in clnt_deliver_event() argument
940 while ((error = door_call(service_door, &door_arg)) != 0) { in clnt_deliver_event()