Home | History | Annotate | Download | only in kern

Lines Matching defs:hists

140 kernhist_dump_histories(struct kern_history *hists[], size_t count,
148 for (lcv = 0; hists[lcv]; lcv++)
149 cur[lcv] = hists[lcv]->f;
154 * entry to test for the history in hists[X]. if it is
162 for (lcv = 0; hists[lcv]; lcv++) {
166 if (!hists[lcv]->e)
173 if (hists[lcv]->e[cur[lcv]].fmt == NULL) {
174 cur[lcv] = (cur[lcv] + 1) % (hists[lcv]->n);
175 if (cur[lcv] == hists[lcv]->f)
186 bintimecmp(&hists[lcv]->e[cur[lcv]].bt, &bt, <)) {
187 bt = hists[lcv]->e[cur[lcv]].bt;
197 kernhist_entry_print(&hists[hi]->e[cur[hi]], pr);
199 cur[hi] = (cur[hi] + 1) % (hists[hi]->n);
200 if (cur[hi] == hists[hi]->f)
212 kernhist_dumpmask(uint32_t bitmask) /* XXX only support 32 hists */
214 struct kern_history *hists[MAXHISTS + 1];
219 hists[i++] = &maphist;
222 hists[i++] = &pdhist;
225 hists[i++] = &ubchist;
228 hists[i++] = &loanhist;
233 hists[i++] = &usbhist;
238 hists[i++] = &scdebughist;
243 hists[i++] = &biohist;
246 hists[i] = NULL;
248 kernhist_dump_histories(hists, 0, printf);
266 struct kern_history *hists[MAXHISTS + 1];
269 hists[i++] = &maphist;
270 hists[i++] = &pdhist;
271 hists[i++] = &ubchist;
272 hists[i++] = &loanhist;
275 hists[i++] = &usbhist;
279 hists[i++] = &scdebughist;
282 hists[i++] = &biohist;
284 hists[i] = NULL;
289 for (lcv = 0; hists[lcv]; lcv++)
290 kernhist_info(hists[lcv], pr);
292 kernhist_dump_histories(hists, count, pr);