Home | History | Annotate | Download | only in p2p

Lines Matching refs:reg_class

85 	res->reg_class = a->reg_class;
120 const struct p2p_reg_class *a_reg = &a->reg_class[i];
122 const struct p2p_reg_class *b_reg = &b->reg_class[j];
123 if (a_reg->reg_class != b_reg->reg_class)
127 &res->reg_class[res->reg_classes]);
128 if (res->reg_class[res->reg_classes].channels) {
168 struct p2p_reg_class *cl = &res->reg_class[i];
170 const struct p2p_reg_class *b_cl = &b->reg_class[j];
171 if (cl->reg_class != b_cl->reg_class)
178 const struct p2p_reg_class *b_cl = &b->reg_class[j];
181 struct p2p_reg_class *cl = &res->reg_class[i];
182 if (cl->reg_class == b_cl->reg_class)
189 os_memcpy(&res->reg_class[res->reg_classes++],
221 struct p2p_reg_class *op = &chan->reg_class[o];
225 int freq = p2p_channel_to_freq(op->reg_class,
238 os_memmove(&chan->reg_class[o], &chan->reg_class[o + 1],
250 * @reg_class: Regulatory class of the channel to search
254 int p2p_channels_includes(const struct p2p_channels *channels, u8 reg_class,
259 const struct p2p_reg_class *reg = &channels->reg_class[i];
260 if (reg->reg_class != reg_class)
276 const struct p2p_reg_class *reg = &channels->reg_class[i];
278 if (p2p_channel_to_freq(reg->reg_class,
353 c = &chan->reg_class[i];
354 ret = os_snprintf(pos, end - pos, " %u:", c->reg_class);
391 struct p2p_reg_class *c = &chans->reg_class[i];
396 if (classes == NULL || c->reg_class == classes[j]) {
401 *op_class = c->reg_class;
455 const struct p2p_reg_class *c = &channels->reg_class[i];
466 freq = p2p_channel_to_freq(c->reg_class,