Home
last modified time | relevance | path

Searched refs:txdlc (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/can/ifi_canfd/
H A Difi_canfd.c871 u32 txst, txid, txdlc; in ifi_canfd_start_xmit() local
903 txdlc = can_len2dlc(cf->len); in ifi_canfd_start_xmit()
905 txdlc |= IFI_CANFD_TXFIFO_DLC_EDL; in ifi_canfd_start_xmit()
907 txdlc |= IFI_CANFD_TXFIFO_DLC_BRS; in ifi_canfd_start_xmit()
911 txdlc |= IFI_CANFD_TXFIFO_DLC_RTR; in ifi_canfd_start_xmit()
915 writel(txdlc, priv->base + IFI_CANFD_TXFIFO_DLC); in ifi_canfd_start_xmit()
/kernel/linux/linux-6.6/drivers/net/can/ifi_canfd/
H A Difi_canfd.c859 u32 txst, txid, txdlc; in ifi_canfd_start_xmit() local
891 txdlc = can_fd_len2dlc(cf->len); in ifi_canfd_start_xmit()
893 txdlc |= IFI_CANFD_TXFIFO_DLC_EDL; in ifi_canfd_start_xmit()
895 txdlc |= IFI_CANFD_TXFIFO_DLC_BRS; in ifi_canfd_start_xmit()
899 txdlc |= IFI_CANFD_TXFIFO_DLC_RTR; in ifi_canfd_start_xmit()
903 writel(txdlc, priv->base + IFI_CANFD_TXFIFO_DLC); in ifi_canfd_start_xmit()
/kernel/linux/linux-5.10/drivers/net/can/
H A Dgrcan.c259 u8 *txdlc; /* Length of queued frames */ member
519 stats->tx_bytes += priv->txdlc[i]; in catch_up_echo_skb()
520 priv->txdlc[i] = 0; in catch_up_echo_skb()
1066 priv->txdlc = kcalloc(dma->tx.size, sizeof(*priv->txdlc), GFP_KERNEL); in grcan_open()
1067 if (!priv->txdlc) { in grcan_open()
1098 kfree(priv->txdlc); in grcan_open()
1135 kfree(priv->txdlc); in grcan_close()
1445 priv->txdlc[slotindex] = cf->can_dlc; /* Store dlc for statistics */ in grcan_start_xmit()

Completed in 6 milliseconds