Home
last modified time | relevance | path

Searched refs:dwrq (Results 1 – 25 of 41) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlinux/
H A Dmoal_wext.c148 struct iw_point *dwrq, char *extra) in woal_set_nick() argument
155 if (dwrq->length > 16) { in woal_set_nick()
160 memcpy(priv->nick_name, extra, dwrq->length); in woal_set_nick()
177 struct iw_point *dwrq, char *extra) in woal_get_nick() argument
193 dwrq->length = strlen(extra) + 1; in woal_get_nick()
859 struct iw_point *dwrq, char *extra) in woal_set_encode() argument
882 index = (dwrq->flags & IW_ENCODE_INDEX) - 1; in woal_set_encode()
890 if (!(dwrq->flags & IW_ENCODE_NOKEY) && dwrq->length) { in woal_set_encode()
891 if (dwrq->length > MAX_WEP_KEY_SIZE) { in woal_set_encode()
893 dwrq->length); in woal_set_encode()
[all …]
H A Dmoal_uap_wext.c479 struct iw_point *dwrq, char *extra) in woal_set_encode() argument
490 key_index = (dwrq->flags & IW_ENCODE_INDEX) - 1; in woal_set_encode()
537 if (!(dwrq->flags & IW_ENCODE_NOKEY) && dwrq->length) { in woal_set_encode()
538 if (dwrq->length > MAX_WEP_KEY_SIZE) { in woal_set_encode()
540 dwrq->length); in woal_set_encode()
563 memcpy(pkey->key, extra, dwrq->length); in woal_set_encode()
565 if (dwrq->length > MIN_WEP_KEY_SIZE) in woal_set_encode()
576 if (dwrq->flags & IW_ENCODE_DISABLED) { in woal_set_encode()
607 if (dwrq->flags & (IW_ENCODE_RESTRICTED | IW_ENCODE_OPEN)) { in woal_set_encode()
608 switch (dwrq->flags & 0xf000) { in woal_set_encode()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlinux/
H A Dmoal_uap_wext.c480 struct iw_point *dwrq, char *extra) in woal_set_encode() argument
491 key_index = (dwrq->flags & IW_ENCODE_INDEX) - 1; in woal_set_encode()
537 if (!(dwrq->flags & IW_ENCODE_NOKEY) && dwrq->length) { in woal_set_encode()
538 if (dwrq->length > MAX_WEP_KEY_SIZE) { in woal_set_encode()
540 dwrq->length); in woal_set_encode()
565 dwrq->length, sizeof(pkey->key)); in woal_set_encode()
567 if (dwrq->length > MIN_WEP_KEY_SIZE) in woal_set_encode()
578 if (dwrq->flags & IW_ENCODE_DISABLED) { in woal_set_encode()
617 if (dwrq->flags & (IW_ENCODE_RESTRICTED | IW_ENCODE_OPEN)) { in woal_set_encode()
618 switch (dwrq->flags & 0xf000) { in woal_set_encode()
[all …]
H A Dmoal_wext.c335 struct iw_point *dwrq, char *extra) in woal_set_nick() argument
342 if (dwrq->length > 16) { in woal_set_nick()
347 moal_memcpy_ext(priv->phandle, priv->nick_name, extra, dwrq->length, in woal_set_nick()
364 struct iw_point *dwrq, char *extra) in woal_get_nick() argument
380 dwrq->length = strlen(extra) + 1; in woal_get_nick()
1035 struct iw_point *dwrq, char *extra) in woal_set_encode() argument
1058 index = (dwrq->flags & IW_ENCODE_INDEX) - 1; in woal_set_encode()
1066 if (!(dwrq->flags & IW_ENCODE_NOKEY) && dwrq->length) { in woal_set_encode()
1067 if (dwrq->length > MAX_WEP_KEY_SIZE) { in woal_set_encode()
1069 dwrq->length); in woal_set_encode()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dwl_iw.c704 struct iw_point *dwrq, in wl_iw_get_range() argument
723 dwrq->length = sizeof(struct iw_range); in wl_iw_get_range()
894 struct iw_point *dwrq, in wl_iw_set_spy() argument
907 iw->spy_num = MIN(ARRAYSIZE(iw->spy_addr), dwrq->length); in wl_iw_set_spy()
919 struct iw_point *dwrq, in wl_iw_get_spy() argument
933 dwrq->length = iw->spy_num; in wl_iw_get_spy()
1047 struct iw_point *dwrq, in wl_iw_get_aplist() argument
1056 uint buflen = dwrq->length; in wl_iw_get_aplist()
1079 for (i = 0, dwrq->length = 0; i < list->count && dwrq->length < IW_MAX_AP; i++) { in wl_iw_get_aplist()
1090 memcpy(addr[dwrq->length].sa_data, &bi->BSSID, ETHER_ADDR_LEN); in wl_iw_get_aplist()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dwl_iw.c710 struct iw_point *dwrq, in wl_iw_get_range() argument
729 dwrq->length = sizeof(struct iw_range); in wl_iw_get_range()
900 struct iw_point *dwrq, in wl_iw_set_spy() argument
913 iw->spy_num = MIN(ARRAYSIZE(iw->spy_addr), dwrq->length); in wl_iw_set_spy()
925 struct iw_point *dwrq, in wl_iw_get_spy() argument
939 dwrq->length = iw->spy_num; in wl_iw_get_spy()
1053 struct iw_point *dwrq, in wl_iw_get_aplist() argument
1062 uint buflen = dwrq->length; in wl_iw_get_aplist()
1085 for (i = 0, dwrq->length = 0; i < list->count && dwrq->length < IW_MAX_AP; i++) { in wl_iw_get_aplist()
1096 memcpy(addr[dwrq->length].sa_data, &bi->BSSID, ETHER_ADDR_LEN); in wl_iw_get_aplist()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dwl_iw.c710 struct iw_point *dwrq, in wl_iw_get_range() argument
729 dwrq->length = sizeof(struct iw_range); in wl_iw_get_range()
900 struct iw_point *dwrq, in wl_iw_set_spy() argument
913 iw->spy_num = MIN(ARRAYSIZE(iw->spy_addr), dwrq->length); in wl_iw_set_spy()
925 struct iw_point *dwrq, in wl_iw_get_spy() argument
939 dwrq->length = iw->spy_num; in wl_iw_get_spy()
1053 struct iw_point *dwrq, in wl_iw_get_aplist() argument
1062 uint buflen = dwrq->length; in wl_iw_get_aplist()
1085 for (i = 0, dwrq->length = 0; i < list->count && dwrq->length < IW_MAX_AP; i++) { in wl_iw_get_aplist()
1096 memcpy(addr[dwrq->length].sa_data, &bi->BSSID, ETHER_ADDR_LEN); in wl_iw_get_aplist()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dwl_iw.c763 struct iw_point *dwrq, in wl_iw_get_range() argument
789 dwrq->length = sizeof(struct iw_range); in wl_iw_get_range()
995 struct iw_point *dwrq, in wl_iw_set_spy() argument
1008 iw->spy_num = MIN(ARRAYSIZE(iw->spy_addr), dwrq->length); in wl_iw_set_spy()
1020 struct iw_point *dwrq, in wl_iw_get_spy() argument
1034 dwrq->length = iw->spy_num; in wl_iw_get_spy()
1174 struct iw_point *dwrq, in wl_iw_get_aplist() argument
1183 uint buflen = dwrq->length; in wl_iw_get_aplist()
1207 for (i = 0, dwrq->length = 0; i < list->count && dwrq->length < IW_MAX_AP; i++) { in wl_iw_get_aplist()
1217 memcpy(addr[dwrq->length].sa_data, &bi->BSSID, ETHER_ADDR_LEN); in wl_iw_get_aplist()
[all …]
H A Dwl_escan.c1132 struct iw_request_info *info, struct iw_point *dwrq, char *extra, in wl_escan_merge_scan_list() argument
1142 __u16 buflen_from_user = dwrq->length; in wl_escan_merge_scan_list()
1169 struct iw_request_info *info, struct iw_point *dwrq, char *extra, in wl_escan_merge_cache_list() argument
1179 __u16 buflen_from_user = dwrq->length; in wl_escan_merge_cache_list()
1212 struct iw_request_info *info, struct iw_point *dwrq, char *extra) in wl_escan_get_scan() argument
1223 __u16 buflen_from_user = dwrq->length; in wl_escan_get_scan()
1252 ESCAN_SCAN(dev->name, "SIOCGIWSCAN, len=%d\n", dwrq->length); in wl_escan_get_scan()
1282 err = wl_escan_merge_scan_list(dev, (u8 *)&cur_bssid, info, dwrq, extra, in wl_escan_get_scan()
1287 err = wl_escan_merge_cache_list(dev, (u8 *)&cur_bssid, info, dwrq, extra, in wl_escan_get_scan()
1293 if ((len_ret + WE_ADD_EVENT_FIX) < dwrq->length) in wl_escan_get_scan()
[all …]
H A Dwl_escan.h81 struct iw_request_info *info, struct iw_point *dwrq, char *extra);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dwl_iw.c774 struct iw_point *dwrq, in wl_iw_get_range() argument
800 dwrq->length = sizeof(struct iw_range); in wl_iw_get_range()
1006 struct iw_point *dwrq, in wl_iw_set_spy() argument
1019 iw->spy_num = MIN(ARRAYSIZE(iw->spy_addr), dwrq->length); in wl_iw_set_spy()
1031 struct iw_point *dwrq, in wl_iw_get_spy() argument
1045 dwrq->length = iw->spy_num; in wl_iw_get_spy()
1182 struct iw_point *dwrq, in wl_iw_get_aplist() argument
1191 uint buflen = dwrq->length; in wl_iw_get_aplist()
1215 for (i = 0, dwrq->length = 0; i < list->count && dwrq->length < IW_MAX_AP; i++) { in wl_iw_get_aplist()
1225 memcpy(addr[dwrq->length].sa_data, &bi->BSSID, ETHER_ADDR_LEN); in wl_iw_get_aplist()
[all …]
H A Dwl_escan.h69 struct iw_request_info *info, struct iw_point *dwrq, char *extra);
H A Dwl_escan.c1061 struct iw_request_info *info, struct iw_point *dwrq, char *extra) in wl_escan_get_scan() argument
1069 __u16 buflen_from_user = dwrq->length; in wl_escan_get_scan()
1101 ESCAN_SCAN(dev->name, "SIOCGIWSCAN, len=%d\n", dwrq->length); in wl_escan_get_scan()
1162 if ((len_ret + WE_ADD_EVENT_FIX) < dwrq->length) in wl_escan_get_scan()
1163 dwrq->length = len_ret; in wl_escan_get_scan()
1165 dwrq->flags = 0; /* todo */ in wl_escan_get_scan()
1169 dwrq->length = len_ret; in wl_escan_get_scan()
/OK3568_Linux_fs/kernel/drivers/net/wireless/intersil/prism54/
H A Disl_ioctl.c418 struct iw_point *dwrq, char *extra) in prism54_get_range() argument
428 dwrq->length = sizeof (struct iw_range); in prism54_get_range()
681 struct iw_point *dwrq, char *extra) in prism54_get_scan() argument
692 dwrq->length = 0; in prism54_get_scan()
714 extra + dwrq->length, in prism54_get_scan()
719 if((extra + dwrq->length - current_ev) <= IW_EV_ADDR_LEN) { in prism54_get_scan()
727 dwrq->length = (current_ev - extra); in prism54_get_scan()
728 dwrq->flags = 0; /* todo */ in prism54_get_scan()
735 struct iw_point *dwrq, char *extra) in prism54_set_essid() argument
743 if (dwrq->flags && dwrq->length) { in prism54_set_essid()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dwl_iw.c776 struct iw_point *dwrq = (struct iw_point *)wrqu; in wl_iw_get_range() local
799 dwrq->length = sizeof(struct iw_range); in wl_iw_get_range()
1009 struct iw_point *dwrq = (struct iw_point *)wrqu; in wl_iw_set_spy() local
1019 iw->spy_num = MIN(ARRAYSIZE(iw->spy_addr), dwrq->length); in wl_iw_set_spy()
1035 struct iw_point *dwrq = (struct iw_point *)wrqu; in wl_iw_get_spy() local
1046 dwrq->length = iw->spy_num; in wl_iw_get_spy()
1190 struct iw_point *dwrq = (struct iw_point *)wrqu; in wl_iw_get_aplist() local
1196 uint buflen = dwrq->length; in wl_iw_get_aplist()
1220 for (i = 0, dwrq->length = 0; i < list->count && dwrq->length < IW_MAX_AP; i++) { in wl_iw_get_aplist()
1230 memcpy(addr[dwrq->length].sa_data, &bi->BSSID, ETHER_ADDR_LEN); in wl_iw_get_aplist()
[all …]
H A Dwl_escan.c1134 struct iw_request_info *info, struct iw_point *dwrq, char *extra, in wl_escan_merge_scan_list() argument
1144 __u16 buflen_from_user = dwrq->length; in wl_escan_merge_scan_list()
1171 struct iw_request_info *info, struct iw_point *dwrq, char *extra, in wl_escan_merge_cache_list() argument
1181 __u16 buflen_from_user = dwrq->length; in wl_escan_merge_cache_list()
1214 struct iw_request_info *info, struct iw_point *dwrq, char *extra) in wl_escan_get_scan() argument
1225 __u16 buflen_from_user = dwrq->length; in wl_escan_get_scan()
1254 ESCAN_SCAN(dev->name, "SIOCGIWSCAN, len=%d\n", dwrq->length); in wl_escan_get_scan()
1284 err = wl_escan_merge_scan_list(dev, (u8 *)&cur_bssid, info, dwrq, extra, in wl_escan_get_scan()
1289 err = wl_escan_merge_cache_list(dev, (u8 *)&cur_bssid, info, dwrq, extra, in wl_escan_get_scan()
1295 if ((len_ret + WE_ADD_EVENT_FIX) < dwrq->length) in wl_escan_get_scan()
[all …]
H A Dwl_escan.h81 struct iw_request_info *info, struct iw_point *dwrq, char *extra);
/OK3568_Linux_fs/kernel/drivers/staging/ks7010/
H A Dks_wlan_net.c240 union iwreq_data *dwrq, char *extra) in ks_wlan_set_essid() argument
250 if (!dwrq->essid.flags) { in ks_wlan_set_essid()
255 len = dwrq->essid.length; in ks_wlan_set_essid()
279 union iwreq_data *dwrq, char *extra) in ks_wlan_get_essid() argument
297 dwrq->essid.length = priv->reg.ssid.size; in ks_wlan_get_essid()
298 dwrq->essid.flags = 1; /* active */ in ks_wlan_get_essid()
300 dwrq->essid.length = 0; in ks_wlan_get_essid()
301 dwrq->essid.flags = 0; /* ANY */ in ks_wlan_get_essid()
357 union iwreq_data *dwrq, char *extra) in ks_wlan_set_nick() argument
366 if (dwrq->data.length > 16 + 1) in ks_wlan_set_nick()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/atmel/
H A Datmel.c1647 struct iw_point *dwrq, in atmel_set_essid() argument
1653 if (dwrq->flags == 0) { in atmel_set_essid()
1656 int index = (dwrq->flags & IW_ENCODE_INDEX) - 1; in atmel_set_essid()
1661 if (dwrq->length > MAX_SSID_LENGTH) in atmel_set_essid()
1666 memcpy(priv->new_SSID, extra, dwrq->length); in atmel_set_essid()
1667 priv->new_SSID_size = dwrq->length; in atmel_set_essid()
1675 struct iw_point *dwrq, in atmel_get_essid() argument
1683 dwrq->length = priv->new_SSID_size; in atmel_get_essid()
1686 dwrq->length = priv->SSID_size; in atmel_get_essid()
1689 dwrq->flags = !priv->connect_to_any_BSS; /* active */ in atmel_get_essid()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/cisco/
H A Dairo.c5907 struct iw_point *dwrq, in airo_set_essid() argument
5917 if (dwrq->flags == 0) { in airo_set_essid()
5921 unsigned index = (dwrq->flags & IW_ENCODE_INDEX) - 1; in airo_set_essid()
5924 if (dwrq->length > IW_ESSID_MAX_SIZE) in airo_set_essid()
5934 memcpy(SSID_rid.ssids[index].ssid, extra, dwrq->length); in airo_set_essid()
5935 SSID_rid.ssids[index].len = cpu_to_le16(dwrq->length); in airo_set_essid()
5952 struct iw_point *dwrq, in airo_get_essid() argument
5968 dwrq->length = le16_to_cpu(status_rid.SSIDlen); in airo_get_essid()
5969 dwrq->flags = 1; /* active */ in airo_get_essid()
6036 struct iw_point *dwrq, in airo_set_nick() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/rtl8712/
H A Drtl871x_ioctl_linux.c924 struct iw_point *dwrq = (struct iw_point *)awrq; in r871x_wx_set_priv() local
926 len = dwrq->length; in r871x_wx_set_priv()
927 ext = strndup_user(dwrq->pointer, len); in r871x_wx_set_priv()
1004 if (copy_to_user(dwrq->pointer, ext, in r871x_wx_set_priv()
1005 min(dwrq->length, (__u16)(strlen(ext) + 1)))) in r871x_wx_set_priv()
/OK3568_Linux_fs/kernel/drivers/staging/rtl8188eu/os_dep/
H A Dioctl_linux.c2856 struct iw_point *dwrq = (struct iw_point *)awrq; in rtw_wx_set_priv() local
2858 if (dwrq->length == 0) in rtw_wx_set_priv()
2861 len = dwrq->length; in rtw_wx_set_priv()
2866 if (copy_from_user(ext, dwrq->pointer, len)) { in rtw_wx_set_priv()
2872 if (dwrq->flags == 0x8766 && len > 8) { in rtw_wx_set_priv()
/OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/os_dep/
H A Dioctl_linux.c4329 struct iw_point *dwrq = (struct iw_point *)awrq; in rtw_wx_set_priv() local
4332 if (dwrq->length == 0) in rtw_wx_set_priv()
4335 len = dwrq->length; in rtw_wx_set_priv()
4339 if (copy_from_user(ext, dwrq->pointer, len)) { in rtw_wx_set_priv()
4359 if (dwrq->flags == 0x8766 && len > 8) { in rtw_wx_set_priv()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/os_dep/linux/
H A Dioctl_linux.c5661 struct iw_point *dwrq = (struct iw_point *)awrq; local
5663 if (dwrq->length == 0)
5666 len = dwrq->length;
5671 if (copy_from_user(ext, dwrq->pointer, len)) {
5689 if (dwrq->flags == 0x8766 && len > 8) {
5789 if (copy_to_user(dwrq->pointer, ext, min(dwrq->length, (u16)(strlen(ext) + 1))))
5794 dev->name, ext_dbg , ext, dwrq->length, (u16)(strlen(ext) + 1));
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/
H A Dioctl_linux.c5661 struct iw_point *dwrq = (struct iw_point *)awrq; local
5663 if (dwrq->length == 0)
5666 len = dwrq->length;
5671 if (copy_from_user(ext, dwrq->pointer, len)) {
5689 if (dwrq->flags == 0x8766 && len > 8) {
5789 if (copy_to_user(dwrq->pointer, ext, min(dwrq->length, (u16)(strlen(ext) + 1))))
5794 dev->name, ext_dbg , ext, dwrq->length, (u16)(strlen(ext) + 1));

12