Home
last modified time | relevance | path

Searched refs:wrqu (Results 1 – 25 of 52) sorted by relevance

123

/Linux-v4.19/drivers/staging/rtl8192u/ieee80211/
Dieee80211_softmac_wx.c32 union iwreq_data *wrqu, char *b) in ieee80211_wx_set_freq() argument
35 struct iw_freq *fwrq = &wrqu->freq; in ieee80211_wx_set_freq()
89 union iwreq_data *wrqu, char *b) in ieee80211_wx_get_freq() argument
91 struct iw_freq *fwrq = &wrqu->freq; in ieee80211_wx_get_freq()
107 union iwreq_data *wrqu, char *extra) in ieee80211_wx_get_wap() argument
111 wrqu->ap_addr.sa_family = ARPHRD_ETHER; in ieee80211_wx_get_wap()
123 eth_zero_addr(wrqu->ap_addr.sa_data); in ieee80211_wx_get_wap()
125 memcpy(wrqu->ap_addr.sa_data, in ieee80211_wx_get_wap()
181 …et_essid(struct ieee80211_device *ieee, struct iw_request_info *a, union iwreq_data *wrqu, char *b) in ieee80211_wx_get_essid() argument
205 wrqu->essid.length = len; in ieee80211_wx_get_essid()
[all …]
/Linux-v4.19/drivers/staging/rtl8192u/
Dr8192U_wx.c39 union iwreq_data *wrqu, char *b) in r8192_wx_get_freq() argument
43 return ieee80211_wx_get_freq(priv->ieee80211, a, wrqu, b); in r8192_wx_get_freq()
47 union iwreq_data *wrqu, char *b) in r8192_wx_get_mode() argument
51 return ieee80211_wx_get_mode(priv->ieee80211, a, wrqu, b); in r8192_wx_get_mode()
56 union iwreq_data *wrqu, char *extra) in r8192_wx_get_rate() argument
60 return ieee80211_wx_get_rate(priv->ieee80211, info, wrqu, extra); in r8192_wx_get_rate()
65 union iwreq_data *wrqu, char *extra) in r8192_wx_set_rate() argument
72 ret = ieee80211_wx_set_rate(priv->ieee80211, info, wrqu, extra); in r8192_wx_set_rate()
81 union iwreq_data *wrqu, char *extra) in r8192_wx_set_rts() argument
88 ret = ieee80211_wx_set_rts(priv->ieee80211, info, wrqu, extra); in r8192_wx_set_rts()
[all …]
/Linux-v4.19/drivers/staging/rtl8192e/
Drtllib_softmac_wx.c33 union iwreq_data *wrqu, char *b) in rtllib_wx_set_freq() argument
36 struct iw_freq *fwrq = &wrqu->freq; in rtllib_wx_set_freq()
92 union iwreq_data *wrqu, char *b) in rtllib_wx_get_freq() argument
94 struct iw_freq *fwrq = &wrqu->freq; in rtllib_wx_get_freq()
107 union iwreq_data *wrqu, char *extra) in rtllib_wx_get_wap() argument
111 wrqu->ap_addr.sa_family = ARPHRD_ETHER; in rtllib_wx_get_wap()
123 eth_zero_addr(wrqu->ap_addr.sa_data); in rtllib_wx_get_wap()
125 memcpy(wrqu->ap_addr.sa_data, in rtllib_wx_get_wap()
194 union iwreq_data *wrqu, char *b) in rtllib_wx_get_essid() argument
218 wrqu->essid.length = len; in rtllib_wx_get_essid()
[all …]
Drtllib.h1959 union iwreq_data *wrqu, char *key);
1962 union iwreq_data *wrqu, char *key);
1965 union iwreq_data *wrqu, char *key);
1968 union iwreq_data *wrqu, char *extra);
1974 union iwreq_data *wrqu, char *extra);
2027 union iwreq_data *wrqu, char *ext);
2033 union iwreq_data *wrqu, char *b);
2036 union iwreq_data *wrqu, char *extra);
2039 union iwreq_data *wrqu, char *extra);
2042 union iwreq_data *wrqu, char *b);
[all …]
/Linux-v4.19/drivers/staging/rtl8192e/rtl8192e/
Drtl_wx.c32 union iwreq_data *wrqu, char *b) in _rtl92e_wx_get_freq() argument
36 return rtllib_wx_get_freq(priv->rtllib, a, wrqu, b); in _rtl92e_wx_get_freq()
41 union iwreq_data *wrqu, char *b) in _rtl92e_wx_get_mode() argument
45 return rtllib_wx_get_mode(priv->rtllib, a, wrqu, b); in _rtl92e_wx_get_mode()
50 union iwreq_data *wrqu, char *extra) in _rtl92e_wx_get_rate() argument
54 return rtllib_wx_get_rate(priv->rtllib, info, wrqu, extra); in _rtl92e_wx_get_rate()
59 union iwreq_data *wrqu, char *extra) in _rtl92e_wx_set_rate() argument
69 ret = rtllib_wx_set_rate(priv->rtllib, info, wrqu, extra); in _rtl92e_wx_set_rate()
78 union iwreq_data *wrqu, char *extra) in _rtl92e_wx_set_rts() argument
88 ret = rtllib_wx_set_rts(priv->rtllib, info, wrqu, extra); in _rtl92e_wx_set_rts()
[all …]
/Linux-v4.19/drivers/staging/rtl8188eu/os_dep/
Dmlme_linux.c88 union iwreq_data wrqu; in rtw_report_sec_ie() local
107 memset(&wrqu, 0, sizeof(wrqu)); in rtw_report_sec_ie()
108 wrqu.data.length = p-buff; in rtw_report_sec_ie()
109 wrqu.data.length = min_t(__u16, wrqu.data.length, IW_CUSTOM_MAX); in rtw_report_sec_ie()
110 wireless_send_event(adapter->pnetdev, IWEVCUSTOM, &wrqu, buff); in rtw_report_sec_ie()
132 union iwreq_data wrqu; in rtw_indicate_sta_assoc_event() local
144 wrqu.addr.sa_family = ARPHRD_ETHER; in rtw_indicate_sta_assoc_event()
146 memcpy(wrqu.addr.sa_data, psta->hwaddr, ETH_ALEN); in rtw_indicate_sta_assoc_event()
150 wireless_send_event(padapter->pnetdev, IWEVREGISTERED, &wrqu, NULL); in rtw_indicate_sta_assoc_event()
155 union iwreq_data wrqu; in rtw_indicate_sta_disassoc_event() local
[all …]
Dioctl_linux.c57 union iwreq_data wrqu; in indicate_wx_scan_complete_event() local
59 memset(&wrqu, 0, sizeof(union iwreq_data)); in indicate_wx_scan_complete_event()
60 wireless_send_event(padapter->pnetdev, SIOCGIWSCAN, &wrqu, NULL); in indicate_wx_scan_complete_event()
65 union iwreq_data wrqu; in rtw_indicate_wx_assoc_event() local
68 memset(&wrqu, 0, sizeof(union iwreq_data)); in rtw_indicate_wx_assoc_event()
70 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in rtw_indicate_wx_assoc_event()
72 memcpy(wrqu.ap_addr.sa_data, pmlmepriv->cur_network.network.MacAddress, ETH_ALEN); in rtw_indicate_wx_assoc_event()
75 wireless_send_event(padapter->pnetdev, SIOCGIWAP, &wrqu, NULL); in rtw_indicate_wx_assoc_event()
80 union iwreq_data wrqu; in rtw_indicate_wx_disassoc_event() local
82 memset(&wrqu, 0, sizeof(union iwreq_data)); in rtw_indicate_wx_disassoc_event()
[all …]
Drecv_linux.c30 union iwreq_data wrqu; in rtw_handle_tkip_mic_err() local
58 memset(&wrqu, 0x00, sizeof(wrqu)); in rtw_handle_tkip_mic_err()
59 wrqu.data.length = sizeof(ev); in rtw_handle_tkip_mic_err()
61 &wrqu, (char *)&ev); in rtw_handle_tkip_mic_err()
/Linux-v4.19/drivers/staging/rtl8712/
Drtl871x_ioctl_linux.c77 union iwreq_data wrqu; in r8712_indicate_wx_assoc_event() local
80 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in r8712_indicate_wx_assoc_event()
81 memcpy(wrqu.ap_addr.sa_data, pmlmepriv->cur_network.network.MacAddress, in r8712_indicate_wx_assoc_event()
83 wireless_send_event(padapter->pnetdev, SIOCGIWAP, &wrqu, NULL); in r8712_indicate_wx_assoc_event()
88 union iwreq_data wrqu; in r8712_indicate_wx_disassoc_event() local
90 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in r8712_indicate_wx_disassoc_event()
91 eth_zero_addr(wrqu.ap_addr.sa_data); in r8712_indicate_wx_disassoc_event()
92 wireless_send_event(padapter->pnetdev, SIOCGIWAP, &wrqu, NULL); in r8712_indicate_wx_disassoc_event()
602 union iwreq_data *wrqu, char *extra) in r8711_wx_get_name() argument
622 snprintf(wrqu->name, IFNAMSIZ, in r8711_wx_get_name()
[all …]
Dmlme_linux.c151 union iwreq_data wrqu; in r8712_report_sec_ie() local
165 memset(&wrqu, 0, sizeof(wrqu)); in r8712_report_sec_ie()
166 wrqu.data.length = p - buff; in r8712_report_sec_ie()
167 wrqu.data.length = (wrqu.data.length < IW_CUSTOM_MAX) ? in r8712_report_sec_ie()
168 wrqu.data.length : IW_CUSTOM_MAX; in r8712_report_sec_ie()
169 wireless_send_event(adapter->pnetdev, IWEVCUSTOM, &wrqu, buff); in r8712_report_sec_ie()
Drecv_linux.c89 union iwreq_data wrqu; in r8712_handle_tkip_mic_err() local
100 memset(&wrqu, 0x00, sizeof(wrqu)); in r8712_handle_tkip_mic_err()
101 wrqu.data.length = sizeof(ev); in r8712_handle_tkip_mic_err()
102 wireless_send_event(padapter->pnetdev, IWEVMICHAELMICFAILURE, &wrqu, in r8712_handle_tkip_mic_err()
/Linux-v4.19/net/wireless/
Dwext-spy.c28 union iwreq_data * wrqu, in iw_handler_set_spy() argument
52 if (wrqu->data.length > 0) { in iw_handler_set_spy()
56 for (i = 0; i < wrqu->data.length; i++) in iw_handler_set_spy()
68 spydata->spy_number = wrqu->data.length; in iw_handler_set_spy()
76 union iwreq_data * wrqu, in iw_handler_get_spy() argument
87 wrqu->data.length = spydata->spy_number; in iw_handler_get_spy()
112 union iwreq_data * wrqu, in iw_handler_set_thrspy() argument
139 union iwreq_data * wrqu, in iw_handler_get_thrspy() argument
166 union iwreq_data wrqu; in iw_send_thrspy_event() local
170 wrqu.data.length = 1; in iw_send_thrspy_event()
[all …]
Dsme.c682 union iwreq_data wrqu; in __cfg80211_connect_result() local
699 memset(&wrqu, 0, sizeof(wrqu)); in __cfg80211_connect_result()
700 wrqu.data.length = cr->req_ie_len; in __cfg80211_connect_result()
701 wireless_send_event(dev, IWEVASSOCREQIE, &wrqu, in __cfg80211_connect_result()
706 memset(&wrqu, 0, sizeof(wrqu)); in __cfg80211_connect_result()
707 wrqu.data.length = cr->resp_ie_len; in __cfg80211_connect_result()
708 wireless_send_event(dev, IWEVASSOCRESPIE, &wrqu, in __cfg80211_connect_result()
712 memset(&wrqu, 0, sizeof(wrqu)); in __cfg80211_connect_result()
713 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in __cfg80211_connect_result()
715 memcpy(wrqu.ap_addr.sa_data, cr->bssid, ETH_ALEN); in __cfg80211_connect_result()
[all …]
Dwext-priv.c18 union iwreq_data * wrqu, in iw_handler_get_private() argument
27 if (wrqu->data.length < dev->wireless_handlers->num_private_args) { in iw_handler_get_private()
31 wrqu->data.length = dev->wireless_handlers->num_private_args; in iw_handler_get_private()
36 wrqu->data.length = dev->wireless_handlers->num_private_args; in iw_handler_get_private()
40 sizeof(struct iw_priv_args) * wrqu->data.length); in iw_handler_get_private()
Dwext-core.c453 union iwreq_data * wrqu, in wireless_send_event() argument
511 if (wrqu->data.length > descr->max_tokens) { in wireless_send_event()
513 cmd, wrqu->data.length); in wireless_send_event()
516 if (wrqu->data.length < descr->min_tokens) { in wireless_send_event()
518 cmd, wrqu->data.length); in wireless_send_event()
523 extra_len = wrqu->data.length * descr->token_size; in wireless_send_event()
578 memcpy(&event->u, ((char *) wrqu) + wrqu_off, hdr_len - IW_EV_LCP_LEN); in wireless_send_event()
613 compat_wrqu.length = wrqu->data.length; in wireless_send_event()
614 compat_wrqu.flags = wrqu->data.flags; in wireless_send_event()
623 memcpy(&compat_event->pointer, wrqu, in wireless_send_event()
[all …]
/Linux-v4.19/drivers/net/wireless/
Dwl3501_cs.c1441 union iwreq_data *wrqu, char *extra) in wl3501_get_name() argument
1443 strlcpy(wrqu->name, "IEEE 802.11-DS", sizeof(wrqu->name)); in wl3501_get_name()
1448 union iwreq_data *wrqu, char *extra) in wl3501_set_freq() argument
1451 int channel = wrqu->freq.m; in wl3501_set_freq()
1462 union iwreq_data *wrqu, char *extra) in wl3501_get_freq() argument
1466 wrqu->freq.m = 100000 * in wl3501_get_freq()
1468 wrqu->freq.e = 1; in wl3501_get_freq()
1473 union iwreq_data *wrqu, char *extra) in wl3501_set_mode() argument
1477 if (wrqu->mode == IW_MODE_INFRA || in wl3501_set_mode()
1478 wrqu->mode == IW_MODE_ADHOC || in wl3501_set_mode()
[all …]
Dray_cs.c1025 union iwreq_data *wrqu, char *extra) in ray_get_name() argument
1027 strcpy(wrqu->name, "IEEE 802.11-FH"); in ray_get_name()
1036 union iwreq_data *wrqu, char *extra) in ray_set_freq() argument
1046 if ((wrqu->freq.m > USA_HOP_MOD) || (wrqu->freq.e > 0)) in ray_set_freq()
1049 local->sparm.b5.a_hop_pattern = wrqu->freq.m; in ray_set_freq()
1059 union iwreq_data *wrqu, char *extra) in ray_get_freq() argument
1063 wrqu->freq.m = local->sparm.b5.a_hop_pattern; in ray_get_freq()
1064 wrqu->freq.e = 0; in ray_get_freq()
1073 union iwreq_data *wrqu, char *extra) in ray_set_essid() argument
1082 if (wrqu->essid.flags == 0) in ray_set_essid()
[all …]
/Linux-v4.19/drivers/staging/rtl8723bs/os_dep/
Dioctl_linux.c44 union iwreq_data wrqu; in indicate_wx_scan_complete_event() local
46 memset(&wrqu, 0, sizeof(union iwreq_data)); in indicate_wx_scan_complete_event()
54 union iwreq_data wrqu; in rtw_indicate_wx_assoc_event() local
60 memset(&wrqu, 0, sizeof(union iwreq_data)); in rtw_indicate_wx_assoc_event()
62 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in rtw_indicate_wx_assoc_event()
65 memcpy(wrqu.ap_addr.sa_data, pnetwork->MacAddress, ETH_ALEN); in rtw_indicate_wx_assoc_event()
67 memcpy(wrqu.ap_addr.sa_data, pmlmepriv->cur_network.network.MacAddress, ETH_ALEN); in rtw_indicate_wx_assoc_event()
74 union iwreq_data wrqu; in rtw_indicate_wx_disassoc_event() local
76 memset(&wrqu, 0, sizeof(union iwreq_data)); in rtw_indicate_wx_disassoc_event()
78 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in rtw_indicate_wx_disassoc_event()
[all …]
Dmlme_linux.c148 union iwreq_data wrqu; in rtw_report_sec_ie() local
176 memset(&wrqu, 0, sizeof(wrqu)); in rtw_report_sec_ie()
178 wrqu.data.length = p - buff; in rtw_report_sec_ie()
180 wrqu.data.length = (wrqu.data.length < IW_CUSTOM_MAX) ? wrqu.data.length : IW_CUSTOM_MAX; in rtw_report_sec_ie()
/Linux-v4.19/drivers/net/wireless/intel/ipw2x00/
Dipw2100.c1853 union iwreq_data wrqu = { in ipw2100_down() local
1896 wireless_send_event(priv->net_dev, SIOCGIWAP, &wrqu, NULL); in ipw2100_down()
1965 union iwreq_data wrqu = { in ipw2100_reset_adapter() local
1990 wireless_send_event(priv->net_dev, SIOCGIWAP, &wrqu, NULL); in ipw2100_reset_adapter()
2183 union iwreq_data wrqu; in ipw2100_scan_event() local
2185 wrqu.data.length = 0; in ipw2100_scan_event()
2186 wrqu.data.flags = 0; in ipw2100_scan_event()
2187 wireless_send_event(priv->net_dev, SIOCGIWSCAN, &wrqu, NULL); in ipw2100_scan_event()
6623 union iwreq_data *wrqu, char *extra) in ipw2100_wx_get_name() argument
6631 strcpy(wrqu->name, "unassociated"); in ipw2100_wx_get_name()
[all …]
Dipw2200.c1953 union iwreq_data wrqu; in notify_wx_assoc_event() local
1954 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in notify_wx_assoc_event()
1956 memcpy(wrqu.ap_addr.sa_data, priv->bssid, ETH_ALEN); in notify_wx_assoc_event()
1958 eth_zero_addr(wrqu.ap_addr.sa_data); in notify_wx_assoc_event()
1959 wireless_send_event(priv->net_dev, SIOCGIWAP, &wrqu, NULL); in notify_wx_assoc_event()
4459 union iwreq_data wrqu; in ipw_scan_event() local
4464 wrqu.data.length = 0; in ipw_scan_event()
4465 wrqu.data.flags = 0; in ipw_scan_event()
4466 wireless_send_event(priv->net_dev, SIOCGIWSCAN, &wrqu, NULL); in ipw_scan_event()
6527 union iwreq_data *wrqu, char *extra) in ipw_wx_set_genie() argument
[all …]
/Linux-v4.19/include/net/
Diw_handler.h316 union iwreq_data *wrqu, char *extra);
442 union iwreq_data *wrqu, const char *extra);
455 union iwreq_data *wrqu, char *extra);
458 union iwreq_data *wrqu, char *extra);
461 union iwreq_data *wrqu, char *extra);
464 union iwreq_data *wrqu, char *extra);
/Linux-v4.19/drivers/net/wireless/intersil/orinoco/
Dwext.c721 union iwreq_data *wrqu, in orinoco_ioctl_set_encodeext() argument
725 struct iw_point *encoding = &wrqu->encoding; in orinoco_ioctl_set_encodeext()
815 union iwreq_data *wrqu, in orinoco_ioctl_get_encodeext() argument
819 struct iw_point *encoding = &wrqu->encoding; in orinoco_ioctl_get_encodeext()
873 union iwreq_data *wrqu, char *extra) in orinoco_ioctl_set_auth() argument
877 struct iw_param *param = &wrqu->param; in orinoco_ioctl_set_auth()
959 union iwreq_data *wrqu, char *extra) in orinoco_ioctl_get_auth() argument
962 struct iw_param *param = &wrqu->param; in orinoco_ioctl_get_auth()
999 union iwreq_data *wrqu, char *extra) in orinoco_ioctl_set_genie() argument
1006 if ((wrqu->data.length > IEEE80211_MAX_DATA_LEN) || in orinoco_ioctl_set_genie()
[all …]
Dmain.c630 union iwreq_data wrqu; in __orinoco_ev_txexc() local
640 memcpy(wrqu.addr.sa_data, hdr.addr1, ETH_ALEN); in __orinoco_ev_txexc()
641 wrqu.addr.sa_family = ARPHRD_ETHER; in __orinoco_ev_txexc()
644 wireless_send_event(dev, IWEVTXDROP, &wrqu, NULL); in __orinoco_ev_txexc()
990 union iwreq_data wrqu; in orinoco_rx() local
1011 memset(&wrqu, 0, sizeof(wrqu)); in orinoco_rx()
1012 wrqu.data.length = sizeof(wxmic); in orinoco_rx()
1013 wireless_send_event(dev, IWEVMICHAELMICFAILURE, &wrqu, in orinoco_rx()
1221 union iwreq_data wrqu; in orinoco_send_bssid_wevent() local
1225 ETH_ALEN, NULL, wrqu.ap_addr.sa_data); in orinoco_send_bssid_wevent()
[all …]
/Linux-v4.19/drivers/net/wireless/intersil/hostap/
Dhostap_info.c238 union iwreq_data wrqu; in hostap_report_scan_complete() local
242 wrqu.data.length = 0; in hostap_report_scan_complete()
243 wrqu.data.flags = 0; in hostap_report_scan_complete()
244 wireless_send_event(local->dev, SIOCGIWSCAN, &wrqu, NULL); in hostap_report_scan_complete()
420 union iwreq_data wrqu; in handle_info_queue_linkstatus() local
443 memcpy(wrqu.ap_addr.sa_data, local->bssid, ETH_ALEN); in handle_info_queue_linkstatus()
447 eth_zero_addr(wrqu.ap_addr.sa_data); in handle_info_queue_linkstatus()
449 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in handle_info_queue_linkstatus()
458 wireless_send_event(local->dev, SIOCGIWAP, &wrqu, NULL); in handle_info_queue_linkstatus()

123