Lines Matching refs:net_device
192 void (*rx) (struct net_device * dev, int bufnum,
194 int (*build_header) (struct sk_buff * skb, struct net_device *dev,
198 int (*prepare_tx) (struct net_device * dev, struct archdr * pkt, int length,
200 int (*continue_tx) (struct net_device * dev, int bufnum);
201 int (*ack_tx) (struct net_device * dev, int acked);
301 void (*command) (struct net_device * dev, int cmd);
302 int (*status) (struct net_device * dev);
303 void (*intmask) (struct net_device * dev, int mask);
304 int (*reset) (struct net_device * dev, int really_reset);
305 void (*open) (struct net_device * dev);
306 void (*close) (struct net_device * dev);
308 void (*copy_to_card) (struct net_device * dev, int bufnum, int offset,
310 void (*copy_from_card) (struct net_device * dev, int bufnum, int offset,
326 void arcnet_dump_skb(struct net_device *dev, struct sk_buff *skb, char *desc);
333 struct net_device *alloc_arcdev(const char *name);
335 int arcnet_open(struct net_device *dev);
336 int arcnet_close(struct net_device *dev);
338 struct net_device *dev);
339 void arcnet_timeout(struct net_device *dev);