Lines Matching defs:engines
72 struct engines { struct
73 unsigned int num_engines; argument
74 unsigned int num_counters;
75 DIR *root;
76 int fd;
77 struct pmu_pair ts;
79 int rapl_fd;
80 double rapl_scale;
81 const char *rapl_unit;
83 int imc_fd;
84 double imc_reads_scale;
85 const char *imc_reads_unit;
86 double imc_writes_scale;
87 const char *imc_writes_unit;
89 struct pmu_counter freq_req;
90 struct pmu_counter freq_act;
91 struct pmu_counter irq;
92 struct pmu_counter rc6;
93 struct pmu_counter rapl;
94 struct pmu_counter imc_reads;
95 struct pmu_counter imc_writes;
97 struct engine engine;
126 #define engine_ptr(engines, n) (&engines->engine + (n)) argument
174 struct engines *engines; in discover_engines() local
452 static int pmu_init(struct engines *engines) in pmu_init()
628 static void pmu_sample(struct engines *engines) in pmu_sample()
1007 print_header(struct engines *engines, double t, in print_header()
1100 print_imc(struct engines *engines, double t, int lines, int con_w, int con_h) in print_imc()
1150 print_engines_header(struct engines *engines, double t, in print_engines_header()
1181 print_engine(struct engines *engines, unsigned int i, double t, in print_engine()
1231 print_engines_footer(struct engines *engines, double t, in print_engines_footer()
1257 struct engines *engines; in main() local