Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/mxge/if_mxge.c
Show First 20 Lines • Show All 1,612 Lines • ▼ Show 20 Lines | SYSCTL_ADD_INT(ctx, children, OID_AUTO, | ||||
"verbose", | "verbose", | ||||
CTLFLAG_RW, &mxge_verbose, | CTLFLAG_RW, &mxge_verbose, | ||||
0, "verbose printing"); | 0, "verbose printing"); | ||||
/* add counters exported for debugging from all slices */ | /* add counters exported for debugging from all slices */ | ||||
sysctl_ctx_init(&sc->slice_sysctl_ctx); | sysctl_ctx_init(&sc->slice_sysctl_ctx); | ||||
sc->slice_sysctl_tree = | sc->slice_sysctl_tree = | ||||
SYSCTL_ADD_NODE(&sc->slice_sysctl_ctx, children, OID_AUTO, | SYSCTL_ADD_NODE(&sc->slice_sysctl_ctx, children, OID_AUTO, | ||||
"slice", CTLFLAG_RD, 0, ""); | "slice", CTLFLAG_RD, 0, | ||||
"Slices"); | |||||
for (slice = 0; slice < sc->num_slices; slice++) { | for (slice = 0; slice < sc->num_slices; slice++) { | ||||
ss = &sc->ss[slice]; | ss = &sc->ss[slice]; | ||||
sysctl_ctx_init(&ss->sysctl_ctx); | sysctl_ctx_init(&ss->sysctl_ctx); | ||||
ctx = &ss->sysctl_ctx; | ctx = &ss->sysctl_ctx; | ||||
children = SYSCTL_CHILDREN(sc->slice_sysctl_tree); | children = SYSCTL_CHILDREN(sc->slice_sysctl_tree); | ||||
sprintf(slice_num, "%d", slice); | sprintf(slice_num, "%d", slice); | ||||
ss->sysctl_tree = | ss->sysctl_tree = | ||||
SYSCTL_ADD_NODE(ctx, children, OID_AUTO, slice_num, | SYSCTL_ADD_NODE(ctx, children, OID_AUTO, slice_num, | ||||
CTLFLAG_RD, 0, ""); | CTLFLAG_RD, 0, | ||||
"Slice parameters"); | |||||
children = SYSCTL_CHILDREN(ss->sysctl_tree); | children = SYSCTL_CHILDREN(ss->sysctl_tree); | ||||
SYSCTL_ADD_INT(ctx, children, OID_AUTO, | SYSCTL_ADD_INT(ctx, children, OID_AUTO, | ||||
"rx_small_cnt", | "rx_small_cnt", | ||||
CTLFLAG_RD, &ss->rx_small.cnt, | CTLFLAG_RD, &ss->rx_small.cnt, | ||||
0, "rx_small_cnt"); | 0, "rx_small_cnt"); | ||||
SYSCTL_ADD_INT(ctx, children, OID_AUTO, | SYSCTL_ADD_INT(ctx, children, OID_AUTO, | ||||
"rx_big_cnt", | "rx_big_cnt", | ||||
CTLFLAG_RD, &ss->rx_big.cnt, | CTLFLAG_RD, &ss->rx_big.cnt, | ||||
▲ Show 20 Lines • Show All 3,387 Lines • Show Last 20 Lines |