• Home
  • Raw
  • Download

Lines Matching refs:wrqu

1433 			   union iwreq_data *wrqu, char *extra)  in wl3501_get_name()  argument
1435 strlcpy(wrqu->name, "IEEE 802.11-DS", sizeof(wrqu->name)); in wl3501_get_name()
1440 union iwreq_data *wrqu, char *extra) in wl3501_set_freq() argument
1443 int channel = wrqu->freq.m; in wl3501_set_freq()
1454 union iwreq_data *wrqu, char *extra) in wl3501_get_freq() argument
1458 wrqu->freq.m = ieee80211_dsss_chan_to_freq(this->chan) * 100000; in wl3501_get_freq()
1459 wrqu->freq.e = 1; in wl3501_get_freq()
1464 union iwreq_data *wrqu, char *extra) in wl3501_set_mode() argument
1468 if (wrqu->mode == IW_MODE_INFRA || in wl3501_set_mode()
1469 wrqu->mode == IW_MODE_ADHOC || in wl3501_set_mode()
1470 wrqu->mode == IW_MODE_AUTO) { in wl3501_set_mode()
1473 this->net_type = wrqu->mode; in wl3501_set_mode()
1480 union iwreq_data *wrqu, char *extra) in wl3501_get_mode() argument
1484 wrqu->mode = this->net_type; in wl3501_get_mode()
1489 union iwreq_data *wrqu, char *extra) in wl3501_get_sens() argument
1493 wrqu->sens.value = this->rssi; in wl3501_get_sens()
1494 wrqu->sens.disabled = !wrqu->sens.value; in wl3501_get_sens()
1495 wrqu->sens.fixed = 1; in wl3501_get_sens()
1501 union iwreq_data *wrqu, char *extra) in wl3501_get_range() argument
1506 wrqu->data.length = sizeof(*range); in wl3501_get_range()
1520 union iwreq_data *wrqu, char *extra) in wl3501_set_wap() argument
1526 if (wrqu->ap_addr.sa_family != ARPHRD_ETHER) in wl3501_set_wap()
1528 if (is_broadcast_ether_addr(wrqu->ap_addr.sa_data)) { in wl3501_set_wap()
1531 memcpy(this->bssid, wrqu->ap_addr.sa_data, ETH_ALEN); in wl3501_set_wap()
1539 union iwreq_data *wrqu, char *extra) in wl3501_get_wap() argument
1543 wrqu->ap_addr.sa_family = ARPHRD_ETHER; in wl3501_get_wap()
1544 memcpy(wrqu->ap_addr.sa_data, this->bssid, ETH_ALEN); in wl3501_get_wap()
1549 union iwreq_data *wrqu, char *extra) in wl3501_set_scan() argument
1558 union iwreq_data *wrqu, char *extra) in wl3501_get_scan() argument
1601 wrqu->data.length = (current_ev - extra); in wl3501_get_scan()
1602 wrqu->data.flags = 0; /* FIXME: set properly these flags */ in wl3501_get_scan()
1608 union iwreq_data *wrqu, char *extra) in wl3501_set_essid() argument
1612 if (wrqu->data.flags) { in wl3501_set_essid()
1615 extra, wrqu->data.length); in wl3501_set_essid()
1625 union iwreq_data *wrqu, char *extra) in wl3501_get_essid() argument
1631 wrqu->essid.flags = 1; in wl3501_get_essid()
1632 wrqu->essid.length = this->essid.el.len; in wl3501_get_essid()
1639 union iwreq_data *wrqu, char *extra) in wl3501_set_nick() argument
1643 if (wrqu->data.length > sizeof(this->nick)) in wl3501_set_nick()
1645 strlcpy(this->nick, extra, wrqu->data.length); in wl3501_set_nick()
1650 union iwreq_data *wrqu, char *extra) in wl3501_get_nick() argument
1655 wrqu->data.length = strlen(extra); in wl3501_get_nick()
1660 union iwreq_data *wrqu, char *extra) in wl3501_get_rate() argument
1667 wrqu->bitrate.value = 2000000; in wl3501_get_rate()
1668 wrqu->bitrate.fixed = 1; in wl3501_get_rate()
1674 union iwreq_data *wrqu, char *extra) in wl3501_get_rts_threshold() argument
1681 wrqu->rts.value = threshold; in wl3501_get_rts_threshold()
1682 wrqu->rts.disabled = threshold >= 2347; in wl3501_get_rts_threshold()
1683 wrqu->rts.fixed = 1; in wl3501_get_rts_threshold()
1690 union iwreq_data *wrqu, char *extra) in wl3501_get_frag_threshold() argument
1697 wrqu->frag.value = threshold; in wl3501_get_frag_threshold()
1698 wrqu->frag.disabled = threshold >= 2346; in wl3501_get_frag_threshold()
1699 wrqu->frag.fixed = 1; in wl3501_get_frag_threshold()
1706 union iwreq_data *wrqu, char *extra) in wl3501_get_txpow() argument
1714 wrqu->txpower.value = txpow; in wl3501_get_txpow()
1715 wrqu->txpower.disabled = 0; in wl3501_get_txpow()
1720 wrqu->txpower.fixed = 0; in wl3501_get_txpow()
1721 wrqu->txpower.flags = IW_TXPOW_MWATT; in wl3501_get_txpow()
1728 union iwreq_data *wrqu, char *extra) in wl3501_get_retry() argument
1737 if (wrqu->retry.flags & IW_RETRY_LONG) { in wl3501_get_retry()
1738 wrqu->retry.flags = IW_RETRY_LIMIT | IW_RETRY_LONG; in wl3501_get_retry()
1745 wrqu->retry.flags = IW_RETRY_LIMIT | IW_RETRY_SHORT; in wl3501_get_retry()
1747 wrqu->retry.value = retry; in wl3501_get_retry()
1748 wrqu->retry.disabled = 0; in wl3501_get_retry()
1755 union iwreq_data *wrqu, char *extra) in wl3501_get_encode() argument
1765 wrqu->encoding.flags = IW_ENCODE_DISABLED; in wl3501_get_encode()
1772 wrqu->encoding.flags = restricted ? IW_ENCODE_RESTRICTED : in wl3501_get_encode()
1782 tocopy = min_t(u16, len_keys, wrqu->encoding.length); in wl3501_get_encode()
1784 wrqu->encoding.length = tocopy; in wl3501_get_encode()
1792 union iwreq_data *wrqu, char *extra) in wl3501_get_power() argument
1801 wrqu->power.disabled = !pwr_state; in wl3501_get_power()
1802 wrqu->power.flags = IW_POWER_ON; in wl3501_get_power()