Lines Matching refs:bec
371 struct can_berr_counter *bec) in at91_get_berr_counter() argument
376 bec->rxerr = reg_ecr & 0xff; in at91_get_berr_counter()
377 bec->txerr = reg_ecr >> 16; in at91_get_berr_counter()
877 struct can_berr_counter bec; in at91_irq_err_state() local
879 at91_get_berr_counter(dev, &bec); in at91_irq_err_state()
893 cf->data[1] = (bec.txerr > bec.rxerr) ? in at91_irq_err_state()
909 cf->data[1] = (bec.txerr > bec.rxerr) ? in at91_irq_err_state()
980 struct can_berr_counter bec; in at91_get_state_by_bec() local
983 err = at91_get_berr_counter(dev, &bec); in at91_get_state_by_bec()
987 if (bec.txerr < 96 && bec.rxerr < 96) in at91_get_state_by_bec()
989 else if (bec.txerr < 128 && bec.rxerr < 128) in at91_get_state_by_bec()
991 else if (bec.txerr < 256 && bec.rxerr < 256) in at91_get_state_by_bec()