Home
last modified time | relevance | path

Searched refs:common_bf (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/wpa/src/nan/
H A Dnan_ndl.c276 const struct bitfield *common_bf, in nan_ndl_match_sched_vs_common() argument
315 ret = bitfield_is_subset(common_bf, sched_bf); in nan_ndl_match_sched_vs_common()
316 ret2 = bitfield_is_subset(sched_bf, common_bf); in nan_ndl_match_sched_vs_common()
336 const struct bitfield *common_bf) in nan_ndl_meets_qos() argument
348 size = bitfield_size(common_bf); in nan_ndl_meets_qos()
355 if (bitfield_is_set(common_bf, i)) { in nan_ndl_meets_qos()
387 struct bitfield *common_bf = NULL, *ndc_bf = NULL, *track_ndc_bf = NULL; in nan_ndl_determine_status() local
486 if (common_bf) { in nan_ndl_determine_status()
487 ret = bitfield_union_in_place(common_bf, own_chan_bf); in nan_ndl_determine_status()
499 common_bf = bitfield_dup(own_chan_bf); in nan_ndl_determine_status()
[all …]
H A Dnan_util.c1949 struct bitfield *common_bf = NULL; in nan_peer_schedule_intersection() local
1998 bitfield_free(common_bf); in nan_peer_schedule_intersection()
2004 if (common_bf) { in nan_peer_schedule_intersection()
2005 ret = bitfield_union_in_place(common_bf, own_chan_bf); in nan_peer_schedule_intersection()
2011 bitfield_free(common_bf); in nan_peer_schedule_intersection()
2015 common_bf = bitfield_dup(own_chan_bf); in nan_peer_schedule_intersection()
2016 if (!common_bf) { in nan_peer_schedule_intersection()
2021 bitfield_free(common_bf); in nan_peer_schedule_intersection()
2030 bitfield_free(common_bf); in nan_peer_schedule_intersection()
2034 return common_bf; in nan_peer_schedule_intersection()
H A Dnan.c1065 struct bitfield *common_bf; in nan_peer_update_schedule() local
1068 common_bf = nan_peer_schedule_intersection(nan, peer, sched); in nan_peer_update_schedule()
1069 if (common_bf && nan_ndl_meets_qos(nan, peer, common_bf) && in nan_peer_update_schedule()
1080 bitfield_free(common_bf); in nan_peer_update_schedule()
1667 struct bitfield *common_bf; in nan_configure_peer_schedule() local
1680 common_bf = nan_peer_schedule_intersection(nan, peer, local_sched); in nan_configure_peer_schedule()
1681 if (common_bf) in nan_configure_peer_schedule()
1687 bitfield_free(common_bf); in nan_configure_peer_schedule()
H A Dnan_i.h754 const struct bitfield *common_bf);