sja1000_priv 112 drivers/net/can/sja1000/ems_pci.c static u8 ems_pci_v1_read_reg(const struct sja1000_priv *priv, int port) sja1000_priv 117 drivers/net/can/sja1000/ems_pci.c static void ems_pci_v1_write_reg(const struct sja1000_priv *priv, sja1000_priv 123 drivers/net/can/sja1000/ems_pci.c static void ems_pci_v1_post_irq(const struct sja1000_priv *priv) sja1000_priv 132 drivers/net/can/sja1000/ems_pci.c static u8 ems_pci_v2_read_reg(const struct sja1000_priv *priv, int port) sja1000_priv 137 drivers/net/can/sja1000/ems_pci.c static void ems_pci_v2_write_reg(const struct sja1000_priv *priv, sja1000_priv 143 drivers/net/can/sja1000/ems_pci.c static void ems_pci_v2_post_irq(const struct sja1000_priv *priv) sja1000_priv 154 drivers/net/can/sja1000/ems_pci.c static inline int ems_pci_check_chan(const struct sja1000_priv *priv) sja1000_priv 213 drivers/net/can/sja1000/ems_pci.c struct sja1000_priv *priv; sja1000_priv 71 drivers/net/can/sja1000/ems_pcmcia.c static u8 ems_pcmcia_read_reg(const struct sja1000_priv *priv, int port) sja1000_priv 76 drivers/net/can/sja1000/ems_pcmcia.c static void ems_pcmcia_write_reg(const struct sja1000_priv *priv, int port, sja1000_priv 118 drivers/net/can/sja1000/ems_pcmcia.c static inline int ems_pcmcia_check_chan(struct sja1000_priv *priv) sja1000_priv 163 drivers/net/can/sja1000/ems_pcmcia.c struct sja1000_priv *priv; sja1000_priv 56 drivers/net/can/sja1000/f81601.c static u8 f81601_pci_read_reg(const struct sja1000_priv *priv, int port) sja1000_priv 61 drivers/net/can/sja1000/f81601.c static void f81601_pci_write_reg(const struct sja1000_priv *priv, int port, sja1000_priv 97 drivers/net/can/sja1000/f81601.c struct sja1000_priv *priv; sja1000_priv 107 drivers/net/can/sja1000/kvaser_pci.c static u8 kvaser_pci_read_reg(const struct sja1000_priv *priv, int port) sja1000_priv 112 drivers/net/can/sja1000/kvaser_pci.c static void kvaser_pci_write_reg(const struct sja1000_priv *priv, sja1000_priv 120 drivers/net/can/sja1000/kvaser_pci.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 132 drivers/net/can/sja1000/kvaser_pci.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 163 drivers/net/can/sja1000/kvaser_pci.c struct sja1000_priv *priv; sja1000_priv 204 drivers/net/can/sja1000/kvaser_pci.c struct sja1000_priv *priv; sja1000_priv 235 drivers/net/can/sja1000/kvaser_pci.c struct sja1000_priv *master_priv = netdev_priv(*master_dev); sja1000_priv 284 drivers/net/can/sja1000/kvaser_pci.c struct sja1000_priv *priv; sja1000_priv 155 drivers/net/can/sja1000/peak_pci.c static void peak_pci_write_reg(const struct sja1000_priv *priv, sja1000_priv 393 drivers/net/can/sja1000/peak_pci.c static void peak_pciec_write_reg(const struct sja1000_priv *priv, sja1000_priv 431 drivers/net/can/sja1000/peak_pci.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 438 drivers/net/can/sja1000/peak_pci.c struct sja1000_priv *prev_priv = netdev_priv(chan->prev_dev); sja1000_priv 524 drivers/net/can/sja1000/peak_pci.c static u8 peak_pci_read_reg(const struct sja1000_priv *priv, int port) sja1000_priv 529 drivers/net/can/sja1000/peak_pci.c static void peak_pci_write_reg(const struct sja1000_priv *priv, sja1000_priv 535 drivers/net/can/sja1000/peak_pci.c static void peak_pci_post_irq(const struct sja1000_priv *priv) sja1000_priv 548 drivers/net/can/sja1000/peak_pci.c struct sja1000_priv *priv; sja1000_priv 721 drivers/net/can/sja1000/peak_pci.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 177 drivers/net/can/sja1000/peak_pcmcia.c static u8 pcan_read_canreg(const struct sja1000_priv *priv, int port) sja1000_priv 185 drivers/net/can/sja1000/peak_pcmcia.c static void pcan_write_canreg(const struct sja1000_priv *priv, int port, u8 v) sja1000_priv 501 drivers/net/can/sja1000/peak_pcmcia.c static inline int pcan_channel_present(struct sja1000_priv *priv) sja1000_priv 533 drivers/net/can/sja1000/peak_pcmcia.c struct sja1000_priv *priv; sja1000_priv 409 drivers/net/can/sja1000/plx_pci.c static u8 plx_pci_read_reg(const struct sja1000_priv *priv, int port) sja1000_priv 414 drivers/net/can/sja1000/plx_pci.c static void plx_pci_write_reg(const struct sja1000_priv *priv, int port, u8 val) sja1000_priv 424 drivers/net/can/sja1000/plx_pci.c static inline int plx_pci_check_sja1000(const struct sja1000_priv *priv) sja1000_priv 583 drivers/net/can/sja1000/plx_pci.c struct sja1000_priv *priv; sja1000_priv 626 drivers/net/can/sja1000/plx_pci.c struct sja1000_priv *priv; sja1000_priv 85 drivers/net/can/sja1000/sja1000.c static void sja1000_write_cmdreg(struct sja1000_priv *priv, u8 val) sja1000_priv 99 drivers/net/can/sja1000/sja1000.c static int sja1000_is_absent(struct sja1000_priv *priv) sja1000_priv 106 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 117 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 142 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 185 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 206 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 246 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 267 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 284 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 339 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 392 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 502 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 571 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 604 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 622 drivers/net/can/sja1000/sja1000.c struct sja1000_priv *priv; sja1000_priv 624 drivers/net/can/sja1000/sja1000.c dev = alloc_candev(sizeof(struct sja1000_priv) + sizeof_priv, sja1000_priv 646 drivers/net/can/sja1000/sja1000.c priv->priv = (void *)priv + sizeof(struct sja1000_priv); sja1000_priv 158 drivers/net/can/sja1000/sja1000.h u8 (*read_reg) (const struct sja1000_priv *priv, int reg); sja1000_priv 159 drivers/net/can/sja1000/sja1000.h void (*write_reg) (const struct sja1000_priv *priv, int reg, u8 val); sja1000_priv 160 drivers/net/can/sja1000/sja1000.h void (*pre_irq) (const struct sja1000_priv *priv); sja1000_priv 161 drivers/net/can/sja1000/sja1000.h void (*post_irq) (const struct sja1000_priv *priv); sja1000_priv 69 drivers/net/can/sja1000/sja1000_isa.c static u8 sja1000_isa_mem_read_reg(const struct sja1000_priv *priv, int reg) sja1000_priv 74 drivers/net/can/sja1000/sja1000_isa.c static void sja1000_isa_mem_write_reg(const struct sja1000_priv *priv, sja1000_priv 80 drivers/net/can/sja1000/sja1000_isa.c static u8 sja1000_isa_port_read_reg(const struct sja1000_priv *priv, int reg) sja1000_priv 85 drivers/net/can/sja1000/sja1000_isa.c static void sja1000_isa_port_write_reg(const struct sja1000_priv *priv, sja1000_priv 91 drivers/net/can/sja1000/sja1000_isa.c static u8 sja1000_isa_port_read_reg_indirect(const struct sja1000_priv *priv, sja1000_priv 105 drivers/net/can/sja1000/sja1000_isa.c static void sja1000_isa_port_write_reg_indirect(const struct sja1000_priv *priv, sja1000_priv 119 drivers/net/can/sja1000/sja1000_isa.c struct sja1000_priv *priv; sja1000_priv 227 drivers/net/can/sja1000/sja1000_isa.c struct sja1000_priv *priv = netdev_priv(dev); sja1000_priv 35 drivers/net/can/sja1000/sja1000_platform.c int (*init)(struct sja1000_priv *priv, struct device_node *of); sja1000_priv 42 drivers/net/can/sja1000/sja1000_platform.c static u8 sp_read_reg8(const struct sja1000_priv *priv, int reg) sja1000_priv 47 drivers/net/can/sja1000/sja1000_platform.c static void sp_write_reg8(const struct sja1000_priv *priv, int reg, u8 val) sja1000_priv 52 drivers/net/can/sja1000/sja1000_platform.c static u8 sp_read_reg16(const struct sja1000_priv *priv, int reg) sja1000_priv 57 drivers/net/can/sja1000/sja1000_platform.c static void sp_write_reg16(const struct sja1000_priv *priv, int reg, u8 val) sja1000_priv 62 drivers/net/can/sja1000/sja1000_platform.c static u8 sp_read_reg32(const struct sja1000_priv *priv, int reg) sja1000_priv 67 drivers/net/can/sja1000/sja1000_platform.c static void sp_write_reg32(const struct sja1000_priv *priv, int reg, u8 val) sja1000_priv 72 drivers/net/can/sja1000/sja1000_platform.c static u8 sp_technologic_read_reg16(const struct sja1000_priv *priv, int reg) sja1000_priv 86 drivers/net/can/sja1000/sja1000_platform.c static void sp_technologic_write_reg16(const struct sja1000_priv *priv, sja1000_priv 98 drivers/net/can/sja1000/sja1000_platform.c static int sp_technologic_init(struct sja1000_priv *priv, struct device_node *of) sja1000_priv 109 drivers/net/can/sja1000/sja1000_platform.c static void sp_populate(struct sja1000_priv *priv, sja1000_priv 135 drivers/net/can/sja1000/sja1000_platform.c static void sp_populate_of(struct sja1000_priv *priv, struct device_node *of) sja1000_priv 210 drivers/net/can/sja1000/sja1000_platform.c struct sja1000_priv *priv; sja1000_priv 67 drivers/net/can/sja1000/tscan1.c static u8 tscan1_read(const struct sja1000_priv *priv, int reg) sja1000_priv 73 drivers/net/can/sja1000/tscan1.c static void tscan1_write(const struct sja1000_priv *priv, int reg, u8 val) sja1000_priv 82 drivers/net/can/sja1000/tscan1.c struct sja1000_priv *priv; sja1000_priv 165 drivers/net/can/sja1000/tscan1.c struct sja1000_priv *priv;