Lines Matching defs:options
911 const uv_process_options_t* options) {
924 process->exit_cb = options->exit_cb;
927 if (options->flags & (UV_PROCESS_SETGID | UV_PROCESS_SETUID)) {
931 if (options->file == NULL ||
932 options->args == NULL) {
936 assert(options->file != NULL);
937 assert(!(options->flags & ~(UV_PROCESS_DETACHED |
946 err = uv__utf8_to_utf16_alloc(options->file, &application);
951 options->args,
952 options->flags & UV_PROCESS_WINDOWS_VERBATIM_ARGUMENTS,
957 if (options->env) {
958 err = make_program_env(options->env, &env);
963 if (options->cwd) {
965 err = uv__utf8_to_utf16_alloc(options->cwd, &cwd);
1014 err = uv__stdio_create(loop, options, &child_stdio_buffer);
1021 options->flags);
1043 if ((options->flags & UV_PROCESS_WINDOWS_HIDE_CONSOLE) ||
1044 (options->flags & UV_PROCESS_WINDOWS_HIDE)) {
1046 for (i = 0; i < options->stdio_count; i++) {
1047 if (options->stdio[i].flags & UV_INHERIT_FD)
1049 if (i == options->stdio_count - 1)
1053 if ((options->flags & UV_PROCESS_WINDOWS_HIDE_GUI) ||
1054 (options->flags & UV_PROCESS_WINDOWS_HIDE)) {
1061 if (options->flags & UV_PROCESS_DETACHED) {
1093 if (!(options->flags & UV_PROCESS_DETACHED)) {
1127 for (i = 0; i < options->stdio_count; i++) {
1128 const uv_stdio_container_t* fdopt = &options->stdio[i];