Home | History | Annotate | Download | only in src

Lines Matching defs:psp

112       struct pst_processor *psp;
119 psp = (struct pst_processor *)malloc(max_proc_count * sizeof(*psp));
120 if (psp == NULL) {
121 printf("malloc(%d) failed!\n", max_proc_count * sizeof(*psp));
124 if (pstat_getprocessor(psp, sizeof(*psp), max_proc_count, 0) != -1) {
129 lib_iticksperclktick = psp[0].psp_iticksperclktick;
132 if (psp[j].psp_processor_state == PSP_SPU_DISABLED) {
136 /* we know that psp[j] is online */
137 res[i].idle = (((uint64_t)psp[j].psp_idlecycles.psc_hi << 32) +
138 psp[j].psp_idlecycles.psc_lo);
146 res[i].user = (((uint64_t)psp[j].psp_usercycles.psc_hi << 32) +
147 psp[j].psp_usercycles.psc_lo);
155 res[i].kernel = (((uint64_t)psp[j].psp_systemcycles.psc_hi << 32) +
156 psp[j].psp_systemcycles.psc_lo);
164 res[i].interrupt = (((uint64_t)psp[j].psp_interruptcycles.psc_hi << 32) +
165 psp[j].psp_interruptcycles.psc_lo);
176 free(psp);