<dec f='src/src/sys/net80211/ieee80211_var.h' l='314' type='enum ieee80211_phymode ieee80211_chan2mode(struct ieee80211com * , struct ieee80211_channel * )'/>
<use f='src/src/sys/dev/ic/ath.c' l='941' u='c' c='ath_chan2flags'/>
<use f='src/src/sys/dev/ic/ath.c' l='4421' u='c' c='ath_chan_change'/>
<use f='src/src/sys/dev/ic/awi.c' l='570' u='c' c='awi_init'/>
<use f='src/src/sys/dev/ic/wi.c' l='3152' u='c' c='wi_newstate'/>
<use f='src/src/sys/dev/ic/wi.c' l='3166' u='c' c='wi_newstate'/>
<def f='src/src/sys/net80211/ieee80211.c' l='952' ll='973' type='enum ieee80211_phymode ieee80211_chan2mode(struct ieee80211com * ic, struct ieee80211_channel * chan)'/>
<doc f='src/src/sys/net80211/ieee80211.c' l='946'>/*
 * Return the phy mode for with the specified channel so the
 * caller can select a rate set.  This is problematic for channels
 * where multiple operating modes are possible (e.g. 11g+11b).
 * In those cases we defer to the current operating mode when set.
 */</doc>
<use f='src/src/sys/net80211/ieee80211_node.c' l='248' u='c' c='ieee80211_set_chan'/>
<use f='src/src/sys/net80211/ieee80211_node.c' l='363' u='c' c='ieee80211_next_scan'/>
<use f='src/src/sys/net80211/ieee80211_node.c' l='463' u='c' c='ieee80211_create_ibss'/>
<use f='src/src/sys/net80211/ieee80211_node.c' l='852' u='c' c='ieee80211_sta_join'/>
<use f='src/src/sys/net80211/ieee80211_output.c' l='1331' u='c' c='ieee80211_send_probereq'/>
<use f='src/src/sys/net80211/ieee80211_proto.c' l='366' u='c' c='ieee80211_fix_rate'/>
