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, "}");