• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43legacy/

Lines Matching defs:wldev

3673 	struct b43legacy_wldev *wldev;
3679 wldev = ssb_get_drvdata(dev);
3680 wl = wldev->wl;
3681 b43legacy_debugfs_remove_device(wldev);
3682 b43legacy_wireless_core_detach(wldev);
3683 list_del(&wldev->list);
3686 kfree(wldev);
3692 struct b43legacy_wldev *wldev;
3713 wldev = kzalloc(sizeof(*wldev), GFP_KERNEL);
3714 if (!wldev)
3717 wldev->dev = dev;
3718 wldev->wl = wl;
3719 b43legacy_set_status(wldev, B43legacy_STAT_UNINIT);
3720 wldev->bad_frames_preempt = modparam_bad_frames_preempt;
3721 tasklet_init(&wldev->isr_tasklet,
3723 (unsigned long)wldev);
3725 wldev->__using_pio = 1;
3726 INIT_LIST_HEAD(&wldev->list);
3728 err = b43legacy_wireless_core_attach(wldev);
3732 list_add(&wldev->list, &wl->devlist);
3734 ssb_set_drvdata(dev, wldev);
3735 b43legacy_debugfs_add_device(wldev);
3740 kfree(wldev);
3851 struct b43legacy_wldev *wldev = ssb_get_drvdata(dev);
3855 cancel_work_sync(&wldev->restart_work);
3858 if (wl->current_dev == wldev)
3885 struct b43legacy_wldev *wldev = ssb_get_drvdata(dev);
3886 struct b43legacy_wl *wl = wldev->wl;
3891 wldev->suspend_init_status = b43legacy_status(wldev);
3892 if (wldev->suspend_init_status >= B43legacy_STAT_STARTED)
3893 b43legacy_wireless_core_stop(wldev);
3894 if (wldev->suspend_init_status >= B43legacy_STAT_INITIALIZED)
3895 b43legacy_wireless_core_exit(wldev);
3905 struct b43legacy_wldev *wldev = ssb_get_drvdata(dev);
3906 struct b43legacy_wl *wl = wldev->wl;
3912 if (wldev->suspend_init_status >= B43legacy_STAT_INITIALIZED) {
3913 err = b43legacy_wireless_core_init(wldev);
3919 if (wldev->suspend_init_status >= B43legacy_STAT_STARTED) {
3920 err = b43legacy_wireless_core_start(wldev);
3922 b43legacy_wireless_core_exit(wldev);