Searched defs:chan (Results 1 - 25 of 144) sorted by last modified time

123456

/external/wpa_supplicant_8/hostapd/src/ap/
H A Dacs.c247 static void acs_clean_chan_surveys(struct hostapd_channel_data *chan) argument
251 if (dl_list_empty(&chan->survey_list))
254 dl_list_for_each_safe(survey, tmp, &chan->survey_list,
265 struct hostapd_channel_data *chan; local
268 chan = &iface->current_mode->channels[i];
270 if (chan->flag & HOSTAPD_CHAN_SURVEY_LIST_INITIALIZED)
271 acs_clean_chan_surveys(chan);
273 dl_list_init(&chan->survey_list);
274 chan->flag |= HOSTAPD_CHAN_SURVEY_LIST_INITIALIZED;
275 chan
325 acs_survey_chan_interference_factor(struct hostapd_iface *iface, struct hostapd_channel_data *chan) argument
357 acs_usable_ht40_chan(struct hostapd_channel_data *chan) argument
371 acs_usable_vht80_chan(struct hostapd_channel_data *chan) argument
406 acs_survey_list_is_sufficient(struct hostapd_channel_data *chan) argument
427 struct hostapd_channel_data *chan; local
446 acs_usable_chan(struct hostapd_channel_data *chan) argument
462 struct hostapd_channel_data *chan; local
484 struct hostapd_channel_data *chan; local
510 struct hostapd_channel_data *chan, *adj_chan, *ideal_chan = NULL, local
776 struct hostapd_channel_data *chan; local
[all...]
H A Dbeacon.c182 *pos++ = start->chan;
184 *pos++ = (prev->chan - start->chan) / chan_spacing + 1;
217 struct hostapd_channel_data *chan = &mode->channels[i]; local
218 if (chan->flag & HOSTAPD_CHAN_DISABLED)
221 prev->chan + chan_spacing == chan->chan &&
222 start->max_tx_power == chan->max_tx_power) {
223 prev = chan;
270 u8 chan; local
[all...]
H A Ddfs.c53 static int dfs_channel_available(struct hostapd_channel_data *chan, argument
61 if (skip_radar && (chan->flag & HOSTAPD_CHAN_RADAR) &&
62 ((chan->flag & HOSTAPD_CHAN_DFS_MASK) !=
66 if (chan->flag & HOSTAPD_CHAN_DISABLED)
68 if ((chan->flag & HOSTAPD_CHAN_RADAR) &&
69 ((chan->flag & HOSTAPD_CHAN_DFS_MASK) ==
76 static int dfs_is_chan_allowed(struct hostapd_channel_data *chan, int n_chans) argument
116 if (chan->chan == allowed[i])
128 struct hostapd_channel_data *first_chan, *chan; local
150 is_in_chanlist(struct hostapd_iface *iface, struct hostapd_channel_data *chan) argument
178 struct hostapd_channel_data *chan; local
213 dfs_adjust_vht_center_freq(struct hostapd_iface *iface, struct hostapd_channel_data *chan, int secondary_channel, u8 *vht_oper_centr_freq_seg0_idx, u8 *vht_oper_centr_freq_seg1_idx) argument
258 struct hostapd_channel_data *chan; local
421 struct hostapd_channel_data *chan = NULL; local
465 struct hostapd_channel_data *chan = NULL; local
548 struct hostapd_channel_data *chan; local
[all...]
H A Ddrv_callbacks.c829 struct hostapd_channel_data *chan; local
832 chan = &iface->current_mode->channels[i];
833 if (!chan)
835 if ((unsigned int) chan->freq == freq)
836 return chan;
844 struct hostapd_channel_data *chan,
848 chan->min_nf = survey->nf;
851 if (dl_list_empty(&chan->survey_list))
852 chan->min_nf = survey->nf;
853 else if (survey->nf < chan
843 hostapd_update_nf(struct hostapd_iface *iface, struct hostapd_channel_data *chan, struct freq_survey *survey) argument
866 struct hostapd_channel_data *chan; local
[all...]
H A Dhw_features.c45 static char * dfs_info(struct hostapd_channel_data *chan) argument
50 switch (chan->flag & HOSTAPD_CHAN_DFS_MASK) {
131 "chan=%d freq=%d MHz max_tx_power=%d dBm%s",
133 feature->channels[j].chan,
243 struct hostapd_channel_data *chan = local
245 if (!(chan->flag & HOSTAPD_CHAN_DISABLED) &&
246 chan->chan == sec_chan) {
480 " <%d,%d> (chan=%d%c) vs. <%d,%d>",
591 struct hostapd_channel_data *chan local
632 struct hostapd_channel_data *chan = &mode->channels[i]; local
937 struct hostapd_channel_data *chan; local
1132 hostapd_hw_get_freq(struct hostapd_data *hapd, int chan) argument
[all...]
H A Dhw_features.h21 int hostapd_hw_get_freq(struct hostapd_data *hapd, int chan);
49 static inline int hostapd_hw_get_freq(struct hostapd_data *hapd, int chan) argument
/external/wpa_supplicant_8/hostapd/src/drivers/
H A Ddriver.h66 * chan - Channel number (IEEE 802.11)
68 short chan; member in struct:hostapd_channel_data
H A Ddriver_nl80211.c6482 struct hostapd_channel_data *chan,
6486 chan->freq = nla_get_u32(tb_freq[NL80211_FREQUENCY_ATTR_FREQ]);
6487 chan->flag = 0;
6488 chan->dfs_cac_ms = 0;
6489 if (ieee80211_freq_to_chan(chan->freq, &channel) != NUM_HOSTAPD_MODES)
6490 chan->chan = channel;
6493 chan->flag |= HOSTAPD_CHAN_DISABLED;
6495 chan->flag |= HOSTAPD_CHAN_PASSIVE_SCAN | HOSTAPD_CHAN_NO_IBSS;
6497 chan
6481 phy_info_freq(struct hostapd_hw_modes *mode, struct hostapd_channel_data *chan, struct nlattr *tb_freq[]) argument
6801 struct hostapd_channel_data *chan = &mode->channels[c]; local
6814 struct hostapd_channel_data *chan = &mode->channels[c]; local
6835 struct hostapd_channel_data *chan = &mode->channels[c]; local
6891 struct hostapd_channel_data *chan = &mode->channels[c]; local
[all...]
/external/wpa_supplicant_8/hostapd/src/p2p/
H A Dp2p.c1262 p2p->cfg->pref_chan[0].chan)) {
1265 p2p->op_channel = p2p->cfg->pref_chan[0].chan;
4222 p2p_dbg(p2p, "Updated no GO chan list");
4291 const struct p2p_channels *chan,
4295 os_memcpy(&p2p->cfg->channels, chan, sizeof(struct p2p_channels));
4290 p2p_update_channel_list(struct p2p_data *p2p, const struct p2p_channels *chan, const struct p2p_channels *cli_chan) argument
H A Dp2p.h252 u8 chan; member in struct:p2p_channel
1775 const struct p2p_channels *chan,
H A Dp2p_build.c113 struct p2p_channels *chan)
123 for (i = 0; i < chan->reg_classes; i++) {
124 struct p2p_reg_class *c = &chan->reg_class[i];
112 p2p_buf_add_channel_list(struct wpabuf *buf, const char *country, struct p2p_channels *chan) argument
H A Dp2p_utils.c287 void p2p_channels_remove_freqs(struct p2p_channels *chan, argument
296 while (o < chan->reg_classes) {
297 struct p2p_reg_class *op = &chan->reg_class[o];
313 chan->reg_classes--;
314 os_memmove(&chan->reg_class[o], &chan->reg_class[o + 1],
315 (chan->reg_classes - o) *
409 p2p->cfg->pref_chan[i].chan);
418 const struct p2p_channels *chan)
427 for (i = 0; i < chan
417 p2p_channels_dump(struct p2p_data *p2p, const char *title, const struct p2p_channels *chan) argument
494 u8 chan[4]; local
[all...]
/external/wpa_supplicant_8/src/ap/
H A Dacs.c247 static void acs_clean_chan_surveys(struct hostapd_channel_data *chan) argument
251 if (dl_list_empty(&chan->survey_list))
254 dl_list_for_each_safe(survey, tmp, &chan->survey_list,
265 struct hostapd_channel_data *chan; local
268 chan = &iface->current_mode->channels[i];
270 if (chan->flag & HOSTAPD_CHAN_SURVEY_LIST_INITIALIZED)
271 acs_clean_chan_surveys(chan);
273 dl_list_init(&chan->survey_list);
274 chan->flag |= HOSTAPD_CHAN_SURVEY_LIST_INITIALIZED;
275 chan
325 acs_survey_chan_interference_factor(struct hostapd_iface *iface, struct hostapd_channel_data *chan) argument
357 acs_usable_ht40_chan(struct hostapd_channel_data *chan) argument
371 acs_usable_vht80_chan(struct hostapd_channel_data *chan) argument
406 acs_survey_list_is_sufficient(struct hostapd_channel_data *chan) argument
427 struct hostapd_channel_data *chan; local
446 acs_usable_chan(struct hostapd_channel_data *chan) argument
462 struct hostapd_channel_data *chan; local
484 struct hostapd_channel_data *chan; local
510 struct hostapd_channel_data *chan, *adj_chan, *ideal_chan = NULL, local
776 struct hostapd_channel_data *chan; local
[all...]
H A Dbeacon.c182 *pos++ = start->chan;
184 *pos++ = (prev->chan - start->chan) / chan_spacing + 1;
217 struct hostapd_channel_data *chan = &mode->channels[i]; local
218 if (chan->flag & HOSTAPD_CHAN_DISABLED)
221 prev->chan + chan_spacing == chan->chan &&
222 start->max_tx_power == chan->max_tx_power) {
223 prev = chan;
270 u8 chan; local
[all...]
H A Ddfs.c53 static int dfs_channel_available(struct hostapd_channel_data *chan, argument
61 if (skip_radar && (chan->flag & HOSTAPD_CHAN_RADAR) &&
62 ((chan->flag & HOSTAPD_CHAN_DFS_MASK) !=
66 if (chan->flag & HOSTAPD_CHAN_DISABLED)
68 if ((chan->flag & HOSTAPD_CHAN_RADAR) &&
69 ((chan->flag & HOSTAPD_CHAN_DFS_MASK) ==
76 static int dfs_is_chan_allowed(struct hostapd_channel_data *chan, int n_chans) argument
116 if (chan->chan == allowed[i])
128 struct hostapd_channel_data *first_chan, *chan; local
150 is_in_chanlist(struct hostapd_iface *iface, struct hostapd_channel_data *chan) argument
178 struct hostapd_channel_data *chan; local
213 dfs_adjust_vht_center_freq(struct hostapd_iface *iface, struct hostapd_channel_data *chan, int secondary_channel, u8 *vht_oper_centr_freq_seg0_idx, u8 *vht_oper_centr_freq_seg1_idx) argument
258 struct hostapd_channel_data *chan; local
421 struct hostapd_channel_data *chan = NULL; local
465 struct hostapd_channel_data *chan = NULL; local
548 struct hostapd_channel_data *chan; local
[all...]
H A Ddrv_callbacks.c829 struct hostapd_channel_data *chan; local
832 chan = &iface->current_mode->channels[i];
833 if (!chan)
835 if ((unsigned int) chan->freq == freq)
836 return chan;
844 struct hostapd_channel_data *chan,
848 chan->min_nf = survey->nf;
851 if (dl_list_empty(&chan->survey_list))
852 chan->min_nf = survey->nf;
853 else if (survey->nf < chan
843 hostapd_update_nf(struct hostapd_iface *iface, struct hostapd_channel_data *chan, struct freq_survey *survey) argument
866 struct hostapd_channel_data *chan; local
[all...]
H A Dhw_features.c45 static char * dfs_info(struct hostapd_channel_data *chan) argument
50 switch (chan->flag & HOSTAPD_CHAN_DFS_MASK) {
131 "chan=%d freq=%d MHz max_tx_power=%d dBm%s",
133 feature->channels[j].chan,
243 struct hostapd_channel_data *chan = local
245 if (!(chan->flag & HOSTAPD_CHAN_DISABLED) &&
246 chan->chan == sec_chan) {
480 " <%d,%d> (chan=%d%c) vs. <%d,%d>",
591 struct hostapd_channel_data *chan local
632 struct hostapd_channel_data *chan = &mode->channels[i]; local
937 struct hostapd_channel_data *chan; local
1132 hostapd_hw_get_freq(struct hostapd_data *hapd, int chan) argument
[all...]
H A Dhw_features.h21 int hostapd_hw_get_freq(struct hostapd_data *hapd, int chan);
49 static inline int hostapd_hw_get_freq(struct hostapd_data *hapd, int chan) argument
/external/wpa_supplicant_8/src/drivers/
H A Ddriver.h66 * chan - Channel number (IEEE 802.11)
68 short chan; member in struct:hostapd_channel_data
H A Ddriver_nl80211.c6482 struct hostapd_channel_data *chan,
6486 chan->freq = nla_get_u32(tb_freq[NL80211_FREQUENCY_ATTR_FREQ]);
6487 chan->flag = 0;
6488 chan->dfs_cac_ms = 0;
6489 if (ieee80211_freq_to_chan(chan->freq, &channel) != NUM_HOSTAPD_MODES)
6490 chan->chan = channel;
6493 chan->flag |= HOSTAPD_CHAN_DISABLED;
6495 chan->flag |= HOSTAPD_CHAN_PASSIVE_SCAN | HOSTAPD_CHAN_NO_IBSS;
6497 chan
6481 phy_info_freq(struct hostapd_hw_modes *mode, struct hostapd_channel_data *chan, struct nlattr *tb_freq[]) argument
6801 struct hostapd_channel_data *chan = &mode->channels[c]; local
6814 struct hostapd_channel_data *chan = &mode->channels[c]; local
6835 struct hostapd_channel_data *chan = &mode->channels[c]; local
6891 struct hostapd_channel_data *chan = &mode->channels[c]; local
[all...]
/external/wpa_supplicant_8/src/p2p/
H A Dp2p.c1262 p2p->cfg->pref_chan[0].chan)) {
1265 p2p->op_channel = p2p->cfg->pref_chan[0].chan;
4222 p2p_dbg(p2p, "Updated no GO chan list");
4291 const struct p2p_channels *chan,
4295 os_memcpy(&p2p->cfg->channels, chan, sizeof(struct p2p_channels));
4290 p2p_update_channel_list(struct p2p_data *p2p, const struct p2p_channels *chan, const struct p2p_channels *cli_chan) argument
H A Dp2p.h252 u8 chan; member in struct:p2p_channel
1775 const struct p2p_channels *chan,
H A Dp2p_build.c113 struct p2p_channels *chan)
123 for (i = 0; i < chan->reg_classes; i++) {
124 struct p2p_reg_class *c = &chan->reg_class[i];
112 p2p_buf_add_channel_list(struct wpabuf *buf, const char *country, struct p2p_channels *chan) argument
H A Dp2p_utils.c287 void p2p_channels_remove_freqs(struct p2p_channels *chan, argument
296 while (o < chan->reg_classes) {
297 struct p2p_reg_class *op = &chan->reg_class[o];
313 chan->reg_classes--;
314 os_memmove(&chan->reg_class[o], &chan->reg_class[o + 1],
315 (chan->reg_classes - o) *
409 p2p->cfg->pref_chan[i].chan);
418 const struct p2p_channels *chan)
427 for (i = 0; i < chan
417 p2p_channels_dump(struct p2p_data *p2p, const char *title, const struct p2p_channels *chan) argument
494 u8 chan[4]; local
[all...]
/external/wpa_supplicant_8/wpa_supplicant/
H A Dconfig.c3645 u8 op_class, chan; local
3647 /* format: class:chan,class:chan,... */
3655 chan = atoi(pos2);
3663 pref[num].chan = chan;

Completed in 279 milliseconds

123456