Lines Matching refs:wlandev

39 	struct wlandevice *wlandev;  member
73 static int prism2_domibset_uint32(struct wlandevice *wlandev, in prism2_domibset_uint32() argument
84 return p80211req_dorequest(wlandev, (u8 *)&msg); in prism2_domibset_uint32()
87 static int prism2_domibset_pstr32(struct wlandevice *wlandev, in prism2_domibset_pstr32() argument
99 return p80211req_dorequest(wlandev, (u8 *)&msg); in prism2_domibset_pstr32()
108 struct wlandevice *wlandev = dev->ml_priv; in prism2_change_virtual_intf() local
115 if (wlandev->macmode == WLAN_MACMODE_IBSS_STA) in prism2_change_virtual_intf()
117 wlandev->macmode = WLAN_MACMODE_IBSS_STA; in prism2_change_virtual_intf()
121 if (wlandev->macmode == WLAN_MACMODE_ESS_STA) in prism2_change_virtual_intf()
123 wlandev->macmode = WLAN_MACMODE_ESS_STA; in prism2_change_virtual_intf()
132 result = prism2_domibset_uint32(wlandev, in prism2_change_virtual_intf()
149 struct wlandevice *wlandev = dev->ml_priv; in prism2_add_key() local
161 if (prism2_domibset_uint32(wlandev, in prism2_add_key()
169 if (prism2_domibset_pstr32(wlandev, did, params->key_len, params->key)) in prism2_add_key()
179 struct wlandevice *wlandev = dev->ml_priv; in prism2_get_key() local
186 len = wlandev->wep_keylens[key_index]; in prism2_get_key()
196 params.key = wlandev->wep_keys[key_index]; in prism2_get_key()
207 struct wlandevice *wlandev = dev->ml_priv; in prism2_del_key() local
221 result = prism2_domibset_pstr32(wlandev, did, 13, "0000000000000"); in prism2_del_key()
232 struct wlandevice *wlandev = dev->ml_priv; in prism2_set_default_key() local
234 return prism2_domibset_uint32(wlandev, in prism2_set_default_key()
242 struct wlandevice *wlandev = dev->ml_priv; in prism2_get_station() local
248 if (!wlandev || (wlandev->msdstate != WLAN_MSD_RUNNING)) in prism2_get_station()
257 if (!wlandev->mlmerequest) in prism2_get_station()
260 result = wlandev->mlmerequest(wlandev, (struct p80211msg *)&quality); in prism2_get_station()
277 struct wlandevice *wlandev; in prism2_scan() local
294 wlandev = dev->ml_priv; in prism2_scan()
299 if (wlandev->macmode == WLAN_MACMODE_ESS_AP) { in prism2_scan()
334 result = p80211req_dorequest(wlandev, (u8 *)&msg1); in prism2_scan()
349 result = p80211req_dorequest(wlandev, (u8 *)&msg2); in prism2_scan()
393 struct wlandevice *wlandev = priv->wlandev; in prism2_set_wiphy_params() local
404 result = prism2_domibset_uint32(wlandev, in prism2_set_wiphy_params()
419 result = prism2_domibset_uint32(wlandev, in prism2_set_wiphy_params()
435 struct wlandevice *wlandev = dev->ml_priv; in prism2_connect() local
449 result = prism2_domibset_uint32(wlandev, in prism2_connect()
474 result = prism2_domibset_uint32(wlandev, in prism2_connect()
483 result = prism2_domibset_pstr32(wlandev, in prism2_connect()
494 result = prism2_domibset_uint32(wlandev, in prism2_connect()
500 result = prism2_domibset_uint32(wlandev, in prism2_connect()
510 result = prism2_domibset_uint32(wlandev, in prism2_connect()
516 result = prism2_domibset_uint32(wlandev, in prism2_connect()
531 result = p80211req_dorequest(wlandev, (u8 *)&msg_join); in prism2_connect()
543 struct wlandevice *wlandev = dev->ml_priv; in prism2_disconnect() local
554 result = p80211req_dorequest(wlandev, (u8 *)&msg_join); in prism2_disconnect()
577 struct wlandevice *wlandev = priv->wlandev; in prism2_set_tx_power() local
587 result = prism2_domibset_uint32(wlandev, in prism2_set_tx_power()
604 struct wlandevice *wlandev = priv->wlandev; in prism2_get_tx_power() local
614 result = p80211req_dorequest(wlandev, (u8 *)&msg); in prism2_get_tx_power()
628 void prism2_connect_result(struct wlandevice *wlandev, u8 failed) in prism2_connect_result() argument
633 cfg80211_connect_result(wlandev->netdev, wlandev->bssid, in prism2_connect_result()
637 void prism2_disconnected(struct wlandevice *wlandev) in prism2_disconnected() argument
639 cfg80211_disconnected(wlandev->netdev, 0, NULL, in prism2_disconnected()
643 void prism2_roamed(struct wlandevice *wlandev) in prism2_roamed() argument
646 .bssid = wlandev->bssid, in prism2_roamed()
649 cfg80211_roamed(wlandev->netdev, &roam_info, GFP_KERNEL); in prism2_roamed()
672 struct wlandevice *wlandev) in wlan_create_wiphy() argument
682 priv->wlandev = wlandev; in wlan_create_wiphy()