Lines Matching refs:extra
6469 union iwreq_data *wrqu, char *extra)
6477 (wrqu->data.length && extra == NULL))
6481 buf = kmemdup(extra, wrqu->data.length, GFP_KERNEL);
6504 union iwreq_data *wrqu, char *extra)
6521 memcpy(extra, ieee->wpa_ie, ieee->wpa_ie_len);
6547 union iwreq_data *wrqu, char *extra)
6647 union iwreq_data *wrqu, char *extra)
6704 union iwreq_data *wrqu, char *extra)
6707 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra;
6728 return libipw_wx_set_encodeext(priv->ieee, info, wrqu, extra);
6734 union iwreq_data *wrqu, char *extra)
6737 return libipw_wx_get_encodeext(priv->ieee, info, wrqu, extra);
6743 union iwreq_data *wrqu, char *extra)
6746 struct iw_mlme *mlme = (struct iw_mlme *)extra;
8595 union iwreq_data *wrqu, char *extra)
8644 union iwreq_data *wrqu, char *extra)
8683 union iwreq_data *wrqu, char *extra)
8735 union iwreq_data *wrqu, char *extra)
8764 union iwreq_data *wrqu, char *extra)
8767 struct iw_range *range = (struct iw_range *)extra;
8858 union iwreq_data *wrqu, char *extra)
8900 union iwreq_data *wrqu, char *extra)
8922 union iwreq_data *wrqu, char *extra)
8943 if (priv->essid_len == length && !memcmp(priv->essid, extra, length)
8950 IPW_DEBUG_WX("Setting ESSID: '%*pE' (%d)\n", length, extra, length);
8953 memcpy(priv->essid, extra, priv->essid_len);
8966 union iwreq_data *wrqu, char *extra)
8977 memcpy(extra, priv->essid, priv->essid_len);
8991 union iwreq_data *wrqu, char *extra)
8995 IPW_DEBUG_WX("Setting nick to '%s'\n", extra);
9001 memcpy(priv->nick, extra, wrqu->data.length);
9010 union iwreq_data *wrqu, char *extra)
9016 memcpy(extra, priv->nick, wrqu->data.length);
9024 union iwreq_data *wrqu, char *extra)
9054 union iwreq_data *wrqu, char *extra)
9070 union iwreq_data *wrqu, char *extra)
9183 union iwreq_data *wrqu, char *extra)
9196 union iwreq_data *wrqu, char *extra)
9219 union iwreq_data *wrqu, char *extra)
9233 union iwreq_data *wrqu, char *extra)
9267 union iwreq_data *wrqu, char *extra)
9285 union iwreq_data *wrqu, char *extra)
9309 union iwreq_data *wrqu, char *extra)
9324 union iwreq_data *wrqu, char *extra)
9357 union iwreq_data *wrqu, char *extra)
9388 union iwreq_data *wrqu, char *extra)
9391 struct iw_scan_req *req = (struct iw_scan_req *)extra;
9424 union iwreq_data *wrqu, char *extra)
9427 return libipw_wx_get_scan(priv->ieee, info, wrqu, extra);
9462 union iwreq_data *wrqu, char *extra)
9513 union iwreq_data *wrqu, char *extra)
9530 union iwreq_data *wrqu, char *extra)
9533 int mode = *(int *)extra;
9556 union iwreq_data *wrqu, char *extra)
9560 char *p = extra;
9566 p += scnprintf(p, MAX_WX_STRING - (p - extra), "(AC)");
9569 p += scnprintf(p, MAX_WX_STRING - (p - extra), "(BATTERY)");
9572 p += scnprintf(p, MAX_WX_STRING - (p - extra),
9579 p += scnprintf(p, MAX_WX_STRING - (p - extra), " OFF");
9581 wrqu->data.length = p - extra + 1;
9588 union iwreq_data *wrqu, char *extra)
9591 int mode = *(int *)extra;
9653 union iwreq_data *wrqu, char *extra)
9659 strncpy(extra, "802.11a (1)", MAX_WX_STRING);
9662 strncpy(extra, "802.11b (2)", MAX_WX_STRING);
9665 strncpy(extra, "802.11ab (3)", MAX_WX_STRING);
9668 strncpy(extra, "802.11g (4)", MAX_WX_STRING);
9671 strncpy(extra, "802.11ag (5)", MAX_WX_STRING);
9674 strncpy(extra, "802.11bg (6)", MAX_WX_STRING);
9677 strncpy(extra, "802.11abg (7)", MAX_WX_STRING);
9680 strncpy(extra, "unknown", MAX_WX_STRING);
9683 extra[MAX_WX_STRING - 1] = '\0';
9685 IPW_DEBUG_WX("PRIV GET MODE: %s\n", extra);
9687 wrqu->data.length = strlen(extra) + 1;
9695 union iwreq_data *wrqu, char *extra)
9698 int mode = *(int *)extra;
9728 union iwreq_data *wrqu, char *extra)
9743 union iwreq_data *wrqu, char *extra)
9746 int *parms = (int *)extra;
9777 union iwreq_data *wrqu, char *extra)
9787 union iwreq_data *wrqu, char *extra)