diff options
author | sam <sam@FreeBSD.org> | 2003-01-20 21:07:30 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2003-01-20 21:07:30 +0000 |
commit | decc2644f1989efa2360b96494b715fd52763de0 (patch) | |
tree | db91c18ec3d06be8178b511c23bffaf35ee78059 /sys | |
parent | 48c4ad471de5f1ea3493fa60d512df8779a1b4b5 (diff) | |
download | FreeBSD-src-decc2644f1989efa2360b96494b715fd52763de0.zip FreeBSD-src-decc2644f1989efa2360b96494b715fd52763de0.tar.gz |
move sysctl's under hw.ubsec
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/ubsec/ubsec.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/sys/dev/ubsec/ubsec.c b/sys/dev/ubsec/ubsec.c index 75f5201..06600ed 100644 --- a/sys/dev/ubsec/ubsec.c +++ b/sys/dev/ubsec/ubsec.c @@ -160,14 +160,16 @@ static int ubsec_ksigbits(struct crparam *); static void ubsec_kshift_r(u_int, u_int8_t *, u_int, u_int8_t *, u_int); static void ubsec_kshift_l(u_int, u_int8_t *, u_int, u_int8_t *, u_int); +SYSCTL_NODE(_hw, OID_AUTO, ubsec, CTLFLAG_RD, 0, "Broadcom driver parameters"); + #ifdef UBSEC_DEBUG static void ubsec_dump_pb(volatile struct ubsec_pktbuf *); static void ubsec_dump_mcr(struct ubsec_mcr *); static void ubsec_dump_ctx2(struct ubsec_ctx_keyop *); static int ubsec_debug = 0; -SYSCTL_INT(_debug, OID_AUTO, ubsec, CTLFLAG_RW, &ubsec_debug, - 0, "UBSEC driver debugging printfs"); +SYSCTL_INT(_hw_ubsec, OID_AUTO, debug, CTLFLAG_RW, &ubsec_debug, + 0, "control debugging msgs"); #endif #define READ_REG(sc,r) \ @@ -179,10 +181,9 @@ SYSCTL_INT(_debug, OID_AUTO, ubsec, CTLFLAG_RW, &ubsec_debug, #define SWAP32(x) (x) = htole32(ntohl((x))) #define HTOLE32(x) (x) = htole32(x) - struct ubsec_stats ubsecstats; -SYSCTL_STRUCT(_kern, OID_AUTO, ubsec_stats, CTLFLAG_RD, &ubsecstats, - ubsec_stats, "Broadcom driver statistics"); +SYSCTL_STRUCT(_hw_ubsec, OID_AUTO, stats, CTLFLAG_RD, &ubsecstats, + ubsec_stats, "driver statistics"); /* * ubsec_maxbatch controls the number of crypto ops to voluntarily * collect into one submission to the hardware. This batching happens @@ -191,8 +192,8 @@ SYSCTL_STRUCT(_kern, OID_AUTO, ubsec_stats, CTLFLAG_RD, &ubsecstats, * with a ``no delay'' flag. */ static int ubsec_maxbatch = 1; -SYSCTL_INT(_kern, OID_AUTO, ubsec_maxbatch, CTLFLAG_RW, &ubsec_maxbatch, - 0, "Broadcom driver: max ops to batch w/o interrupt"); +SYSCTL_INT(_hw_ubsec, OID_AUTO, maxbatch, CTLFLAG_RW, &ubsec_maxbatch, + 0, "max ops to batch w/o interrupt"); /* * ubsec_maxaggr controls the number of crypto ops to submit to the * hardware as a unit. This aggregation reduces the number of interrupts @@ -201,8 +202,8 @@ SYSCTL_INT(_kern, OID_AUTO, ubsec_maxbatch, CTLFLAG_RW, &ubsec_maxbatch, * performance but at the expense of more interrupt processing. */ static int ubsec_maxaggr = 1; -SYSCTL_INT(_kern, OID_AUTO, ubsec_maxaggr, CTLFLAG_RW, &ubsec_maxaggr, - 0, "Broadcom driver: max ops to aggregate under one interrupt"); +SYSCTL_INT(_hw_ubsec, OID_AUTO, maxaggr, CTLFLAG_RW, &ubsec_maxaggr, + 0, "max ops to aggregate under one interrupt"); static int ubsec_probe(device_t dev) |