• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/wlan-ng/

Lines Matching defs:wlandev

75 static void p80211req_handlemsg(wlandevice_t *wlandev, struct p80211msg *msg);
76 static int p80211req_mibset_mibget(wlandevice_t *wlandev,
86 * wlandev WLAN device struct
96 int p80211req_dorequest(wlandevice_t *wlandev, u8 *msgbuf)
102 if (!((wlandev->msdstate == WLAN_MSD_HWPRESENT &&
104 wlandev->msdstate == WLAN_MSD_RUNNING ||
105 wlandev->msdstate == WLAN_MSD_FWLOAD)) {
114 wlandev->name);
119 if (test_and_set_bit(1, &(wlandev->request_pending)))
125 p80211req_handlemsg(wlandev, msg);
127 /* Pass it down to wlandev via wlandev->mlmerequest */
128 if (wlandev->mlmerequest != NULL)
129 wlandev->mlmerequest(wlandev, msg);
131 clear_bit(1, &(wlandev->request_pending));
144 * wlandev WLAN device struct
153 static void p80211req_handlemsg(wlandevice_t *wlandev, struct p80211msg *msg)
160 wlandev->hostwep &=
163 wlandev->hostwep |= HOSTWEP_DECRYPT;
165 wlandev->hostwep |= HOSTWEP_ENCRYPT;
174 p80211req_mibset_mibget(wlandev, mib_msg, isget);
183 static int p80211req_mibset_mibget(wlandevice_t *wlandev,
194 wep_change_key(wlandev, 0, key, pstr->len);
199 wep_change_key(wlandev, 1, key, pstr->len);
204 wep_change_key(wlandev, 2, key, pstr->len);
209 wep_change_key(wlandev, 3, key, pstr->len);
217 wlandev->hostwep & HOSTWEP_DEFAULTKEY_MASK;
219 wlandev->hostwep &= ~(HOSTWEP_DEFAULTKEY_MASK);
221 wlandev->hostwep |=
230 if (wlandev->hostwep & HOSTWEP_PRIVACYINVOKED)
235 wlandev->hostwep &= ~(HOSTWEP_PRIVACYINVOKED);
237 wlandev->hostwep |=
246 if (wlandev->hostwep &
252 wlandev->hostwep &=
255 wlandev->hostwep |=