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()
2489 const struct libipw_geo *geo = libipw_get_geo(priv->ieee); in ipw_set_tx_power() local
2498 tx_power.num_channels = geo->bg_channels; in ipw_set_tx_power()
2499 for (i = 0; i < geo->bg_channels; i++) { in ipw_set_tx_power()
2500 max_power = geo->bg[i].max_power; in ipw_set_tx_power()
2502 geo->bg[i].channel; in ipw_set_tx_power()
2517 tx_power.num_channels = geo->a_channels; in ipw_set_tx_power()
2519 max_power = geo->a[i].max_power; in ipw_set_tx_power()
2521 geo->a[i].channel; in ipw_set_tx_power()
5835 const struct libipw_geo *geo = libipw_get_geo(priv->ieee); in ipw_adhoc_create() local
5855 if (geo->a[i].flags & LIBIPW_CH_PASSIVE_ONLY) { in ipw_adhoc_create()
5857 priv->channel = geo->a[0].channel; in ipw_adhoc_create()
5868 if (geo->bg[i].flags & LIBIPW_CH_PASSIVE_ONLY) { in ipw_adhoc_create()
5870 priv->channel = geo->bg[0].channel; in ipw_adhoc_create()
5878 priv->channel = geo->a[0].channel; in ipw_adhoc_create()
5881 priv->channel = geo->bg[0].channel; in ipw_adhoc_create()
5884 priv->channel = geo->bg[0].channel; in ipw_adhoc_create()
6183 const struct libipw_geo *geo; in ipw_add_scan_channels() local
6186 geo = libipw_get_geo(priv->ieee); in ipw_add_scan_channels()
6190 for (i = 0; i < geo->a_channels; i++) { in ipw_add_scan_channels()
6192 geo->a[i].channel == priv->channel) in ipw_add_scan_channels()
6195 scan->channels_list[channel_index] = geo->a[i].channel; in ipw_add_scan_channels()
6197 geo->a[i]. in ipw_add_scan_channels()
6248 geo->bg[index]. in ipw_add_scan_channels()
6255 for (i = 0; i < geo->bg_channels; i++) { in ipw_add_scan_channels()
6257 geo->bg[i].channel == priv->channel) in ipw_add_scan_channels()
6261 geo->bg[i].channel; in ipw_add_scan_channels()
6263 geo->bg[i]. in ipw_add_scan_channels()
8675 const struct libipw_geo *geo = libipw_get_geo(priv->ieee); in ipw_wx_set_freq() local
8705 geo->bg[i].flags : geo->a[i].flags; in ipw_wx_set_freq()
8740 wrqu->freq.m = priv->ieee->geo.a[i].freq * 100000; in ipw_wx_get_freq()
8744 wrqu->freq.m = priv->ieee->geo.bg[i].freq * 100000; in ipw_wx_get_freq()
8845 const struct libipw_geo *geo = libipw_get_geo(priv->ieee); in ipw_wx_get_range() local
8887 for (j = 0; j < geo->bg_channels && i < IW_MAX_FREQUENCIES; j++) { in ipw_wx_get_range()
8889 (geo->bg[j].flags & LIBIPW_CH_PASSIVE_ONLY)) in ipw_wx_get_range()
8892 range->freq[i].i = geo->bg[j].channel; in ipw_wx_get_range()
8893 range->freq[i].m = geo->bg[j].freq * 100000; in ipw_wx_get_range()
8900 for (j = 0; j < geo->a_channels && i < IW_MAX_FREQUENCIES; j++) { in ipw_wx_get_range()
8902 (geo->a[j].flags & LIBIPW_CH_PASSIVE_ONLY)) in ipw_wx_get_range()
8905 range->freq[i].i = geo->a[j].channel; in ipw_wx_get_range()
8906 range->freq[i].m = geo->a[j].freq * 100000; in ipw_wx_get_range()
11353 const struct libipw_geo *geo = libipw_get_geo(priv->ieee); in ipw_wdev_init() local
11359 if (geo->bg_channels) { in ipw_wdev_init()
11363 bg_band->n_channels = geo->bg_channels; in ipw_wdev_init()
11364 bg_band->channels = kcalloc(geo->bg_channels, in ipw_wdev_init()
11372 for (i = 0; i < geo->bg_channels; i++) { in ipw_wdev_init()
11374 bg_band->channels[i].center_freq = geo->bg[i].freq; in ipw_wdev_init()
11375 bg_band->channels[i].hw_value = geo->bg[i].channel; in ipw_wdev_init()
11376 bg_band->channels[i].max_power = geo->bg[i].max_power; in ipw_wdev_init()
11377 if (geo->bg[i].flags & LIBIPW_CH_PASSIVE_ONLY) in ipw_wdev_init()
11380 if (geo->bg[i].flags & LIBIPW_CH_NO_IBSS) in ipw_wdev_init()
11383 if (geo->bg[i].flags & LIBIPW_CH_RADAR_DETECT) in ipw_wdev_init()
11398 if (geo->a_channels) { in ipw_wdev_init()
11402 a_band->n_channels = geo->a_channels; in ipw_wdev_init()
11403 a_band->channels = kcalloc(geo->a_channels, in ipw_wdev_init()
11411 for (i = 0; i < geo->a_channels; i++) { in ipw_wdev_init()
11413 a_band->channels[i].center_freq = geo->a[i].freq; in ipw_wdev_init()
11414 a_band->channels[i].hw_value = geo->a[i].channel; in ipw_wdev_init()
11415 a_band->channels[i].max_power = geo->a[i].max_power; in ipw_wdev_init()
11416 if (geo->a[i].flags & LIBIPW_CH_PASSIVE_ONLY) in ipw_wdev_init()
11419 if (geo->a[i].flags & LIBIPW_CH_NO_IBSS) in ipw_wdev_init()
11422 if (geo->a[i].flags & LIBIPW_CH_RADAR_DETECT) in ipw_wdev_init()
11773 priv->ieee->geo.name, priv->ieee->geo.bg_channels, in ipw_pci_probe()
11774 priv->ieee->geo.a_channels); in ipw_pci_probe()