Lines Matching refs:d
80 static int sealevel_open(struct net_device *d) in sealevel_open() argument
82 struct slvl_device *slvl = dev_to_chan(d); in sealevel_open()
92 err = z8530_sync_dma_open(d, slvl->chan); in sealevel_open()
95 err = z8530_sync_open(d, slvl->chan); in sealevel_open()
102 err = hdlc_open(d); in sealevel_open()
106 z8530_sync_dma_close(d, slvl->chan); in sealevel_open()
109 z8530_sync_close(d, slvl->chan); in sealevel_open()
120 netif_start_queue(d); in sealevel_open()
124 static int sealevel_close(struct net_device *d) in sealevel_close() argument
126 struct slvl_device *slvl = dev_to_chan(d); in sealevel_close()
135 hdlc_close(d); in sealevel_close()
136 netif_stop_queue(d); in sealevel_close()
140 z8530_sync_dma_close(d, slvl->chan); in sealevel_close()
143 z8530_sync_close(d, slvl->chan); in sealevel_close()
149 static int sealevel_ioctl(struct net_device *d, struct ifreq *ifr, int cmd) in sealevel_ioctl() argument
153 return hdlc_ioctl(d, ifr, cmd); in sealevel_ioctl()
161 struct net_device *d) in sealevel_queue_xmit() argument
163 return z8530_queue_xmit(dev_to_chan(d)->chan, skb); in sealevel_queue_xmit()
346 struct net_device *d = b->dev[u].chan->netdevice; in slvl_shutdown() local
347 unregister_hdlc_device(d); in slvl_shutdown()
348 free_netdev(d); in slvl_shutdown()