Lines Matching refs:p2p_channels

111 void p2p_channels_intersect(const struct p2p_channels *a,  in p2p_channels_intersect()
112 const struct p2p_channels *b, in p2p_channels_intersect()
113 struct p2p_channels *res) in p2p_channels_intersect()
162 void p2p_channels_union_inplace(struct p2p_channels *res, in p2p_channels_union_inplace()
163 const struct p2p_channels *b) in p2p_channels_union_inplace()
202 void p2p_channels_union(const struct p2p_channels *a, in p2p_channels_union()
203 const struct p2p_channels *b, in p2p_channels_union()
204 struct p2p_channels *res) in p2p_channels_union()
211 void p2p_channels_remove_freqs(struct p2p_channels *chan, in p2p_channels_remove_freqs()
254 int p2p_channels_includes(const struct p2p_channels *channels, u8 reg_class, in p2p_channels_includes()
271 int p2p_channels_includes_freq(const struct p2p_channels *channels, in p2p_channels_includes_freq()
321 const struct p2p_channels *channels) in p2p_get_pref_freq()
325 const struct p2p_channels *tmpc = channels ? in p2p_get_pref_freq()
342 const struct p2p_channels *chan) in p2p_channels_dump()
384 int p2p_channel_select(struct p2p_channels *chans, const int *classes, in p2p_channel_select()
415 int p2p_channel_random_social(struct p2p_channels *chans, u8 *op_class, in p2p_channel_random_social()
459 int p2p_channels_to_freqs(const struct p2p_channels *channels, int *freq_list, in p2p_channels_to_freqs()
501 void p2p_copy_channels(struct p2p_channels *dst, in p2p_copy_channels()
502 const struct p2p_channels *src, bool allow_6ghz) in p2p_copy_channels()
507 os_memcpy(dst, src, sizeof(struct p2p_channels)); in p2p_copy_channels()
581 void p2p_pref_channel_filter(const struct p2p_channels *p2p_chan, in p2p_pref_channel_filter()
584 struct p2p_channels *res, bool go) in p2p_pref_channel_filter()