Lines Matching refs:prom_net_dev

1387 		if (netif_running(priv->prom_net_dev)) {  in store_rtap_iface()
1423 return sprintf(buf, "%s", priv->prom_net_dev->name); in show_rtap_iface()
3999 if (priv->prom_net_dev && netif_running(priv->prom_net_dev)) { in ipw_system_config()
7906 struct net_device *dev = priv->prom_net_dev; in ipw_handle_promiscuous_rx()
8316 if (priv->prom_net_dev && netif_running(priv->prom_net_dev)) in ipw_rx()
10394 if (rtap_iface && netif_running(priv->prom_net_dev)) in ipw_net_hard_start_xmit()
10825 if (priv->prom_net_dev && netif_running(priv->prom_net_dev)) { in ipw_config()
11544 if (priv->prom_net_dev) in ipw_prom_alloc()
11547 priv->prom_net_dev = alloc_libipw(sizeof(struct ipw_prom_priv), 1); in ipw_prom_alloc()
11548 if (priv->prom_net_dev == NULL) in ipw_prom_alloc()
11551 priv->prom_priv = libipw_priv(priv->prom_net_dev); in ipw_prom_alloc()
11552 priv->prom_priv->ieee = netdev_priv(priv->prom_net_dev); in ipw_prom_alloc()
11555 strcpy(priv->prom_net_dev->name, "rtap%d"); in ipw_prom_alloc()
11556 memcpy(priv->prom_net_dev->dev_addr, priv->mac_addr, ETH_ALEN); in ipw_prom_alloc()
11558 priv->prom_net_dev->type = ARPHRD_IEEE80211_RADIOTAP; in ipw_prom_alloc()
11559 priv->prom_net_dev->netdev_ops = &ipw_prom_netdev_ops; in ipw_prom_alloc()
11561 priv->prom_net_dev->min_mtu = 68; in ipw_prom_alloc()
11562 priv->prom_net_dev->max_mtu = LIBIPW_DATA_LEN; in ipw_prom_alloc()
11565 SET_NETDEV_DEV(priv->prom_net_dev, &priv->pci_dev->dev); in ipw_prom_alloc()
11567 rc = register_netdev(priv->prom_net_dev); in ipw_prom_alloc()
11569 free_libipw(priv->prom_net_dev, 1); in ipw_prom_alloc()
11570 priv->prom_net_dev = NULL; in ipw_prom_alloc()
11579 if (!priv->prom_net_dev) in ipw_prom_free()
11582 unregister_netdev(priv->prom_net_dev); in ipw_prom_free()
11583 free_libipw(priv->prom_net_dev, 1); in ipw_prom_free()
11585 priv->prom_net_dev = NULL; in ipw_prom_free()