Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/sfxge/sfxge_tx.c
Show All 12 Lines | |||||
unsigned int id; | unsigned int id; | ||||
stat_list = SYSCTL_CHILDREN(sc->stats_node); | stat_list = SYSCTL_CHILDREN(sc->stats_node); | ||||
for (id = 0; id < nitems(sfxge_tx_stats); id++) { | for (id = 0; id < nitems(sfxge_tx_stats); id++) { | ||||
SYSCTL_ADD_PROC( | SYSCTL_ADD_PROC( | ||||
ctx, stat_list, | ctx, stat_list, | ||||
OID_AUTO, sfxge_tx_stats[id].name, | OID_AUTO, sfxge_tx_stats[id].name, | ||||
CTLTYPE_ULONG|CTLFLAG_RD, | CTLTYPE_ULONG | CTLFLAG_RD | CTLFLAG_NEEDGIANT, | ||||
sc, id, sfxge_tx_stat_handler, "LU", | sc, id, sfxge_tx_stat_handler, "LU", | ||||
""); | ""); | ||||
} | } | ||||
} | } | ||||
uint64_t | uint64_t | ||||
sfxge_tx_get_drops(struct sfxge_softc *sc) | sfxge_tx_get_drops(struct sfxge_softc *sc) | ||||
{ | { | ||||
Show All 12 Lines |