Lines Matching refs:xcan_priv
181 * struct xcan_priv - This definition define CAN driver instance
197 struct xcan_priv {
204 u32 (*read_reg)(const struct xcan_priv *priv, enum xcan_reg reg);
205 void (*write_reg)(const struct xcan_priv *priv, enum xcan_reg reg,
288 static void xcan_write_reg_le(const struct xcan_priv *priv, enum xcan_reg reg,
302 static u32 xcan_read_reg_le(const struct xcan_priv *priv, enum xcan_reg reg)
315 static void xcan_write_reg_be(const struct xcan_priv *priv, enum xcan_reg reg,
329 static u32 xcan_read_reg_be(const struct xcan_priv *priv, enum xcan_reg reg)
340 static u32 xcan_rx_int_mask(const struct xcan_priv *priv)
362 struct xcan_priv *priv = netdev_priv(ndev);
392 struct xcan_priv *priv = netdev_priv(ndev);
461 struct xcan_priv *priv = netdev_priv(ndev);
557 struct xcan_priv *priv = netdev_priv(ndev);
644 struct xcan_priv *priv = netdev_priv(ndev);
678 struct xcan_priv *priv = netdev_priv(ndev);
711 struct xcan_priv *priv = netdev_priv(ndev);
744 struct xcan_priv *priv = netdev_priv(ndev);
813 struct xcan_priv *priv = netdev_priv(ndev);
895 struct xcan_priv *priv = netdev_priv(ndev);
919 struct xcan_priv *priv = netdev_priv(ndev);
948 struct xcan_priv *priv = netdev_priv(ndev);
990 struct xcan_priv *priv = netdev_priv(ndev);
1119 struct xcan_priv *priv = netdev_priv(ndev);
1136 static int xcan_rx_fifo_get_next_frame(struct xcan_priv *priv)
1192 struct xcan_priv *priv = netdev_priv(ndev);
1237 struct xcan_priv *priv = netdev_priv(ndev);
1322 struct xcan_priv *priv = netdev_priv(ndev);
1371 struct xcan_priv *priv = netdev_priv(ndev);
1391 struct xcan_priv *priv = netdev_priv(ndev);
1450 struct xcan_priv *priv = netdev_priv(ndev);
1475 struct xcan_priv *priv = netdev_priv(ndev);
1564 struct xcan_priv *priv = netdev_priv(ndev);
1582 struct xcan_priv *priv = netdev_priv(ndev);
1669 struct xcan_priv *priv;
1735 ndev = alloc_candev(sizeof(struct xcan_priv), tx_max);
1854 struct xcan_priv *priv = netdev_priv(ndev);