Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/ena/ena_sysctl.c
Show First 20 Lines • Show All 149 Lines • ▼ Show 20 Lines | SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, | ||||
"missing_tx_comp", CTLFLAG_RD, | "missing_tx_comp", CTLFLAG_RD, | ||||
&tx_stats->missing_tx_comp, "TX completions missed"); | &tx_stats->missing_tx_comp, "TX completions missed"); | ||||
SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, | SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, | ||||
"bad_req_id", CTLFLAG_RD, | "bad_req_id", CTLFLAG_RD, | ||||
&tx_stats->bad_req_id, "Bad request id count"); | &tx_stats->bad_req_id, "Bad request id count"); | ||||
SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, | SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, | ||||
"stops", CTLFLAG_RD, | "stops", CTLFLAG_RD, | ||||
&tx_stats->queue_stop, "Queue stops"); | &tx_stats->queue_stop, "Queue stops"); | ||||
SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, | |||||
"defragmentations", CTLFLAG_RD, | |||||
&tx_stats->defragment, | |||||
"Mbuf defragmentations"); | |||||
SYSCTL_ADD_COUNTER_U64(ctx, tx_list, OID_AUTO, | |||||
"defragmentation_err", CTLFLAG_RD, | |||||
&tx_stats->defragment_err, | |||||
"Mbuf defragmentation failures"); | |||||
/* RX specific stats */ | /* RX specific stats */ | ||||
rx_node = SYSCTL_ADD_NODE(ctx, queue_list, OID_AUTO, | rx_node = SYSCTL_ADD_NODE(ctx, queue_list, OID_AUTO, | ||||
"rx_ring", CTLFLAG_RD, NULL, "RX ring"); | "rx_ring", CTLFLAG_RD, NULL, "RX ring"); | ||||
rx_list = SYSCTL_CHILDREN(rx_node); | rx_list = SYSCTL_CHILDREN(rx_node); | ||||
rx_stats = &rx_ring->rx_stats; | rx_stats = &rx_ring->rx_stats; | ||||
▲ Show 20 Lines • Show All 78 Lines • Show Last 20 Lines |