Lines Matching refs:out
2353 static void print_quoted_string(FILE *out, const char *str) in print_quoted_string() argument
2358 putc('"', out); in print_quoted_string()
2362 fprintf(out, "%.*s", len, str); in print_quoted_string()
2363 fputs("\\\"", out); in print_quoted_string()
2366 fputs(str, out); in print_quoted_string()
2367 putc('"', out); in print_quoted_string()
2370 static void print_symbol(FILE *out, struct menu *menu) in print_symbol() argument
2376 fprintf(out, "\nchoice\n"); in print_symbol()
2378 fprintf(out, "\nconfig %s\n", sym->name); in print_symbol()
2381 fputs(" boolean\n", out); in print_symbol()
2384 fputs(" tristate\n", out); in print_symbol()
2387 fputs(" string\n", out); in print_symbol()
2390 fputs(" integer\n", out); in print_symbol()
2393 fputs(" hex\n", out); in print_symbol()
2396 fputs(" ???\n", out); in print_symbol()
2404 fputs(" prompt ", out); in print_symbol()
2405 print_quoted_string(out, prop->text); in print_symbol()
2407 fputs(" if ", out); in print_symbol()
2408 expr_fprint(prop->visible.expr, out); in print_symbol()
2410 fputc('\n', out); in print_symbol()
2413 fputs( " default ", out); in print_symbol()
2414 expr_fprint(prop->expr, out); in print_symbol()
2416 fputs(" if ", out); in print_symbol()
2417 expr_fprint(prop->visible.expr, out); in print_symbol()
2419 fputc('\n', out); in print_symbol()
2422 fputs(" #choice value\n", out); in print_symbol()
2425 fputs( " select ", out); in print_symbol()
2426 expr_fprint(prop->expr, out); in print_symbol()
2427 fputc('\n', out); in print_symbol()
2430 fputs( " range ", out); in print_symbol()
2431 expr_fprint(prop->expr, out); in print_symbol()
2432 fputc('\n', out); in print_symbol()
2435 fputs( " menu ", out); in print_symbol()
2436 print_quoted_string(out, prop->text); in print_symbol()
2437 fputc('\n', out); in print_symbol()
2440 fprintf(out, " unknown prop %d!\n", prop->type); in print_symbol()
2448 fprintf(out, " help\n%s\n", menu->help); in print_symbol()
2452 void zconfdump(FILE *out) in zconfdump() argument
2461 print_symbol(out, menu); in zconfdump()
2465 fputs("\ncomment ", out); in zconfdump()
2466 print_quoted_string(out, prop->text); in zconfdump()
2467 fputs("\n", out); in zconfdump()
2470 fputs("\nmenu ", out); in zconfdump()
2471 print_quoted_string(out, prop->text); in zconfdump()
2472 fputs("\n", out); in zconfdump()
2478 fputs(" depends ", out); in zconfdump()
2479 expr_fprint(prop->visible.expr, out); in zconfdump()
2480 fputc('\n', out); in zconfdump()
2490 fputs("\nendmenu\n", out); in zconfdump()