Lines Matching refs:latency_record
66 static struct latency_record latency_record[MAXLR]; variable
78 memset(&p->latency_record, 0, sizeof(p->latency_record)); in clear_all_latency_tracing()
88 memset(&latency_record, 0, sizeof(latency_record)); in clear_global_latency_tracing()
94 struct latency_record *lat) in account_global_scheduler_latency()
110 if (!latency_record[i].backtrace[0]) { in account_global_scheduler_latency()
118 if (latency_record[i].backtrace[q] != record) { in account_global_scheduler_latency()
128 latency_record[i].count++; in account_global_scheduler_latency()
129 latency_record[i].time += lat->time; in account_global_scheduler_latency()
130 if (lat->time > latency_record[i].max) in account_global_scheduler_latency()
131 latency_record[i].max = lat->time; in account_global_scheduler_latency()
141 memcpy(&latency_record[i], lat, sizeof(struct latency_record)); in account_global_scheduler_latency()
148 struct latency_record *lat) in store_stacktrace()
179 struct latency_record lat; in __account_scheduler_latency()
201 struct latency_record *mylat; in __account_scheduler_latency()
204 mylat = &tsk->latency_record[i]; in __account_scheduler_latency()
234 memcpy(&tsk->latency_record[i], &lat, sizeof(struct latency_record)); in __account_scheduler_latency()
247 struct latency_record *lr = &latency_record[i]; in lstats_show()