Lines Matching refs:fprintf

538 			fprintf(stderr, "%s:%u: Unknown character in grammar: '%c'\n",  in tokenise()
589 fprintf(stderr, "Format: %s [-v] [-d] <grammar-file> <c-file> <hdr-file>\n", in main()
625 fprintf(stderr, "%s: Short read\n", filename); in main()
762 fprintf(stderr, "%s: No defined types\n", filename); in build_type_list()
827 fprintf(stderr, "%s:%d: Parse error at token '%s'\n", in parse()
895 fprintf(stderr, "%s:%d: Unrecognised tag class token '%s'\n", in parse_type()
903 fprintf(stderr, "%s:%d: Missing tag number '%s'\n", in parse_type()
918 fprintf(stderr, "%s:%d: Missing closing square bracket '%s'\n", in parse_type()
1019 fprintf(stderr, "%s:%d: Type '%s' undefined\n", in parse_type()
1069 fprintf(stderr, "%s:%d: Token '%s' does not introduce a type\n", in parse_type()
1087 fprintf(stderr, "%s:%d: Token '%s' is not an action function name\n", in parse_type()
1128 fprintf(stderr, "%s:%d: Missing close action, got '%s'\n", in parse_type()
1139 fprintf(stderr, "%s:%d: Unexpected token '%s'\n", in parse_type()
1144 fprintf(stderr, "%s: Unexpectedly hit EOF\n", filename); in parse_type()
1158 fprintf(stderr, "%s:%d: Expected compound to start with brace not '%s'\n", in parse_compound()
1167 fprintf(stderr, "%s:%d: Empty compound\n", in parse_compound()
1200 fprintf(stderr, "%s:%d: Expected compound closure, got '%s'\n", in parse_compound()
1210 fprintf(stderr, "%s: Unexpectedly hit EOF\n", filename); in parse_compound()
1273 fprintf(out, "\t[%4d] =%*s", nr_entries, render_depth, ""); in render_opcode()
1303 fprintf(hdr, "/*\n"); in render()
1304 fprintf(hdr, " * Automatically generated by asn1_compiler. Do not edit\n"); in render()
1305 fprintf(hdr, " *\n"); in render()
1306 fprintf(hdr, " * ASN.1 parser for %s\n", grammar_name); in render()
1307 fprintf(hdr, " */\n"); in render()
1308 fprintf(hdr, "#include <linux/asn1_decoder.h>\n"); in render()
1309 fprintf(hdr, "\n"); in render()
1310 fprintf(hdr, "extern const struct asn1_decoder %s_decoder;\n", grammar_name); in render()
1316 fprintf(out, "/*\n"); in render()
1317 fprintf(out, " * Automatically generated by asn1_compiler. Do not edit\n"); in render()
1318 fprintf(out, " *\n"); in render()
1319 fprintf(out, " * ASN.1 parser for %s\n", grammar_name); in render()
1320 fprintf(out, " */\n"); in render()
1321 fprintf(out, "#include <linux/asn1_ber_bytecode.h>\n"); in render()
1322 fprintf(out, "#include \"%s-asn1.h\"\n", grammar_name); in render()
1323 fprintf(out, "\n"); in render()
1330 fprintf(hdr, "\n"); in render()
1334 fprintf(hdr, in render()
1339 fprintf(hdr, "\n"); in render()
1341 fprintf(out, "enum %s_actions {\n", grammar_name); in render()
1343 fprintf(out, "\tACT_%s = %u,\n", in render()
1345 fprintf(out, "\tNR__%s_actions = %u\n", grammar_name, nr_actions); in render()
1346 fprintf(out, "};\n"); in render()
1348 fprintf(out, "\n"); in render()
1349 fprintf(out, "static const asn1_action_t %s_action_table[NR__%s_actions] = {\n", in render()
1352 fprintf(out, "\t[%4u] = %s,\n", action->index, action->name); in render()
1353 fprintf(out, "};\n"); in render()
1373 fprintf(out, "\n"); in render()
1374 fprintf(out, "static const unsigned char %s_machine[] = {\n", in render()
1383 fprintf(out, "};\n"); in render()
1385 fprintf(out, "\n"); in render()
1386 fprintf(out, "const struct asn1_decoder %s_decoder = {\n", grammar_name); in render()
1387 fprintf(out, "\t.machine = %s_machine,\n", grammar_name); in render()
1388 fprintf(out, "\t.machlen = sizeof(%s_machine),\n", grammar_name); in render()
1389 fprintf(out, "\t.actions = %s_action_table,\n", grammar_name); in render()
1390 fprintf(out, "};\n"); in render()
1597 fprintf(stderr, "The ASN.1 SET type is not currently supported.\n"); in render_element()