Lines Matching defs:data
17 * This program transforms Intel perfmon and AMD PMC data files into C files and
82 * List of architectures that we support generating this data for. This is done
177 * Constants used for generating data.
212 " * This file was automatically generated by cpcgen from the data file\n"
213 " * data/perfmon%s\n"
261 ".\\\" This file was automatically generated by cpcgen from the data file\n"
262 ".\\\" data/perfmon%s\n"
266 ".\\\" We would like to thank Intel for providing the perfmon data for use in\n"
276 "models and is derived from Intel's perfmon data.\n"
323 ".\\\" This file was automatically generated by cpcgen from the data file\n"
324 ".\\\" data/amdpmc/%s\n"
328 ".\\\" We would like to thank AMD for providing the PMC data for use in\n"
358 " * This file was automatically generated by cpcgen from the data file\n"
359 " * data/perfmon%s\n"
532 err(EXIT_FAILURE, "failed to construct path to data file %s",
537 err(EXIT_FAILURE, "failed to open data file %s", path);
560 err(EXIT_FAILURE, "failed to close data file %s", path);
604 * Determine which CPU Vendor we're transmuting data from.
630 * Read in all the data files that exist for AMD.
714 char *data = NULL;
723 err(EXIT_FAILURE, "failed to open data mapfile %s", mappath);
727 while (getline(&data, &datalen, map) != -1) {
746 if ((fstr = strtok_r(data, ",", &last)) == NULL ||
821 free(data);
1575 * Generate a header file that can be used to synthesize the data events we care
1773 * For each processor family, generate a data file that contains all of the
1822 "in parsed data for %s: %s", map->cmap_path,
1835 "entry %u in parsed data for %s: %s", i,
1887 "\t-a generate data for all platforms\n"
1889 "\t-d specify the directory containt perfmon data\n"
1891 "\t-m generate manual pages for CPC data\n"
1893 "\t-p generate data for a specified platform\n",
1983 cpcgen_usage("Missing required data directory (-d)\n");