Lines Matching +defs:cmd +defs:desc
93 void print_child_argv(char **cmd)
96 for (; *cmd; cmd++) {
100 if (strspn(*cmd, "abcdefghijklmnopqrstuvwxyz"
103 ",.-_=+@/") != strlen(*cmd)) {
104 rprintf(FCLIENT, "\"%s\" ", *cmd);
106 rprintf(FCLIENT, "%s ", *cmd);
208 * Write @p len bytes at @p ptr to descriptor @p desc, retrying if
217 int full_write(int desc, char *ptr, size_t len)
223 int written = write(desc, ptr, len);
237 * Read @p len bytes at @p ptr from descriptor @p desc, retrying if
247 static int safe_read(int desc, char *ptr, size_t len)
255 n_chars = read(desc, ptr, len);
1233 char *cmd;
1235 asprintf(&cmd, "/usr/X11R6/bin/xterm -display :0 -T Panic -n Panic -e /bin/sh -c 'cat /tmp/ierrs.*.%d ; gdb /proc/%d/exe %d'",
1246 system(cmd);
1248 free(cmd);