Lines Matching refs:args
89 char* args[16];
103 args[n++] = "valgrind";
104 args[n++] = "--quiet";
105 args[n++] = "--leak-check=full";
106 args[n++] = "--show-reachable=yes";
107 args[n++] = "--error-exitcode=125";
110 args[n++] = executable_path;
111 args[n++] = name;
112 args[n++] = part;
113 args[n++] = NULL;
156 execve(args[0], args, environ);
204 dowait_args* args = data;
209 for (i = 0; i < args->n; i++) {
210 p = &args->vec[i];
220 if (args->pipe[1] >= 0) {
225 r = write(args->pipe[1], "", 1);
241 dowait_args args;
249 args.vec = vec;
250 args.n = n;
251 args.pipe[0] = -1;
252 args.pipe[1] = -1;
256 dowait(&args);
266 r = pipe((int*)&(args.pipe));
282 r = pthread_create(&tid, &attr, dowait, &args);
315 FD_SET(args.pipe[0], &fds);
317 r = select(args.pipe[0] + 1, &fds, NULL, NULL, &tv);
346 closefd(args.pipe[0]);
347 closefd(args.pipe[1]);