Lines Matching refs:dscc4_dev_priv
194 struct dscc4_dev_priv *root;
199 struct dscc4_dev_priv { struct
359 static void dscc4_rx_irq(struct dscc4_pci_priv *, struct dscc4_dev_priv *);
360 static void dscc4_tx_irq(struct dscc4_pci_priv *, struct dscc4_dev_priv *);
369 static void dscc4_release_ring(struct dscc4_dev_priv *);
373 static int dscc4_set_iface(struct dscc4_dev_priv *, struct net_device *);
375 static int dscc4_tx_poll(struct dscc4_dev_priv *, struct net_device *);
378 static inline struct dscc4_dev_priv *dscc4_priv(struct net_device *dev) in dscc4_priv()
383 static inline struct net_device *dscc4_to_dev(struct dscc4_dev_priv *p) in dscc4_to_dev()
388 static void scc_patchl(u32 mask, u32 value, struct dscc4_dev_priv *dpriv, in scc_patchl()
401 static void scc_writel(u32 bits, struct dscc4_dev_priv *dpriv, in scc_writel()
412 static inline u32 scc_readl(struct dscc4_dev_priv *dpriv, int offset) in scc_readl()
417 static u32 scc_readl_star(struct dscc4_dev_priv *dpriv, struct net_device *dev) in scc_readl_star()
424 static inline void dscc4_do_tx(struct dscc4_dev_priv *dpriv, in dscc4_do_tx()
434 static inline void dscc4_rx_update(struct dscc4_dev_priv *dpriv, in dscc4_rx_update()
442 static inline unsigned int dscc4_tx_done(struct dscc4_dev_priv *dpriv) in dscc4_tx_done()
447 static inline unsigned int dscc4_tx_quiescent(struct dscc4_dev_priv *dpriv, in dscc4_tx_quiescent()
453 static int state_check(u32 state, struct dscc4_dev_priv *dpriv, in state_check()
474 struct dscc4_dev_priv *dpriv, in dscc4_tx_print()
481 static void dscc4_release_ring(struct dscc4_dev_priv *dpriv) in dscc4_release_ring()
516 static inline int try_get_rx_skb(struct dscc4_dev_priv *dpriv, in try_get_rx_skb()
549 static int dscc4_wait_ack_cec(struct dscc4_dev_priv *dpriv, in dscc4_wait_ack_cec()
595 static inline int dscc4_xpr_ack(struct dscc4_dev_priv *dpriv) in dscc4_xpr_ack()
612 static void dscc4_rx_reset(struct dscc4_dev_priv *dpriv, struct net_device *dev)
629 static void dscc4_tx_reset(struct dscc4_dev_priv *dpriv, struct net_device *dev)
651 static inline void dscc4_rx_skb(struct dscc4_dev_priv *dpriv, in dscc4_rx_skb()
699 struct dscc4_dev_priv *root; in dscc4_free1()
717 struct dscc4_dev_priv *dpriv; in dscc4_init_one()
861 static void dscc4_init_registers(struct dscc4_dev_priv *dpriv, in dscc4_init_registers()
883 static inline int dscc4_set_quartz(struct dscc4_dev_priv *dpriv, int hz) in dscc4_set_quartz()
906 struct dscc4_dev_priv *root; in dscc4_found1()
927 struct dscc4_dev_priv *dpriv = root + i; in dscc4_found1()
988 static int dscc4_loopback_check(struct dscc4_dev_priv *dpriv) in dscc4_loopback_check()
1042 struct dscc4_dev_priv *dpriv = dscc4_priv(dev); in dscc4_open()
1128 static int dscc4_tx_poll(struct dscc4_dev_priv *dpriv, struct net_device *dev) in dscc4_tx_poll()
1137 struct dscc4_dev_priv *dpriv = dscc4_priv(dev); in dscc4_start_xmit()
1179 struct dscc4_dev_priv *dpriv = dscc4_priv(dev); in dscc4_close()
1250 struct dscc4_dev_priv *dpriv = dscc4_priv(dev); in dscc4_set_clock()
1304 struct dscc4_dev_priv *dpriv = dscc4_priv(dev); in dscc4_ioctl()
1360 static int dscc4_clock_setting(struct dscc4_dev_priv *dpriv, in dscc4_clock_setting()
1388 static int dscc4_encoding_setting(struct dscc4_dev_priv *dpriv, in dscc4_encoding_setting()
1409 static int dscc4_loopback_setting(struct dscc4_dev_priv *dpriv, in dscc4_loopback_setting()
1427 static int dscc4_crc_setting(struct dscc4_dev_priv *dpriv, in dscc4_crc_setting()
1446 static int dscc4_set_iface(struct dscc4_dev_priv *dpriv, struct net_device *dev) in dscc4_set_iface()
1449 int (*action)(struct dscc4_dev_priv *, struct net_device *); in dscc4_set_iface()
1468 struct dscc4_dev_priv *root = token; in dscc4_irq()
1525 struct dscc4_dev_priv *dpriv) in dscc4_tx_irq()
1695 struct dscc4_dev_priv *dpriv) in dscc4_rx_irq()
1881 static struct sk_buff *dscc4_init_dummy_skb(struct dscc4_dev_priv *dpriv) in dscc4_init_dummy_skb()
1910 struct dscc4_dev_priv *dpriv = dscc4_priv(dev); in dscc4_init_ring()
1972 struct dscc4_dev_priv *root; in dscc4_remove_one()
1987 struct dscc4_dev_priv *dpriv = root + i; in dscc4_remove_one()
2009 struct dscc4_dev_priv *dpriv = dscc4_priv(dev); in dscc4_hdlc_attach()