Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/cadence/if_cgem.c
Show All 12 Lines | |||||
SYSCTL_ADD_UINT(ctx, child, OID_AUTO, "_txdefrags", CTLFLAG_RD, | SYSCTL_ADD_UINT(ctx, child, OID_AUTO, "_txdefrags", CTLFLAG_RD, | ||||
&sc->txdefrags, 0, | &sc->txdefrags, 0, | ||||
"Transmit m_defrag() calls"); | "Transmit m_defrag() calls"); | ||||
SYSCTL_ADD_UINT(ctx, child, OID_AUTO, "_txdefragfails", CTLFLAG_RD, | SYSCTL_ADD_UINT(ctx, child, OID_AUTO, "_txdefragfails", CTLFLAG_RD, | ||||
&sc->txdefragfails, 0, | &sc->txdefragfails, 0, | ||||
"Transmit m_defrag() failures"); | "Transmit m_defrag() failures"); | ||||
tree = SYSCTL_ADD_NODE(ctx, child, OID_AUTO, "stats", CTLFLAG_RD, | tree = SYSCTL_ADD_NODE(ctx, child, OID_AUTO, "stats", | ||||
NULL, "GEM statistics"); | CTLFLAG_RD | CTLFLAG_MPSAFE, NULL, "GEM statistics"); | ||||
child = SYSCTL_CHILDREN(tree); | child = SYSCTL_CHILDREN(tree); | ||||
SYSCTL_ADD_UQUAD(ctx, child, OID_AUTO, "tx_bytes", CTLFLAG_RD, | SYSCTL_ADD_UQUAD(ctx, child, OID_AUTO, "tx_bytes", CTLFLAG_RD, | ||||
&sc->stats.tx_bytes, "Total bytes transmitted"); | &sc->stats.tx_bytes, "Total bytes transmitted"); | ||||
SYSCTL_ADD_UINT(ctx, child, OID_AUTO, "tx_frames", CTLFLAG_RD, | SYSCTL_ADD_UINT(ctx, child, OID_AUTO, "tx_frames", CTLFLAG_RD, | ||||
&sc->stats.tx_frames, 0, "Total frames transmitted"); | &sc->stats.tx_frames, 0, "Total frames transmitted"); | ||||
SYSCTL_ADD_UINT(ctx, child, OID_AUTO, "tx_frames_bcast", CTLFLAG_RD, | SYSCTL_ADD_UINT(ctx, child, OID_AUTO, "tx_frames_bcast", CTLFLAG_RD, | ||||
Show All 12 Lines |