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"
40 "---------------------------------------------\n"
42 "FQMP refs for buf:\t%d\n",
44 fq_stats.tdctx_allocations,
45 fq_stats.tdio_allocations,
46 fq_stats.diskctx_allocations,
51 fq_stats.procs_limited,
53 fq_stats.transactions,
54 fq_stats.transactions_completed,