Lines Matching refs:p2p_channels
82 struct p2p_channels channels;
369 struct p2p_channels channels;
686 void p2p_channels_intersect(const struct p2p_channels *a,
687 const struct p2p_channels *b,
688 struct p2p_channels *res);
689 void p2p_channels_union_inplace(struct p2p_channels *res,
690 const struct p2p_channels *b);
691 void p2p_channels_union(const struct p2p_channels *a,
692 const struct p2p_channels *b,
693 struct p2p_channels *res);
694 void p2p_channels_remove_freqs(struct p2p_channels *chan,
696 int p2p_channels_includes(const struct p2p_channels *channels, u8 reg_class,
699 const struct p2p_channels *chan);
700 int p2p_channel_select(struct p2p_channels *chans, const int *classes,
702 int p2p_channel_random_social(struct p2p_channels *chans, u8 *op_class,
706 void p2p_copy_channels(struct p2p_channels *dst, const struct p2p_channels *src,
763 struct p2p_channels *chan, bool is_6ghz_capab);
812 int p2p_peer_channels_check(struct p2p_data *p2p, struct p2p_channels *own,
824 struct p2p_channels *intersection);
898 void p2p_pref_channel_filter(const struct p2p_channels *a,
901 struct p2p_channels *res, bool go);