Lines Matching refs:bec
375 struct can_berr_counter *bec) in at91_get_berr_counter() argument
380 bec->rxerr = reg_ecr & 0xff; in at91_get_berr_counter()
381 bec->txerr = reg_ecr >> 16; in at91_get_berr_counter()
883 struct can_berr_counter bec; in at91_irq_err_state() local
885 at91_get_berr_counter(dev, &bec); in at91_irq_err_state()
900 cf->data[1] = (bec.txerr > bec.rxerr) ? in at91_irq_err_state()
916 cf->data[1] = (bec.txerr > bec.rxerr) ? in at91_irq_err_state()
989 struct can_berr_counter bec; in at91_get_state_by_bec() local
992 err = at91_get_berr_counter(dev, &bec); in at91_get_state_by_bec()
996 if (bec.txerr < 96 && bec.rxerr < 96) in at91_get_state_by_bec()
998 else if (bec.txerr < 128 && bec.rxerr < 128) in at91_get_state_by_bec()
1000 else if (bec.txerr < 256 && bec.rxerr < 256) in at91_get_state_by_bec()