Lines Matching refs:lsrec_t
80 } lsrec_t; typedef
92 #define LS_BASIC offsetof(lsrec_t, ls_time)
93 #define LS_TIME offsetof(lsrec_t, ls_hist[0])
94 #define LS_HIST offsetof(lsrec_t, ls_stack[0])
95 #define LS_STACK(depth) offsetof(lsrec_t, ls_stack[depth])
97 static void report_stats(FILE *, lsrec_t **, size_t, uint64_t, uint64_t);
98 static void report_trace(FILE *, lsrec_t **);
377 lockcmp(lsrec_t *a, lsrec_t *b) in lockcmp()
411 countcmp(lsrec_t *a, lsrec_t *b) in countcmp()
422 timecmp(lsrec_t *a, lsrec_t *b) in timecmp()
438 lockcmp_anywhere(lsrec_t *a, lsrec_t *b) in lockcmp_anywhere()
458 lock_and_count_cmp_anywhere(lsrec_t *a, lsrec_t *b) in lock_and_count_cmp_anywhere()
484 sitecmp_anylock(lsrec_t *a, lsrec_t *b) in sitecmp_anylock()
509 site_and_count_cmp_anylock(lsrec_t *a, lsrec_t *b) in site_and_count_cmp_anylock()
534 lsmergesort(int (*cmp)(lsrec_t *, lsrec_t *), lsrec_t **a, lsrec_t **b, int n) in lsmergesort() argument
553 coalesce(int (*cmp)(lsrec_t *, lsrec_t *), lsrec_t **lock, int n) in coalesce() argument
556 lsrec_t *target, *current; in coalesce()
936 lsrec_fill(lsrec_t *lsrec, const dtrace_recdesc_t *rec, int nrecs, caddr_t data) in lsrec_fill()
998 lsrec_t *lsrec = lsdata->lsd_next; in process_aggregate()
1055 lsdata->lsd_next = (lsrec_t *)((uintptr_t)lsrec + g_recsize); in process_aggregate()
1065 lsrec_t *lsrec = lsdata->lsd_next; in process_trace()
1074 lsdata->lsd_next = (lsrec_t *)((uintptr_t)lsrec + g_recsize); in process_trace()
1086 lsdata.lsd_next = (lsrec_t *)data; in process_data()
1117 lsrec_t *lsp, **current, **first, **sort_buf, **merge_buf; in main()
1545 for (i = 0, lsp = (lsrec_t *)data_buf; i < g_nrecs_used; i++, in main()
1547 lsp = (lsrec_t *)((char *)lsp + g_recsize)) { in main()
1556 lsrec_t *newlsp, *oldlsp; in main()
1569 for (i = 0, oldlsp = (lsrec_t *)data_buf; i < g_nrecs_used; i++, in main()
1571 oldlsp = (lsrec_t *)((char *)oldlsp + g_recsize)) { in main()
1589 lsp = (lsrec_t *)((char *)lsp + LS_TIME); in main()
1594 lsp = (lsrec_t *)((char *)lsp + LS_TIME); in main()
1617 for (i = 0, lsp = (lsrec_t *)data_buf; i < g_nrecs_used; i++, in main()
1619 lsp = (lsrec_t *)((char *)lsp + g_recsize)) { in main()
1717 for (i = 0, lsp = (lsrec_t *)data_buf; i < g_nrecs_used; i++, in main()
1718 lsp = (lsrec_t *)((char *)lsp + g_recsize)) in main()
1753 report_stats(FILE *out, lsrec_t **sort_buf, size_t nrecs, uint64_t total_count, in report_stats()
1757 lsrec_t *lsp; in report_stats()
1953 report_trace(FILE *out, lsrec_t **sort_buf) in report_trace()
1955 lsrec_t *lsp; in report_trace()