Lines Matching refs:chan

3335 static void wpas_p2p_add_chan(struct p2p_reg_class *reg, u8 chan)
3337 reg->channel[reg->channels] = chan;
3343 struct p2p_channels *chan,
3356 chan->reg_class[cla].reg_class = 81;
3357 chan->reg_class[cla].channels = 0;
3360 wpas_p2p_add_chan(&chan->reg_class[cla], i + 1);
3362 if (chan->reg_class[cla].channels)
3369 chan->reg_class[cla].reg_class = 115;
3370 chan->reg_class[cla].channels = 0;
3372 wpas_p2p_add_chan(&chan->reg_class[cla], 36);
3374 wpas_p2p_add_chan(&chan->reg_class[cla], 40);
3376 wpas_p2p_add_chan(&chan->reg_class[cla], 44);
3378 wpas_p2p_add_chan(&chan->reg_class[cla], 48);
3379 if (chan->reg_class[cla].channels)
3386 chan->reg_class[cla].reg_class = 124;
3387 chan->reg_class[cla].channels = 0;
3389 wpas_p2p_add_chan(&chan->reg_class[cla], 149);
3391 wpas_p2p_add_chan(&chan->reg_class[cla], 153);
3393 wpas_p2p_add_chan(&chan->reg_class[cla], 157);
3395 wpas_p2p_add_chan(&chan->reg_class[cla], 161);
3396 if (chan->reg_class[cla].channels)
3399 chan->reg_classes = cla;
3405 struct hostapd_hw_modes *mode, u8 chan, int *flags)
3411 chan * 5;
3416 if (mode->channels[i].chan == chan) {
3594 struct p2p_channels *chan,
3604 return wpas_p2p_default_channels(wpa_s, chan, cli_chan);
3629 reg = &chan->reg_class[cla];
3658 chan->reg_classes = cla;
6165 u8 chan;
6168 mode = ieee80211_freq_to_chan(cand, &chan);
6172 wpas_p2p_verify_channel(wpa_s, hwmode, chan,
6192 u8 chan;
6195 mode = ieee80211_freq_to_chan(cand, &chan);
6201 (wpas_p2p_verify_channel(wpa_s, hwmode, chan,
6203 wpas_p2p_verify_channel(wpa_s, hwmode, chan,
7764 struct p2p_channels chan, cli_chan;
7777 os_memset(&chan, 0, sizeof(chan));
7779 if (wpas_p2p_setup_channels(wpa_s, &chan, &cli_chan)) {
7785 p2p_update_channel_list(wpa_s->global->p2p, &chan, &cli_chan);
9068 u8 curr_chan, cand, chan;
9083 ieee80211_freq_to_chan(freqs[i].freq, &chan);
9084 if (curr_chan == chan) {
9089 if (chan == 1 || chan == 6 || chan == 11)
9090 cand = chan;
9164 u8 chan, opclass;
9169 &opclass, &chan) ==
9364 u8 chan;
9372 &chan))