/kernel/linux/linux-5.10/drivers/net/wireless/intersil/prism54/ |
H A D | isl_ioctl.c | 418 struct iw_point *dwrq, char *extra) in prism54_get_range() 428 dwrq->length = sizeof (struct iw_range); in prism54_get_range() 681 struct iw_point *dwrq, char *extra) in prism54_get_scan() 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() 743 if (dwrq in prism54_set_essid() 417 prism54_get_range(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_get_range() argument 680 prism54_get_scan(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_get_scan() argument 734 prism54_set_essid(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_set_essid() argument 761 prism54_get_essid(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_get_essid() argument 791 prism54_set_nick(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_set_nick() argument 808 prism54_get_nick(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_get_nick() argument 1055 prism54_set_encode(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_set_encode() argument 1156 prism54_get_encode(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_get_encode() argument 1750 prism54_get_oid(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_get_oid() argument 1774 prism54_set_raw(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_set_raw() argument 1877 prism54_get_mac(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_get_mac() argument 1981 prism54_kick_all(struct net_device *ndev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) prism54_kick_all() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/ks7010/ |
H A D | ks_wlan_net.c | 240 union iwreq_data *dwrq, char *extra) in ks_wlan_set_essid() 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() 287 /* Note : if dwrq->flags != 0, we should in ks_wlan_get_essid() 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, cha in ks_wlan_set_nick() 238 ks_wlan_set_essid(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_essid() argument 277 ks_wlan_get_essid(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_essid() argument 355 ks_wlan_set_nick(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_nick() argument 375 ks_wlan_get_nick(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_nick() argument 767 ks_wlan_set_encode(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_encode() argument 859 ks_wlan_get_encode(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_encode() argument 901 ks_wlan_get_range(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_range() argument 1086 ks_wlan_get_aplist(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_aplist() argument 1289 ks_wlan_get_scan(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_scan() argument 1345 ks_wlan_set_genie(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_genie() argument 1534 ks_wlan_set_encode_ext(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_encode_ext() argument 1629 ks_wlan_get_encode_ext(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_encode_ext() argument 1649 ks_wlan_set_pmksa(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_pmksa() argument 1784 ks_wlan_set_mlme(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_mlme() argument 1812 struct iw_point *dwrq = &uwrq->data; ks_wlan_get_firmware_version() local 2093 struct iw_point *dwrq = &uwrq->data; ks_wlan_set_wps_probe_req() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/ks7010/ |
H A D | ks_wlan_net.c | 240 union iwreq_data *dwrq, char *extra) in ks_wlan_set_essid() 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() 287 /* Note : if dwrq->flags != 0, we should in ks_wlan_get_essid() 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, cha in ks_wlan_set_nick() 238 ks_wlan_set_essid(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_essid() argument 277 ks_wlan_get_essid(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_essid() argument 355 ks_wlan_set_nick(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_nick() argument 375 ks_wlan_get_nick(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_nick() argument 768 ks_wlan_set_encode(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_encode() argument 860 ks_wlan_get_encode(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_encode() argument 902 ks_wlan_get_range(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_range() argument 1087 ks_wlan_get_aplist(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_aplist() argument 1290 ks_wlan_get_scan(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_scan() argument 1346 ks_wlan_set_genie(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_genie() argument 1535 ks_wlan_set_encode_ext(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_encode_ext() argument 1630 ks_wlan_get_encode_ext(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_get_encode_ext() argument 1650 ks_wlan_set_pmksa(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_pmksa() argument 1785 ks_wlan_set_mlme(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) ks_wlan_set_mlme() argument 1807 ks_wlan_get_firmware_version(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) ks_wlan_get_firmware_version() argument 2087 ks_wlan_set_wps_probe_req(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) ks_wlan_set_wps_probe_req() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/atmel/ |
H A D | atmel.c | 1647 struct iw_point *dwrq, in atmel_set_essid() 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() 1683 dwrq->length = priv->new_SSID_size; in atmel_get_essid() 1686 dwrq->length = priv->SSID_size; in atmel_get_essid() 1689 dwrq in atmel_get_essid() 1645 atmel_set_essid(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) atmel_set_essid() argument 1673 atmel_get_essid(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) atmel_get_essid() argument 1706 atmel_set_encode(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) atmel_set_encode() argument 1795 atmel_get_encode(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) atmel_get_encode() argument 2284 atmel_set_scan(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) atmel_set_scan() argument 2322 atmel_get_scan(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) atmel_get_scan() argument 2393 atmel_get_range(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) atmel_get_range() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/atmel/ |
H A D | atmel.c | 1649 struct iw_point *dwrq = &wrqu->essid; in atmel_set_essid() local 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() 1678 struct iw_point *dwrq = &wrqu->essid; in atmel_get_essid() local 1684 dwrq->length = priv->new_SSID_size; in atmel_get_essid() 1687 dwrq->length = priv->SSID_size; in atmel_get_essid() 1690 dwrq in atmel_get_essid() 1713 struct iw_point *dwrq = &wrqu->encoding; atmel_set_encode() local 1803 struct iw_point *dwrq = &wrqu->encoding; atmel_get_encode() local 2302 atmel_set_scan(struct net_device *dev, struct iw_request_info *info, union iwreq_data *dwrq, char *extra) atmel_set_scan() argument 2345 struct iw_point *dwrq = &wrqu->data; atmel_get_scan() local 2417 struct iw_point *dwrq = &wrqu->data; atmel_get_range() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/cisco/ |
H A D | airo.c | 5907 struct iw_point *dwrq, in airo_set_essid() 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() 5960 /* Note : if dwrq->flags != 0, we should in airo_get_essid() 5968 dwrq->length = le16_to_cpu(status_rid.SSIDlen); in airo_get_essid() 5969 dwrq in airo_get_essid() 5905 airo_set_essid(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) airo_set_essid() argument 5950 airo_get_essid(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) airo_get_essid() argument 6034 airo_set_nick(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) airo_set_nick() argument 6057 airo_get_nick(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) airo_get_nick() argument 6356 airo_set_encode(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) airo_set_encode() argument 6455 airo_get_encode(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) airo_get_encode() argument 6928 airo_get_range(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) airo_get_range() argument 7181 airo_get_aplist(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) airo_get_aplist() argument 7259 airo_set_scan(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) airo_set_scan() argument 7490 airo_get_scan(struct net_device *dev, struct iw_request_info *info, struct iw_point *dwrq, char *extra) airo_get_scan() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/cisco/ |
H A D | airo.c | 5909 struct iw_point *dwrq = &wrqu->essid; in airo_set_essid() local 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() 5955 struct iw_point *dwrq = &wrqu->essid; in airo_get_essid() local 5961 /* Note : if dwrq->flags != 0, we should in airo_get_essid() 5969 dwrq->length = le16_to_cpu(status_rid.SSIDlen); in airo_get_essid() 5970 dwrq in airo_get_essid() 6042 struct iw_point *dwrq = &wrqu->data; airo_set_nick() local 6066 struct iw_point *dwrq = &wrqu->data; airo_get_nick() local 6372 struct iw_point *dwrq = &wrqu->encoding; airo_set_encode() local 6472 struct iw_point *dwrq = &wrqu->encoding; airo_get_encode() local 6950 struct iw_point *dwrq = &wrqu->data; airo_get_range() local 7208 struct iw_point *dwrq = &wrqu->data; airo_get_aplist() local 7518 struct iw_point *dwrq = &wrqu->data; airo_get_scan() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
H A D | rtl871x_ioctl_linux.c | 924 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()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
H A D | rtl871x_ioctl_linux.c | 922 struct iw_point *dwrq = (struct iw_point *)awrq; in r871x_wx_set_priv() local 924 len = dwrq->length; in r871x_wx_set_priv() 925 ext = strndup_user(dwrq->pointer, len); in r871x_wx_set_priv() 1002 if (copy_to_user(dwrq->pointer, ext, in r871x_wx_set_priv() 1003 min(dwrq->length, (__u16)(strlen(ext) + 1)))) in r871x_wx_set_priv()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/os_dep/ |
H A D | ioctl_linux.c | 2856 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()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/os_dep/ |
H A D | ioctl_linux.c | 4329 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()
|