Lines Matching refs:bec
694 struct can_berr_counter *bec) in __c_can_get_berr_counter() argument
700 bec->rxerr = (reg_err_counter & ERR_CNT_REC_MASK) >> in __c_can_get_berr_counter()
702 bec->txerr = reg_err_counter & ERR_CNT_TEC_MASK; in __c_can_get_berr_counter()
708 struct can_berr_counter *bec) in c_can_get_berr_counter() argument
714 err = __c_can_get_berr_counter(dev, bec); in c_can_get_berr_counter()
917 struct can_berr_counter bec; in c_can_handle_state_change() local
947 __c_can_get_berr_counter(dev, &bec); in c_can_handle_state_change()
956 cf->data[6] = bec.txerr; in c_can_handle_state_change()
957 cf->data[7] = bec.rxerr; in c_can_handle_state_change()
962 cf->data[1] = (bec.txerr > bec.rxerr) ? in c_can_handle_state_change()
965 cf->data[6] = bec.txerr; in c_can_handle_state_change()
966 cf->data[7] = bec.rxerr; in c_can_handle_state_change()
974 if (bec.txerr > 127) in c_can_handle_state_change()
977 cf->data[6] = bec.txerr; in c_can_handle_state_change()
978 cf->data[7] = bec.rxerr; in c_can_handle_state_change()