Lines Matching refs:lat
91 account_global_scheduler_latency(struct task_struct *tsk, struct latency_record *lat)
113 unsigned long record = lat->backtrace[q];
126 latency_record[i].time += lat->time;
127 if (lat->time > latency_record[i].max)
128 latency_record[i].max = lat->time;
138 memcpy(&latency_record[i], lat, sizeof(struct latency_record));
145 struct latency_record *lat)
151 trace.entries = &lat->backtrace[0];
176 struct latency_record lat;
187 memset(&lat, 0, sizeof(lat));
188 lat.count = 1;
189 lat.time = usecs;
190 lat.max = usecs;
191 store_stacktrace(tsk, &lat);
195 account_global_scheduler_latency(tsk, &lat);
203 unsigned long record = lat.backtrace[q];
216 mylat->time += lat.time;
217 if (lat.time > mylat->max)
218 mylat->max = lat.time;
231 memcpy(&tsk->latency_record[i], &lat, sizeof(struct latency_record));