3 #include <sys/sysctl.h>
13 #include "../../sys/dsched/fq/dsched_fq.h"
18 struct dsched_fq_stats fq_stats;
19 size_t n = sizeof(struct dsched_fq_stats);
21 if (sysctlbyname("kern.fq_stats", &fq_stats, &n, NULL, 0) != 0)
22 err(1, "sysctlbyname");
24 printf( "Allocations\n"
28 "---------------------------------------------\n"
29 "Procs/Threads tracked\n"
32 "---------------------------------------------\n"
35 "---------------------------------------------\n"
39 "without thread_ctx:\t%d\n",
41 fq_stats.tdctx_allocations,
42 fq_stats.tdio_allocations,
43 fq_stats.diskctx_allocations,
48 fq_stats.procs_limited,
50 fq_stats.transactions,
51 fq_stats.transactions_completed,