| /onnv/onnv-gate/usr/src/cmd/ndmpd/ndmp/ |
| ndmpd_door.c | 40 /* This file contains all the door server code */ 42 #include <door.h> 79 NDMP_LOG(LOG_DEBUG, "ndmp_door_init: Could not create door."); 106 NDMP_LOG(LOG_DEBUG, "ndmp_door_init: Door server successfully started"); 129 int door; local 131 if ((door = open(NDMP_DOOR_SVC, O_RDONLY)) < 0) 134 if (door_info(door, &info) < 0) { 135 (void) close(door); 142 (void) close(door); 146 (void) close(door); [all...] |
| /onnv/onnv-gate/usr/src/cmd/fm/fmd/common/ |
| fmd_rpc.c | 73 char door[PATH_MAX]; local 125 * then check to see if the RPC door file exists before attempting an 126 * svc_door_create(), which cleverly destroys any existing door file. 131 snprintf(door, sizeof (door), RPC_DOOR_RENDEZVOUS, 132 prog, vers) > 0 && access(door, F_OK) == 0) 136 * Attempt to create a door server for the RPC program as well. Limit 137 * the maximum request size for the door transport to the receive size. 140 fmd_error(EFMD_RPC_REG, "failed to create door for "
|
| /onnv/onnv-gate/usr/src/lib/libpkg/common/ |
| pkgserv.c | 31 #include <door.h> 53 #define ERR_OPEN_DOOR "cannot open pkgserv door" 61 int door; member in struct:pkg_server 134 server->door = open(pkgdoor, O_RDWR); 136 if (server->door >= 0) { 137 if (door_info(server->door, &di) == 0 && di.di_target >= 0) { 150 (void) close(server->door); 314 (void) close(server->door); 333 if (door_call(srv->door, &da) != 0) { 376 * And then check if the door is present. If it doesn't, we don' [all...] |
| /onnv/onnv-gate/usr/src/cmd/smbsrv/smbd/ |
| smbd_main.c | 43 #include <door.h> 721 * If the door has already been opened by another process (non-zero pid 730 int door; local 732 if ((door = open(SMB_DR_SVC_NAME, O_RDONLY)) < 0) 735 if (door_info(door, &info) < 0) 740 (void) close(door); 744 (void) close(door);
|
| /onnv/onnv-gate/usr/src/uts/common/io/ |
| vcons.c | 53 #include <sys/door.h> 444 door_handle_t door; local 457 if (door_ki_open(VT_DAEMON_DOOR_FILE, &door) != 0) { 472 * Make door upcall 474 while ((error = door_ki_upcall(door, &door_arg)) != 0 && 481 door_ki_rele(door);
|
| /onnv/onnv-gate/usr/src/cmd/nscd/ |
| nscd_frontend.c | 34 #include <door.h> 323 * Check to see if the door client's euid is 0 or if it has required_priv 820 /* if already a per-user nscd, no need to get per-user door */ 830 /* if door client is root, no need for a per-user door */ 836 * door available 857 int door = -1; local 865 * need to return an alternate PUN door 876 * return to continue the door call processing 883 * stop the door call processin [all...] |
| /onnv/onnv-gate/usr/src/cmd/svr4pkg/pkgserv/ |
| pkgserv.c | 42 * start the door server. 70 #include <door.h> 158 static char *door = PKGDOOR; variable 255 door = optarg; 301 (void) fdetach(door); 303 if ((dfd = creat(door, 0644)) < 0 || close(dfd) < 0) { 321 if (fattach(did, door) != 0) { 322 progerr(gettext("attach door: %s"), strerror(errno)); 432 * We're starting the daemon; this process exits when the door 1354 (void) fdetach(door); [all...] |
| /onnv/onnv-gate/usr/src/uts/common/io/comstar/port/pppt/ |
| alua_ic_if.c | 38 #include <sys/door.h> 365 door_handle_t door; local 374 door = pppt_global.global_door; 375 door_ki_hold(door); 390 rc = door_ki_upcall(door, &arg); 395 door_ki_rele(door); [all...] |
| /onnv/onnv-gate/usr/src/cmd/syslogd/ |
| syslogd.c | 97 #include <door.h> 243 /* for managing door server threads */ 2520 int door; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/os/ |
| zone.c | 231 #include <sys/door.h> 5639 door_handle_t door = NULL; local [all...] |
| /onnv/onnv-gate/usr/src/uts/common/inet/nca/ |
| nca.h | 34 #include <sys/door.h> 714 * DOOR_TRACE - trace door node_t events. 884 * dcb_t - door control block. 886 * Used to associate one or more hcb_t(s) with a given httpd door instance. 892 * current httpd support (i.e. a single door) a move to either a hash or tree 915 char *door; /* Door file (default: NULL) */ member in struct:dcb_s 917 door_handle_t hand; /* Door handle (default: NULL) */ [all...] |