Lines Matching refs:geo
1919 const struct libipw_geo *geo = libipw_get_geo(priv->ieee); in show_channels() local
1924 "(802.11bg):\n", geo->bg_channels); in show_channels()
1926 for (i = 0; i < geo->bg_channels; i++) { in show_channels()
1928 geo->bg[i].channel, in show_channels()
1929 geo->bg[i].flags & LIBIPW_CH_RADAR_DETECT ? in show_channels()
1931 ((geo->bg[i].flags & LIBIPW_CH_NO_IBSS) || in show_channels()
1932 (geo->bg[i].flags & LIBIPW_CH_RADAR_DETECT)) in show_channels()
1934 geo->bg[i].flags & LIBIPW_CH_PASSIVE_ONLY ? in show_channels()
1936 geo->bg[i].flags & LIBIPW_CH_B_ONLY ? in show_channels()
1942 "(802.11a):\n", geo->a_channels); in show_channels()
1943 for (i = 0; i < geo->a_channels; i++) { in show_channels()
1945 geo->a[i].channel, in show_channels()
1946 geo->a[i].flags & LIBIPW_CH_RADAR_DETECT ? in show_channels()
1948 ((geo->a[i].flags & LIBIPW_CH_NO_IBSS) || in show_channels()
1949 (geo->a[i].flags & LIBIPW_CH_RADAR_DETECT)) in show_channels()
1951 geo->a[i].flags & LIBIPW_CH_PASSIVE_ONLY ? in show_channels()
2490 const struct libipw_geo *geo = libipw_get_geo(priv->ieee); in ipw_set_tx_power() local
2499 tx_power.num_channels = geo->bg_channels; in ipw_set_tx_power()
2500 for (i = 0; i < geo->bg_channels; i++) { in ipw_set_tx_power()
2501 max_power = geo->bg[i].max_power; in ipw_set_tx_power()
2503 geo->bg[i].channel; in ipw_set_tx_power()
2518 tx_power.num_channels = geo->a_channels; in ipw_set_tx_power()
2520 max_power = geo->a[i].max_power; in ipw_set_tx_power()
2522 geo->a[i].channel; in ipw_set_tx_power()
5836 const struct libipw_geo *geo = libipw_get_geo(priv->ieee); in ipw_adhoc_create() local
5856 if (geo->a[i].flags & LIBIPW_CH_PASSIVE_ONLY) { in ipw_adhoc_create()
5858 priv->channel = geo->a[0].channel; in ipw_adhoc_create()
5869 if (geo->bg[i].flags & LIBIPW_CH_PASSIVE_ONLY) { in ipw_adhoc_create()
5871 priv->channel = geo->bg[0].channel; in ipw_adhoc_create()
5879 priv->channel = geo->a[0].channel; in ipw_adhoc_create()
5882 priv->channel = geo->bg[0].channel; in ipw_adhoc_create()
5885 priv->channel = geo->bg[0].channel; in ipw_adhoc_create()
6184 const struct libipw_geo *geo; in ipw_add_scan_channels() local
6187 geo = libipw_get_geo(priv->ieee); in ipw_add_scan_channels()
6191 for (i = 0; i < geo->a_channels; i++) { in ipw_add_scan_channels()
6193 geo->a[i].channel == priv->channel) in ipw_add_scan_channels()
6196 scan->channels_list[channel_index] = geo->a[i].channel; in ipw_add_scan_channels()
6198 geo->a[i]. in ipw_add_scan_channels()
6249 geo->bg[index]. in ipw_add_scan_channels()
6256 for (i = 0; i < geo->bg_channels; i++) { in ipw_add_scan_channels()
6258 geo->bg[i].channel == priv->channel) in ipw_add_scan_channels()
6262 geo->bg[i].channel; in ipw_add_scan_channels()
6264 geo->bg[i]. in ipw_add_scan_channels()
8676 const struct libipw_geo *geo = libipw_get_geo(priv->ieee); in ipw_wx_set_freq() local
8706 geo->bg[i].flags : geo->a[i].flags; in ipw_wx_set_freq()
8741 wrqu->freq.m = priv->ieee->geo.a[i].freq * 100000; in ipw_wx_get_freq()
8745 wrqu->freq.m = priv->ieee->geo.bg[i].freq * 100000; in ipw_wx_get_freq()
8846 const struct libipw_geo *geo = libipw_get_geo(priv->ieee); in ipw_wx_get_range() local
8888 for (j = 0; j < geo->bg_channels && i < IW_MAX_FREQUENCIES; j++) { in ipw_wx_get_range()
8890 (geo->bg[j].flags & LIBIPW_CH_PASSIVE_ONLY)) in ipw_wx_get_range()
8893 range->freq[i].i = geo->bg[j].channel; in ipw_wx_get_range()
8894 range->freq[i].m = geo->bg[j].freq * 100000; in ipw_wx_get_range()
8901 for (j = 0; j < geo->a_channels && i < IW_MAX_FREQUENCIES; j++) { in ipw_wx_get_range()
8903 (geo->a[j].flags & LIBIPW_CH_PASSIVE_ONLY)) in ipw_wx_get_range()
8906 range->freq[i].i = geo->a[j].channel; in ipw_wx_get_range()
8907 range->freq[i].m = geo->a[j].freq * 100000; in ipw_wx_get_range()
11354 const struct libipw_geo *geo = libipw_get_geo(priv->ieee); in ipw_wdev_init() local
11360 if (geo->bg_channels) { in ipw_wdev_init()
11364 bg_band->n_channels = geo->bg_channels; in ipw_wdev_init()
11365 bg_band->channels = kcalloc(geo->bg_channels, in ipw_wdev_init()
11373 for (i = 0; i < geo->bg_channels; i++) { in ipw_wdev_init()
11375 bg_band->channels[i].center_freq = geo->bg[i].freq; in ipw_wdev_init()
11376 bg_band->channels[i].hw_value = geo->bg[i].channel; in ipw_wdev_init()
11377 bg_band->channels[i].max_power = geo->bg[i].max_power; in ipw_wdev_init()
11378 if (geo->bg[i].flags & LIBIPW_CH_PASSIVE_ONLY) in ipw_wdev_init()
11381 if (geo->bg[i].flags & LIBIPW_CH_NO_IBSS) in ipw_wdev_init()
11384 if (geo->bg[i].flags & LIBIPW_CH_RADAR_DETECT) in ipw_wdev_init()
11399 if (geo->a_channels) { in ipw_wdev_init()
11403 a_band->n_channels = geo->a_channels; in ipw_wdev_init()
11404 a_band->channels = kcalloc(geo->a_channels, in ipw_wdev_init()
11412 for (i = 0; i < geo->a_channels; i++) { in ipw_wdev_init()
11414 a_band->channels[i].center_freq = geo->a[i].freq; in ipw_wdev_init()
11415 a_band->channels[i].hw_value = geo->a[i].channel; in ipw_wdev_init()
11416 a_band->channels[i].max_power = geo->a[i].max_power; in ipw_wdev_init()
11417 if (geo->a[i].flags & LIBIPW_CH_PASSIVE_ONLY) in ipw_wdev_init()
11420 if (geo->a[i].flags & LIBIPW_CH_NO_IBSS) in ipw_wdev_init()
11423 if (geo->a[i].flags & LIBIPW_CH_RADAR_DETECT) in ipw_wdev_init()
11774 priv->ieee->geo.name, priv->ieee->geo.bg_channels, in ipw_pci_probe()
11775 priv->ieee->geo.a_channels); in ipw_pci_probe()