Lines Matching defs:stats
31 * zero all the stats or just the timing stuff.
63 struct cryptostats stats;
66 slen = sizeof (stats);
67 if (sysctlbyname("kern.crypto_stats", &stats, &slen, NULL, 0) < 0)
71 bzero(&stats.cs_invoke, sizeof (stats.cs_invoke));
72 bzero(&stats.cs_done, sizeof (stats.cs_done));
73 bzero(&stats.cs_cb, sizeof (stats.cs_cb));
74 bzero(&stats.cs_finis, sizeof (stats.cs_finis));
75 stats.cs_invoke.min.tv_sec = 10000;
76 stats.cs_done.min.tv_sec = 10000;
77 stats.cs_cb.min.tv_sec = 10000;
78 stats.cs_finis.min.tv_sec = 10000;
79 if (sysctlbyname("kern.crypto_stats", NULL, NULL, &stats, sizeof (stats)) < 0)
84 bzero(&stats, sizeof (stats));
85 stats.cs_invoke.min.tv_sec = 10000;
86 stats.cs_done.min.tv_sec = 10000;
87 stats.cs_cb.min.tv_sec = 10000;
88 stats.cs_finis.min.tv_sec = 10000;
89 if (sysctlbyname("kern.crypto_stats", NULL, NULL, &stats, sizeof (stats)) < 0)
96 , stats.cs_ops, stats.cs_errs, stats.cs_blocks);
98 , stats.cs_kops, stats.cs_kerrs, stats.cs_kblocks);
99 printf("%u crypto dispatch thread activations\n", stats.cs_intrs);
100 printf("%u crypto return thread activations\n", stats.cs_rets);
101 if (stats.cs_invoke.count) {
103 printt("dispatch->invoke", &stats.cs_invoke);
104 printt("invoke->done", &stats.cs_done);
105 printt("done->cb", &stats.cs_cb);
106 printt("cb->finis", &stats.cs_finis);