Lines Matching refs:bec
265 struct can_berr_counter bec;
649 can->bec.txerr = 0;
650 can->bec.rxerr = 0;
909 struct can_berr_counter *bec)
913 bec->rxerr = can->bec.rxerr;
914 bec->txerr = can->bec.txerr;
956 can->bec.txerr = 0;
957 can->bec.rxerr = 0;
1247 struct can_berr_counter *bec,
1255 else if (bec->txerr >= 255 || bec->rxerr >= 255)
1259 else if (bec->txerr >= 128 || bec->rxerr >= 128)
1263 else if (bec->txerr >= 96 || bec->rxerr >= 96)
1268 *tx_state = bec->txerr >= bec->rxerr ? *new_state : 0;
1269 *rx_state = bec->txerr <= bec->rxerr ? *new_state : 0;
1275 struct can_berr_counter bec;
1285 bec.txerr = p->header[0] & 0xff;
1286 bec.rxerr = (p->header[0] >> KVASER_PCIEFD_SPACK_RXERR_SHIFT) & 0xff;
1288 kvaser_pciefd_packet_to_state(p, &bec, &new_state, &tx_state,
1313 can->bec.txerr = bec.txerr;
1314 can->bec.rxerr = bec.rxerr;
1327 cf->data[6] = bec.txerr;
1328 cf->data[7] = bec.rxerr;
1360 struct can_berr_counter bec;
1365 bec.txerr = p->header[0] & 0xff;
1366 bec.rxerr = (p->header[0] >> KVASER_PCIEFD_SPACK_RXERR_SHIFT) & 0xff;
1368 kvaser_pciefd_packet_to_state(p, &bec, &new_state, &tx_state,
1400 cf->data[6] = bec.txerr;
1401 cf->data[7] = bec.rxerr;
1405 can->bec.txerr = bec.txerr;
1406 can->bec.rxerr = bec.rxerr;
1408 if (bec.txerr || bec.rxerr)