Lines Matching refs:door_file

1215 	char door_file[MAXPATHLEN];  in daemon_update()  local
1231 if (snprintf(door_file, sizeof (door_file), in daemon_update()
1233 >= sizeof (door_file)) { in daemon_update()
1240 door_file)) == NULL) { in daemon_update()
1242 door_file, strerror(errno)); in daemon_update()
1248 door_file, strerror(errno)); in daemon_update()
1257 door_file, strerror(errno)); in daemon_update()
1263 if (snprintf(door_file, sizeof (door_file), "%s/%s", in daemon_update()
1264 etc_dev_dir, DEVFSADM_SYNCH_DOOR) >= sizeof (door_file)) { in daemon_update()
1271 (void) s_unlink(door_file); in daemon_update()
1272 if ((fd = open(door_file, O_RDWR | O_CREAT, SYNCH_DOOR_PERMS)) == -1) { in daemon_update()
1273 err_print(CANT_CREATE_DOOR, door_file, strerror(errno)); in daemon_update()
1281 err_print(CANT_CREATE_DOOR, door_file, strerror(errno)); in daemon_update()
1282 (void) s_unlink(door_file); in daemon_update()
1287 if (fattach(fd, door_file) == -1) { in daemon_update()
1288 err_print(CANT_CREATE_DOOR, door_file, strerror(errno)); in daemon_update()
1289 (void) s_unlink(door_file); in daemon_update()
1297 if (snprintf(door_file, sizeof (door_file), "%s/%s", in daemon_update()
1298 etc_dev_dir, DEVNAME_LOOKUP_DOOR) >= sizeof (door_file)) { in daemon_update()
1305 (void) s_unlink(door_file); in daemon_update()
1306 if ((fd = open(door_file, O_RDWR | O_CREAT, S_IRUSR|S_IWUSR)) == -1) { in daemon_update()
1307 err_print(CANT_CREATE_DOOR, door_file, strerror(errno)); in daemon_update()
1315 err_print(CANT_CREATE_DOOR, door_file, strerror(errno)); in daemon_update()
1316 (void) s_unlink(door_file); in daemon_update()
1321 (void) fdetach(door_file); in daemon_update()
1322 lookup_door_path = s_strdup(door_file); in daemon_update()
1324 if (fattach(fd, door_file) == -1) { in daemon_update()
1327 err_print(CANT_CREATE_DOOR, door_file, strerror(errno)); in daemon_update()
1328 (void) s_unlink(door_file); in daemon_update()
1335 if (devname_kcall(MODDEVNAME_LOOKUPDOOR, (void *)door_file) != 0) in daemon_update()