Lines Matching refs:card

63 	hysdn_card *card = dev->ml_priv;  in net_open()  local
69 if (!card->mac_addr[0]) { in net_open()
78 memcpy(dev->dev_addr, card->mac_addr, ETH_ALEN); in net_open()
158 hysdn_tx_netack(hysdn_card *card) in hysdn_tx_netack() argument
160 struct net_local *lp = card->netif; in hysdn_tx_netack()
184 hysdn_rx_netpkt(hysdn_card *card, unsigned char *buf, unsigned short len) in hysdn_rx_netpkt() argument
186 struct net_local *lp = card->netif; in hysdn_rx_netpkt()
218 hysdn_tx_netget(hysdn_card *card) in hysdn_tx_netget() argument
220 struct net_local *lp = card->netif; in hysdn_tx_netget()
247 hysdn_net_create(hysdn_card *card) in hysdn_net_create() argument
253 if (!card) { in hysdn_net_create()
257 hysdn_net_release(card); /* release an existing net device */ in hysdn_net_create()
272 dev->base_addr = card->iobase; /* IO address */ in hysdn_net_create()
273 dev->irq = card->irq; /* irq */ in hysdn_net_create()
281 dev->ml_priv = card; /* remember pointer to own data structure */ in hysdn_net_create()
282 card->netif = dev; /* setup the local pointer */ in hysdn_net_create()
284 if (card->debug_flags & LOG_NET_INIT) in hysdn_net_create()
285 hysdn_addlog(card, "network device created"); in hysdn_net_create()
294 hysdn_net_release(hysdn_card *card) in hysdn_net_release() argument
296 struct net_device *dev = card->netif; in hysdn_net_release()
301 card->netif = NULL; /* clear out pointer */ in hysdn_net_release()
308 if (card->debug_flags & LOG_NET_INIT) in hysdn_net_release()
309 hysdn_addlog(card, "network device deleted"); in hysdn_net_release()
319 hysdn_net_getname(hysdn_card *card) in hysdn_net_getname() argument
321 struct net_device *dev = card->netif; in hysdn_net_getname()