var statusLineRE …
var recoveryLineBlocksRE …
var recoveryLinePctRE …
var recoveryLineFinishRE …
var recoveryLineSpeedRE …
var componentDeviceRE …
type MDStat …
func (fs FS) MDStat() ([]MDStat, error) { … }
func parseMDStat(mdStatData []byte) ([]MDStat, error) { … }
func evalStatusLine(deviceLine, statusLine string) (active, total, down, size int64, err error) { … }
func evalRecoveryLine(recoveryLine string) (blocksSynced int64, blocksToBeSynced int64, pct float64, finish float64, speed float64, err error) { … }
func evalComponentDevices(deviceFields []string) []string { … }