Lines Matching defs:range
877 /* This may be wrong. When using the new SIOCIWFIRSTPRIV range, we probably
6943 * Wireless Handler : get range info
6952 struct iw_range *range = (struct iw_range *) extra;
6960 memset(range, 0, sizeof(*range));
6961 range->min_nwid = 0x0000;
6962 range->max_nwid = 0x0000;
6963 range->num_channels = 14;
6968 range->freq[k].i = i + 1; /* List index */
6969 range->freq[k].m = 100000 *
6971 range->freq[k++].e = 1; /* Values in MHz -> * 10^5 * 10 */
6973 range->num_frequency = k;
6975 range->sensitivity = 65535;
6979 range->max_qual.qual = 100; /* % */
6981 range->max_qual.qual = airo_get_max_quality(&cap_rid);
6982 range->max_qual.level = 0x100 - 120; /* -120 dBm */
6983 range->max_qual.noise = 0x100 - 120; /* -120 dBm */
6989 range->avg_qual.qual = 50; /* % */
6990 range->avg_qual.level = 0x100 - 70; /* -70 dBm */
6992 range->avg_qual.qual = airo_get_avg_quality(&cap_rid);
6993 range->avg_qual.level = 0x100 - 80; /* -80 dBm */
6995 range->avg_qual.noise = 0x100 - 85; /* -85 dBm */
6998 range->bitrate[i] = cap_rid.supportedRates[i] * 500000;
6999 if (range->bitrate[i] == 0)
7002 range->num_bitrates = i;
7008 range->throughput = 5000 * 1000;
7010 range->throughput = 1500 * 1000;
7012 range->min_rts = 0;
7013 range->max_rts = AIRO_DEF_MTU;
7014 range->min_frag = 256;
7015 range->max_frag = AIRO_DEF_MTU;
7019 range->encoding_size[0] = 5;
7022 range->encoding_size[1] = 13;
7023 range->num_encoding_sizes = 2;
7025 range->num_encoding_sizes = 1;
7026 range->max_encoding_tokens =
7029 range->num_encoding_sizes = 0;
7030 range->max_encoding_tokens = 0;
7032 range->min_pmp = 0;
7033 range->max_pmp = 5000000; /* 5 secs */
7034 range->min_pmt = 0;
7035 range->max_pmt = 65535 * 1024; /* ??? */
7036 range->pmp_flags = IW_POWER_PERIOD;
7037 range->pmt_flags = IW_POWER_TIMEOUT;
7038 range->pm_capa = IW_POWER_PERIOD | IW_POWER_TIMEOUT | IW_POWER_ALL_R;
7042 range->txpower[i] = le16_to_cpu(cap_rid.txPowerLevels[i]);
7043 if (range->txpower[i] == 0)
7046 range->num_txpower = i;
7047 range->txpower_capa = IW_TXPOW_MWATT;
7048 range->we_version_source = 19;
7049 range->we_version_compiled = WIRELESS_EXT;
7050 range->retry_capa = IW_RETRY_LIMIT | IW_RETRY_LIFETIME;
7051 range->retry_flags = IW_RETRY_LIMIT;
7052 range->r_time_flags = IW_RETRY_LIFETIME;
7053 range->min_retry = 1;
7054 range->max_retry = 65535;
7055 range->min_r_time = 1024;
7056 range->max_r_time = 65535 * 1024;
7059 range->event_capa[0] = (IW_EVENT_CAPA_K_0 |
7063 range->event_capa[1] = IW_EVENT_CAPA_K_1;
7064 range->event_capa[4] = IW_EVENT_CAPA_MASK(IWEVTXDROP);
7680 * o Check input value more carefully and fill correct values in range