Home
last modified time | relevance | path

Searched refs:bec (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/net/can/usb/kvaser_usb/
H A Dkvaser_usb_hydra.c929 const struct can_berr_counter *bec, in kvaser_usb_hydra_bus_status_to_can_state() argument
937 if (bec->txerr >= 128 || bec->rxerr >= 128) { in kvaser_usb_hydra_bus_status_to_can_state()
940 bec->txerr, bec->rxerr); in kvaser_usb_hydra_bus_status_to_can_state()
942 } else if (bec->txerr >= 96 || bec->rxerr >= 96) { in kvaser_usb_hydra_bus_status_to_can_state()
951 const struct can_berr_counter *bec, in kvaser_usb_hydra_change_state() argument
959 tx_state = (bec->txerr >= bec->rxerr) ? in kvaser_usb_hydra_change_state()
961 rx_state = (bec->txerr <= bec->rxerr) ? in kvaser_usb_hydra_change_state()
981 cf->data[6] = bec->txerr; in kvaser_usb_hydra_change_state()
982 cf->data[7] = bec->rxerr; in kvaser_usb_hydra_change_state()
988 const struct can_berr_counter *bec) in kvaser_usb_hydra_update_state() argument
[all …]
H A Dkvaser_usb.h135 struct can_berr_counter bec; member
191 struct can_berr_counter *bec);
H A Dkvaser_usb_leaf.c1182 priv->bec.txerr = es->txerr; in kvaser_usb_leaf_rx_error_update_can_state()
1183 priv->bec.rxerr = es->rxerr; in kvaser_usb_leaf_rx_error_update_can_state()
1310 if (es->txerr != priv->bec.txerr) { in kvaser_usb_leaf_usbcan_conditionally_rx_error()
1314 if (es->rxerr != priv->bec.rxerr) { in kvaser_usb_leaf_usbcan_conditionally_rx_error()
1949 struct can_berr_counter *bec) in kvaser_usb_leaf_get_berr_counter() argument
1953 *bec = priv->bec; in kvaser_usb_leaf_get_berr_counter()
/linux/drivers/net/can/rockchip/
H A Drockchip_canfd-rx.c178 if (priv->bec.txerr) in rkcanfd_rxstx_filter()
179 priv->bec.txerr--; in rkcanfd_rxstx_filter()
254 if (priv->bec.rxerr) in rkcanfd_handle_rx_int_one()
255 priv->bec.rxerr = min(CAN_ERROR_PASSIVE_THRESHOLD, in rkcanfd_handle_rx_int_one()
256 priv->bec.rxerr) - 1; in rkcanfd_handle_rx_int_one()
H A Drockchip_canfd-tx.c157 if (priv->bec.txerr) in rkcanfd_handle_tx_done_one()
158 priv->bec.txerr--; in rkcanfd_handle_tx_done_one()
H A Drockchip_canfd.h478 struct can_berr_counter bec; member
/linux/drivers/net/can/
H A Dbxcan.c470 struct can_berr_counter bec; in bxcan_handle_state_change() local
479 bec.txerr = FIELD_GET(BXCAN_ESR_TEC_MASK, esr); in bxcan_handle_state_change()
480 bec.rxerr = FIELD_GET(BXCAN_ESR_REC_MASK, esr); in bxcan_handle_state_change()
495 tx_state = bec.txerr >= bec.rxerr ? new_state : 0; in bxcan_handle_state_change()
496 rx_state = bec.txerr <= bec.rxerr ? new_state : 0; in bxcan_handle_state_change()
503 cf->data[6] = bec.txerr; in bxcan_handle_state_change()
504 cf->data[7] = bec.rxerr; in bxcan_handle_state_change()
911 struct can_berr_counter *bec) in bxcan_get_berr_counter() argument
923 bec->txerr = FIELD_GET(BXCAN_ESR_TEC_MASK, esr); in bxcan_get_berr_counter()
924 bec->rxerr = FIELD_GET(BXCAN_ESR_REC_MASK, esr); in bxcan_get_berr_counter()
/linux/drivers/net/can/m_can/
H A Dm_can.c762 struct can_berr_counter *bec) in __m_can_get_berr_counter() argument
768 bec->rxerr = FIELD_GET(ECR_REC_MASK, ecr); in __m_can_get_berr_counter()
769 bec->txerr = FIELD_GET(ECR_TEC_MASK, ecr); in __m_can_get_berr_counter()
789 struct can_berr_counter *bec) in m_can_get_berr_counter() argument
802 __m_can_get_berr_counter(dev, bec); in m_can_get_berr_counter()
815 struct can_berr_counter bec; in m_can_handle_state_change() local
849 __m_can_get_berr_counter(dev, &bec); in m_can_handle_state_change()
855 cf->data[6] = bec.txerr; in m_can_handle_state_change()
856 cf->data[7] = bec.rxerr; in m_can_handle_state_change()
861 cf->data[1] = (bec.txerr > bec.rxerr) ? in m_can_handle_state_change()
[all …]
/linux/tools/arch/x86/intel_sdsi/
H A Dintel_sdsi.c340 struct bundle_encoding_counter *bec; in sdsi_meter_cert_show() local
413 bec = (struct bundle_encoding_counter *)(mc + 1); in sdsi_meter_cert_show()
419 get_feature(bec[count].encoding, feature); in sdsi_meter_cert_show()
420 printf(" %s: %d\n", feature, bec[count].counter); in sdsi_meter_cert_show()
/linux/drivers/net/can/kvaser_pciefd/
H A Dkvaser_pciefd.h65 struct can_berr_counter bec; member
/linux/drivers/net/can/esd/
H A Desdacc.c300 struct can_berr_counter *bec) in acc_get_berr_counter() argument
305 bec->txerr = (core_status >> 8) & 0xff; in acc_get_berr_counter()
306 bec->rxerr = core_status & 0xff; in acc_get_berr_counter()
H A Desdacc.h355 struct can_berr_counter *bec);
/linux/drivers/net/can/dev/
H A Dnetlink.c989 struct can_berr_counter bec = { }; in can_fill_info() local
1007 !priv->do_get_berr_counter(dev, &bec) && in can_fill_info()
1008 nla_put(skb, IFLA_CAN_BERR_COUNTER, sizeof(bec), &bec)) || in can_fill_info()
/linux/arch/m68k/ifpsp060/
H A Dfplsp.sa350 dc.l $0c010002,$660861ff,$00005bec,$60140c01
419 dc.l $0c010002,$660861ff,$00005bec,$60140c01