Lines Matching refs:file
401 execvpe(options->file, options->args, environ);
403 execvp(options->file, options->args);
486 * the file actions
685 if (options->file == NULL)
694 /* If options->file contains a slash, posix_spawn/posix_spawnp should behave
698 if (strchr(options->file, '/') != NULL) {
700 err = posix_spawn(pid, options->file, actions, attrs, options->args, env);
717 k = strnlen(options->file, NAME_MAX + 1);
724 /* Compose the new process file from the entry in the PATH
725 * environment variable and the actual file name */
738 memcpy(b + (z - p) + (z > p), options->file, k + 1);
740 /* Try to spawn the new process file. If it fails with ENOENT, the
741 * new process file is not in this PATH entry, continue with the next
793 /* Try to spawn options->file resolving in the provided environment
803 /* In an error situation, the attributes and file actions are
971 assert(options->file != NULL);