Searched defs:bec (Results 1 - 18 of 18) sorted by relevance

/drivers/net/can/
H A Dbfin_can.c224 struct can_berr_counter *bec)
231 bec->txerr = cec >> 8;
232 bec->rxerr = cec;
223 bfin_can_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
H A Ddev.c811 struct can_berr_counter bec; local
831 !priv->do_get_berr_counter(dev, &bec) &&
832 nla_put(skb, IFLA_CAN_BERR_COUNTER, sizeof(bec), &bec)) ||
H A Dxilinx_can.c926 * @bec: Pointer to can_berr_counter structure
932 struct can_berr_counter *bec)
945 bec->txerr = priv->read_reg(priv, XCAN_ECR_OFFSET) & XCAN_ECR_TEC_MASK;
946 bec->rxerr = ((priv->read_reg(priv, XCAN_ECR_OFFSET) &
931 xcan_get_berr_counter(const struct net_device *ndev, struct can_berr_counter *bec) argument
H A Dat91_can.c395 struct can_berr_counter *bec)
400 bec->rxerr = reg_ecr & 0xff;
401 bec->txerr = reg_ecr >> 16;
905 struct can_berr_counter bec; local
907 at91_get_berr_counter(dev, &bec);
922 cf->data[1] = (bec.txerr > bec.rxerr) ?
938 cf->data[1] = (bec.txerr > bec.rxerr) ?
1011 struct can_berr_counter bec; local
394 at91_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
[all...]
H A Dflexcan.c431 struct can_berr_counter *bec)
437 bec->txerr = (reg >> 0) & 0xff;
438 bec->rxerr = (reg >> 8) & 0xff;
444 struct can_berr_counter *bec)
457 err = __flexcan_get_berr_counter(dev, bec);
584 struct can_berr_counter bec; local
586 __flexcan_get_berr_counter(dev, &bec);
601 cf->data[1] = (bec.txerr > bec.rxerr) ?
617 cf->data[1] = (bec
430 __flexcan_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
443 flexcan_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
[all...]
H A Djanz-ican3.c216 struct can_berr_counter bec; member in struct:ican3_dev
1079 mod->bec.rxerr = msg->data[5];
1080 mod->bec.txerr = msg->data[6];
1672 struct can_berr_counter *bec)
1687 bec->rxerr = mod->bec.rxerr;
1688 bec->txerr = mod->bec.txerr;
1671 ican3_get_berr_counter(const struct net_device *ndev, struct can_berr_counter *bec) argument
H A Dpch_can.c1168 struct can_berr_counter *bec)
1173 bec->txerr = errc & PCH_TEC;
1174 bec->rxerr = (errc & PCH_REC) >> 8;
1167 pch_can_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
H A Drcar_can.c716 struct can_berr_counter *bec)
724 bec->txerr = readb(&priv->regs->tecr);
725 bec->rxerr = readb(&priv->regs->recr);
715 rcar_can_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
H A Dti_hecc.c453 struct can_berr_counter *bec)
457 bec->txerr = hecc_read(priv, HECC_CANTEC);
458 bec->rxerr = hecc_read(priv, HECC_CANREC);
452 ti_hecc_get_berr_counter(const struct net_device *ndev, struct can_berr_counter *bec) argument
H A Dgrcan.c451 struct can_berr_counter *bec)
457 bec->txerr = (status & GRCAN_STAT_TXERRCNT) >> GRCAN_STAT_TXERRCNT_BIT;
458 bec->rxerr = (status & GRCAN_STAT_RXERRCNT) >> GRCAN_STAT_RXERRCNT_BIT;
450 grcan_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
/drivers/net/can/cc770/
H A Dcc770.c383 struct can_berr_counter *bec)
387 bec->txerr = cc770_read_reg(priv, tx_error_counter);
388 bec->rxerr = cc770_read_reg(priv, rx_error_counter);
382 cc770_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
/drivers/net/can/mscan/
H A Dmscan.c558 struct can_berr_counter *bec)
563 bec->txerr = in_8(&regs->cantxerr);
564 bec->rxerr = in_8(&regs->canrxerr);
557 mscan_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
/drivers/net/can/sja1000/
H A Dsja1000.c262 struct can_berr_counter *bec)
266 bec->txerr = priv->read_reg(priv, SJA1000_TXERR);
267 bec->rxerr = priv->read_reg(priv, SJA1000_RXERR);
261 sja1000_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
/drivers/net/can/usb/
H A Desd_usb2.c223 struct can_berr_counter bec; member in struct:esd_usb2_net_priv
305 priv->bec.txerr = txerr;
306 priv->bec.rxerr = rxerr;
954 struct can_berr_counter *bec)
958 bec->txerr = priv->bec.txerr;
959 bec->rxerr = priv->bec.rxerr;
953 esd_usb2_get_berr_counter(const struct net_device *netdev, struct can_berr_counter *bec) argument
H A Dusb_8dev.c146 struct can_berr_counter bec; member in struct:usb_8dev_priv
460 priv->bec.txerr = txerr;
461 priv->bec.rxerr = rxerr;
731 struct can_berr_counter *bec)
735 bec->txerr = priv->bec.txerr;
736 bec->rxerr = priv->bec.rxerr;
730 usb_8dev_get_berr_counter(const struct net_device *netdev, struct can_berr_counter *bec) argument
H A Dkvaser_usb.c310 struct can_berr_counter bec; member in struct:kvaser_usb_net_priv
768 priv->bec.txerr = txerr;
769 priv->bec.rxerr = rxerr;
1467 struct can_berr_counter *bec)
1471 *bec = priv->bec;
1466 kvaser_usb_get_berr_counter(const struct net_device *netdev, struct can_berr_counter *bec) argument
/drivers/net/can/c_can/
H A Dc_can.c638 struct can_berr_counter *bec)
644 bec->rxerr = (reg_err_counter & ERR_CNT_REC_MASK) >>
646 bec->txerr = reg_err_counter & ERR_CNT_TEC_MASK;
652 struct can_berr_counter *bec)
658 err = __c_can_get_berr_counter(dev, bec);
847 struct can_berr_counter bec; local
874 __c_can_get_berr_counter(dev, &bec);
883 cf->data[1] = (bec.txerr > bec.rxerr) ?
886 cf->data[6] = bec
637 __c_can_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
651 c_can_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
[all...]
/drivers/net/can/m_can/
H A Dm_can.c531 struct can_berr_counter *bec)
537 bec->rxerr = (ecr & ECR_REC_MASK) >> ECR_REC_SHIFT;
538 bec->txerr = ecr & ECR_TEC_MASK;
544 struct can_berr_counter *bec)
559 __m_can_get_berr_counter(dev, bec);
574 struct can_berr_counter bec; local
603 __m_can_get_berr_counter(dev, &bec);
609 cf->data[1] = (bec.txerr > bec.rxerr) ?
612 cf->data[6] = bec
530 __m_can_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
543 m_can_get_berr_counter(const struct net_device *dev, struct can_berr_counter *bec) argument
[all...]

Completed in 94 milliseconds