monitor_dev 224 drivers/staging/wilc1000/wilc_mon.c if (wl->monitor_dev) monitor_dev 225 drivers/staging/wilc1000/wilc_mon.c return wl->monitor_dev; monitor_dev 227 drivers/staging/wilc1000/wilc_mon.c wl->monitor_dev = alloc_etherdev(sizeof(struct wilc_wfi_mon_priv)); monitor_dev 228 drivers/staging/wilc1000/wilc_mon.c if (!wl->monitor_dev) monitor_dev 231 drivers/staging/wilc1000/wilc_mon.c wl->monitor_dev->type = ARPHRD_IEEE80211_RADIOTAP; monitor_dev 232 drivers/staging/wilc1000/wilc_mon.c strncpy(wl->monitor_dev->name, name, IFNAMSIZ); monitor_dev 233 drivers/staging/wilc1000/wilc_mon.c wl->monitor_dev->name[IFNAMSIZ - 1] = 0; monitor_dev 234 drivers/staging/wilc1000/wilc_mon.c wl->monitor_dev->netdev_ops = &wilc_wfi_netdev_ops; monitor_dev 235 drivers/staging/wilc1000/wilc_mon.c wl->monitor_dev->needs_free_netdev = true; monitor_dev 237 drivers/staging/wilc1000/wilc_mon.c if (register_netdevice(wl->monitor_dev)) { monitor_dev 241 drivers/staging/wilc1000/wilc_mon.c priv = netdev_priv(wl->monitor_dev); monitor_dev 247 drivers/staging/wilc1000/wilc_mon.c return wl->monitor_dev; monitor_dev 252 drivers/staging/wilc1000/wilc_mon.c if (!wl->monitor_dev) monitor_dev 256 drivers/staging/wilc1000/wilc_mon.c unregister_netdevice(wl->monitor_dev); monitor_dev 258 drivers/staging/wilc1000/wilc_mon.c unregister_netdev(wl->monitor_dev); monitor_dev 259 drivers/staging/wilc1000/wilc_mon.c wl->monitor_dev = NULL; monitor_dev 841 drivers/staging/wilc1000/wilc_netdev.c wilc_wfi_monitor_rx(wilc->monitor_dev, buff, size); monitor_dev 270 drivers/staging/wilc1000/wilc_wfi_netdevice.h struct net_device *monitor_dev;