.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "MC32_UPDATE_STATS" "9" "09 October 2005" "" "" .SH NAME mc32_update_stats \- pull off the on board statistics .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp void mc32_update_stats (struct net_device * \fIdev\fB); \fR .SH "ARGUMENTS" .TP \fB\fIdev\fB\fR 3c527 to service .SH "DESCRIPTION" .PP .PP Query and reset the on-card stats. There's the small possibility of a race here, which would result in an underestimation of actual errors. As such, we'd prefer to keep all our stats collection in software. As a rule, we do. However it can't be used for rx errors and collisions as, by default, the card discards bad rx packets. .PP Setting the SAV BP in the rx filter command supposedly stops this behaviour. However, testing shows that it only seems to enable the collation of on-card rx statistics --- the driver never sees an RX descriptor with an error status set.