Lines Matching refs:xcan_priv
188 * struct xcan_priv - This definition define CAN driver instance
206 struct xcan_priv {
213 u32 (*read_reg)(const struct xcan_priv *priv, enum xcan_reg reg);
214 void (*write_reg)(const struct xcan_priv *priv, enum xcan_reg reg,
319 static void xcan_write_reg_le(const struct xcan_priv *priv, enum xcan_reg reg,
333 static u32 xcan_read_reg_le(const struct xcan_priv *priv, enum xcan_reg reg)
346 static void xcan_write_reg_be(const struct xcan_priv *priv, enum xcan_reg reg,
360 static u32 xcan_read_reg_be(const struct xcan_priv *priv, enum xcan_reg reg)
371 static u32 xcan_rx_int_mask(const struct xcan_priv *priv)
393 struct xcan_priv *priv = netdev_priv(ndev);
423 struct xcan_priv *priv = netdev_priv(ndev);
500 struct xcan_priv *priv = netdev_priv(ndev);
595 struct xcan_priv *priv = netdev_priv(ndev);
682 struct xcan_priv *priv = netdev_priv(ndev);
716 struct xcan_priv *priv = netdev_priv(ndev);
749 struct xcan_priv *priv = netdev_priv(ndev);
782 struct xcan_priv *priv = netdev_priv(ndev);
852 struct xcan_priv *priv = netdev_priv(ndev);
937 struct xcan_priv *priv = netdev_priv(ndev);
961 struct xcan_priv *priv = netdev_priv(ndev);
991 struct xcan_priv *priv = netdev_priv(ndev);
1028 struct xcan_priv *priv = netdev_priv(ndev);
1155 struct xcan_priv *priv = netdev_priv(ndev);
1172 static int xcan_rx_fifo_get_next_frame(struct xcan_priv *priv)
1228 struct xcan_priv *priv = netdev_priv(ndev);
1272 struct xcan_priv *priv = netdev_priv(ndev);
1356 struct xcan_priv *priv = netdev_priv(ndev);
1405 struct xcan_priv *priv = netdev_priv(ndev);
1425 struct xcan_priv *priv = netdev_priv(ndev);
1488 struct xcan_priv *priv = netdev_priv(ndev);
1513 struct xcan_priv *priv = netdev_priv(ndev);
1542 struct xcan_priv *priv = netdev_priv(ndev);
1622 struct xcan_priv *priv = netdev_priv(ndev);
1640 struct xcan_priv *priv = netdev_priv(ndev);
1727 struct xcan_priv *priv;
1794 ndev = alloc_candev(sizeof(struct xcan_priv), tx_max);
1938 struct xcan_priv *priv = netdev_priv(ndev);