fp 166 dxref.c static void visit_all_children (xmlNodePtr node, FILE *fp); fp 167 dxref.c static void output_indent (FILE *fp); fp 169 dxref.c static void output_debug_info (xmlNodePtr node, FILE *fp); fp 170 dxref.c static void output_compile_unit (xmlNodePtr node, FILE *fp); fp 171 dxref.c static void output_subprogram (xmlNodePtr node, FILE *fp); fp 172 dxref.c static void output_lexical_block (xmlNodePtr node, FILE *fp); fp 173 dxref.c static void output_variable (xmlNodePtr node, FILE *fp); fp 174 dxref.c static void output_label (xmlNodePtr node, FILE *fp); fp 175 dxref.c static void output_typedef (xmlNodePtr node, FILE *fp); fp 176 dxref.c static void output_enum (xmlNodePtr node, FILE *fp); fp 177 dxref.c static void output_enum_constants (xmlNodePtr node, FILE *fp, fp 179 dxref.c static void output_struct_union (xmlNodePtr node, FILE *fp, char *which); fp 180 dxref.c static void output_struct (xmlNodePtr node, FILE *fp); fp 181 dxref.c static void output_union (xmlNodePtr node, FILE *fp); fp 182 dxref.c static void output_members (xmlNodePtr node, FILE *fp); fp 260 dxref.c FILE *fp; fp 270 dxref.c fp = fopen (gunzip_file, "r"); fp 1158 dxref.c output_indent (FILE *fp) fp 1160 dxref.c fprintf (fp, "%*s", indent_depth*4, ""); fp 1164 dxref.c visit_all_children (xmlNodePtr node, FILE *fp) fp 1170 dxref.c output_debug_info (child, fp); fp 1177 dxref.c FILE *fp; fp 1190 dxref.c fp = fopen (WORKING_DIR XREF_INFO, "w"); fp 1191 dxref.c if (fp == NULL) { fp 1194 dxref.c visit_all_children (node, fp); fp 1196 dxref.c fclose (fp); fp 1200 dxref.c output_debug_info (xmlNodePtr node, FILE *fp) fp 1209 dxref.c output_compile_unit (node, fp); fp 1211 dxref.c output_subprogram (node, fp); fp 1213 dxref.c output_lexical_block (node, fp); fp 1215 dxref.c output_variable (node, fp); fp 1217 dxref.c output_label (node, fp); fp 1219 dxref.c output_typedef (node, fp); fp 1221 dxref.c output_struct (node, fp); fp 1223 dxref.c output_union (node, fp); fp 1225 dxref.c output_enum (node, fp); fp 1239 dxref.c visit_all_children (node, fp); fp 1264 dxref.c output_compile_unit (xmlNodePtr node, FILE *fp) fp 1273 dxref.c fprintf (fp, fp 1279 dxref.c visit_all_children (node, fp); fp 1290 dxref.c output_subprogram (xmlNodePtr node, FILE *fp) fp 1327 dxref.c output_indent (fp); fp 1329 dxref.c fprintf (fp, COMM_BEGIN "0x%x-0x%x, %s %s" COMM_END "\n", fp 1333 dxref.c fprintf (fp, COMM_BEGIN "%s %s" COMM_END "\n", fp 1337 dxref.c output_indent (fp); fp 1339 dxref.c fprintf (fp, "static "); fp 1341 dxref.c fprintf (fp, "extern "); fp 1342 dxref.c fprintf (fp, buf, buf2); fp 1345 dxref.c fprintf (fp, ";\n"); fp 1347 dxref.c fprintf (fp, "\n{\n"); fp 1349 dxref.c visit_all_children (node, fp); fp 1351 dxref.c fprintf (fp, "}\n", buf); fp 1368 dxref.c output_lexical_block (xmlNodePtr node, FILE *fp) fp 1373 dxref.c output_indent (fp); fp 1374 dxref.c fprintf (fp, fp 1380 dxref.c visit_all_children (node, fp); fp 1382 dxref.c output_indent (fp); fp 1383 dxref.c fprintf (fp, "}\n"); fp 1391 dxref.c output_variable (xmlNodePtr node, FILE *fp) fp 1433 dxref.c output_indent (fp); fp 1435 dxref.c fprintf (fp, "static "); fp 1437 dxref.c fprintf (fp, "extern "); fp 1438 dxref.c fprintf (fp, type, buf); fp 1440 dxref.c fprintf (fp, "; " COMM_BEGIN "%s, %s" COMM_END, fp 1442 dxref.c fprintf (fp, "\n"); fp 1454 dxref.c output_label (xmlNodePtr node, FILE *fp) fp 1464 dxref.c output_indent (fp); fp 1465 dxref.c fprintf (fp, "%s%s:", fp 1468 dxref.c fprintf (fp, " " COMM_BEGIN "0x%x, %s" COMM_END, fp 1471 dxref.c fprintf (fp, "\n"); fp 1481 dxref.c output_typedef (xmlNodePtr node, FILE *fp) fp 1495 dxref.c output_indent (fp); fp 1496 dxref.c fprintf (fp, "typedef "); fp 1497 dxref.c fprintf (fp, type, buf); fp 1499 dxref.c fprintf (fp, "; "); fp 1500 dxref.c fprintf (fp, " " COMM_BEGIN "%s" COMM_END, fp 1502 dxref.c fprintf (fp, "\n"); fp 1511 dxref.c output_enum (xmlNodePtr node, FILE *fp) fp 1521 dxref.c output_indent (fp); fp 1522 dxref.c fprintf (fp, "enum %s%s " COMM_BEGIN "%s" COMM_END " ", fp 1525 dxref.c output_enum_constants (node, fp, pathname, line2); fp 1526 dxref.c fprintf (fp, ";\n"); fp 1535 dxref.c output_enum_constants (xmlNodePtr node, FILE *fp, char *pathname, char *line) fp 1546 dxref.c output_indent (fp); fp 1547 dxref.c fprintf (fp, "{\n"); fp 1556 dxref.c output_indent (fp); fp 1557 dxref.c fprintf (fp, "%s = %s,%s\n", fp 1565 dxref.c output_indent (fp); fp 1566 dxref.c fprintf (fp, "}"); fp 1570 dxref.c output_struct_union (xmlNodePtr node, FILE *fp, char *which) fp 1581 dxref.c output_indent (fp); fp 1582 dxref.c fprintf (fp, "%s %s%s " COMM_BEGIN "%s" COMM_END " ", which, fp 1585 dxref.c output_members (node, fp); fp 1586 dxref.c fprintf (fp, ";\n"); fp 1596 dxref.c output_struct (xmlNodePtr node, FILE *fp) fp 1598 dxref.c output_struct_union (node, fp, "struct"); fp 1602 dxref.c output_union (xmlNodePtr node, FILE *fp) fp 1604 dxref.c output_struct_union (node, fp, "union"); fp 1608 dxref.c output_members (xmlNodePtr node, FILE *fp) fp 1619 dxref.c output_indent (fp); fp 1620 dxref.c fprintf (fp, "{\n"); fp 1639 dxref.c output_indent (fp); fp 1640 dxref.c fprintf (fp, type, buf); fp 1643 dxref.c fprintf (fp, "; " COMM_BEGIN "%s" COMM_END "\n", fp 1651 dxref.c fprintf (fp, "; " COMM_BEGIN "%d, %s" COMM_END "\n", fp 1665 dxref.c output_indent (fp); fp 1666 dxref.c fprintf (fp, "}");