Lines Matching refs:rxerr
989 u16 txerr, u16 rxerr) in rcar_canfd_error() argument
997 netdev_dbg(ndev, "ch erfl %x txerr %u rxerr %u\n", cerfl, txerr, rxerr); in rcar_canfd_error()
1065 cf->data[1] = txerr > rxerr ? CAN_ERR_CRTL_TX_WARNING : in rcar_canfd_error()
1068 cf->data[7] = rxerr; in rcar_canfd_error()
1075 cf->data[1] = txerr > rxerr ? CAN_ERR_CRTL_TX_PASSIVE : in rcar_canfd_error()
1078 cf->data[7] = rxerr; in rcar_canfd_error()
1212 u16 txerr, u16 rxerr) in rcar_canfd_state_change() argument
1221 if (txerr < 96 && rxerr < 96) in rcar_canfd_state_change()
1223 else if (txerr < 128 && rxerr < 128) in rcar_canfd_state_change()
1228 state, priv->can.state, txerr, rxerr); in rcar_canfd_state_change()
1234 tx_state = txerr >= rxerr ? state : 0; in rcar_canfd_state_change()
1235 rx_state = txerr <= rxerr ? state : 0; in rcar_canfd_state_change()
1268 u16 txerr, rxerr; in rcar_canfd_handle_channel_err() local
1275 rxerr = RCANFD_CSTS_RECCNT(sts); in rcar_canfd_handle_channel_err()
1277 rcar_canfd_error(ndev, cerfl, txerr, rxerr); in rcar_canfd_handle_channel_err()
1282 rcar_canfd_state_change(ndev, txerr, rxerr); in rcar_canfd_handle_channel_err()
1699 bec->rxerr = RCANFD_CSTS_RECCNT(val); in rcar_canfd_get_berr_counter()