Lines Matching refs:fprintf

514 			fprintf(stderr, "%s:%u: Unknown character in grammar: '%c'\n",  in tokenise()
552 fprintf(stderr, "Format: %s <grammar-file> <c-file> <hdr-file>\n", in main()
592 fprintf(stderr, "%s: Short read\n", filename); in main()
728 fprintf(stderr, "%s: No defined types\n", filename); in build_type_list()
796 fprintf(stderr, "%s:%d: Parse error at token '%*.*s'\n", in parse()
865 fprintf(stderr, "%s:%d: Unrecognised tag class token '%*.*s'\n", in parse_type()
874 fprintf(stderr, "%s:%d: Missing tag number '%*.*s'\n", in parse_type()
889 fprintf(stderr, "%s:%d: Missing closing square bracket '%*.*s'\n", in parse_type()
991 fprintf(stderr, "%s:%d: Type '%*.*s' undefined\n", in parse_type()
1042 fprintf(stderr, "%s:%d: Token '%*.*s' does not introduce a type\n", in parse_type()
1061 fprintf(stderr, "%s:%d: Token '%*.*s' is not an action function name\n", in parse_type()
1104 fprintf(stderr, "%s:%d: Missing close action, got '%*.*s'\n", in parse_type()
1116 fprintf(stderr, "%s:%d: Unexpected token '%*.*s'\n", in parse_type()
1122 fprintf(stderr, "%s: Unexpectedly hit EOF\n", filename); in parse_type()
1136 fprintf(stderr, "%s:%d: Expected compound to start with brace not '%*.*s'\n", in parse_compound()
1146 fprintf(stderr, "%s:%d: Empty compound\n", in parse_compound()
1179 fprintf(stderr, "%s:%d: Expected compound closure, got '%*.*s'\n", in parse_compound()
1190 fprintf(stderr, "%s: Unexpectedly hit EOF\n", filename); in parse_compound()
1207 fprintf(out, "\t[%4d] =%*s", nr_entries, render_depth, ""); in render_opcode()
1237 fprintf(hdr, "/*\n"); in render()
1238 fprintf(hdr, " * Automatically generated by asn1_compiler. Do not edit\n"); in render()
1239 fprintf(hdr, " *\n"); in render()
1240 fprintf(hdr, " * ASN.1 parser for %s\n", grammar_name); in render()
1241 fprintf(hdr, " */\n"); in render()
1242 fprintf(hdr, "#include <linux/asn1_decoder.h>\n"); in render()
1243 fprintf(hdr, "\n"); in render()
1244 fprintf(hdr, "extern const struct asn1_decoder %s_decoder;\n", grammar_name); in render()
1250 fprintf(out, "/*\n"); in render()
1251 fprintf(out, " * Automatically generated by asn1_compiler. Do not edit\n"); in render()
1252 fprintf(out, " *\n"); in render()
1253 fprintf(out, " * ASN.1 parser for %s\n", grammar_name); in render()
1254 fprintf(out, " */\n"); in render()
1255 fprintf(out, "#include <linux/asn1_ber_bytecode.h>\n"); in render()
1256 fprintf(out, "#include \"%s-asn1.h\"\n", grammar_name); in render()
1257 fprintf(out, "\n"); in render()
1264 fprintf(hdr, "\n"); in render()
1268 fprintf(hdr, in render()
1273 fprintf(hdr, "\n"); in render()
1275 fprintf(out, "enum %s_actions {\n", grammar_name); in render()
1277 fprintf(out, "\tACT_%s = %u,\n", in render()
1279 fprintf(out, "\tNR__%s_actions = %u\n", grammar_name, nr_actions); in render()
1280 fprintf(out, "};\n"); in render()
1282 fprintf(out, "\n"); in render()
1283 fprintf(out, "static const asn1_action_t %s_action_table[NR__%s_actions] = {\n", in render()
1286 fprintf(out, "\t[%4u] = %s,\n", action->index, action->name); in render()
1287 fprintf(out, "};\n"); in render()
1307 fprintf(out, "\n"); in render()
1308 fprintf(out, "static const unsigned char %s_machine[] = {\n", in render()
1317 fprintf(out, "};\n"); in render()
1319 fprintf(out, "\n"); in render()
1320 fprintf(out, "const struct asn1_decoder %s_decoder = {\n", grammar_name); in render()
1321 fprintf(out, "\t.machine = %s_machine,\n", grammar_name); in render()
1322 fprintf(out, "\t.machlen = sizeof(%s_machine),\n", grammar_name); in render()
1323 fprintf(out, "\t.actions = %s_action_table,\n", grammar_name); in render()
1324 fprintf(out, "};\n"); in render()
1537 fprintf(stderr, "The ASN.1 SET type is not currently supported.\n"); in render_element()