Lines Matching refs:action
551 struct __spawn_action *action = &file_actions->__actions[i]; in __spawni() local
553 switch (action->tag) in __spawni()
556 err = do_close (action->action.close_action.fd); in __spawni()
560 if ((unsigned int)action->action.dup2_action.fd < dtablesize in __spawni()
561 && dtable[action->action.dup2_action.fd] != MACH_PORT_NULL) in __spawni()
563 const int fd = action->action.dup2_action.fd; in __spawni()
564 const int newfd = action->action.dup2_action.newfd; in __spawni()
605 const int fd = action->action.open_action.fd; in __spawni()
614 err = child_lookup (action->action.open_action.path, in __spawni()
615 action->action.open_action.oflag, in __spawni()
616 action->action.open_action.mode, in __spawni()
623 err = child_chdir (action->action.chdir_action.path); in __spawni()
627 err = child_fchdir (action->action.fchdir_action.fd); in __spawni()
631 err = do_closefrom (action->action.closefrom_action.from); in __spawni()