Lines Matching refs:media
94 struct ifmedia *media, int caps, int addsta,
1376 addmedia(struct ifmedia *media, int caps, int addsta, int mode, int mword)
1379 ifmedia_add(media, \
1401 ADD(media, mword, mopt | IFM_IEEE80211_ADHOC);
1403 ADD(media, mword, mopt | IFM_IEEE80211_HOSTAP);
1405 ADD(media, mword, mopt | IFM_IEEE80211_ADHOC | IFM_FLAG0);
1407 ADD(media, mword, mopt | IFM_IEEE80211_MONITOR);
1409 ADD(media, mword, mopt | IFM_IEEE80211_WDS);
1411 ADD(media, mword, mopt | IFM_IEEE80211_MBSS);
1416 * Setup the media data structures according to the channel and
1421 struct ifmedia *media, int caps, int addsta,
1430 * Fill in media characteristics.
1432 ifmedia_init(media, 0, media_change, media_stat);
1435 * Add media for legacy operating modes.
1441 addmedia(media, caps, addsta, mode, IFM_AUTO);
1450 addmedia(media, caps, addsta, mode, mword);
1473 /* NB: remove media options from mword */
1474 addmedia(media, caps, addsta,
1478 * Add HT/11n media. Note that we do not have enough
1479 * bits in the media subtype to express the MCS so we
1480 * use a "placeholder" media subtype and any fixed MCS
1486 addmedia(media, caps, addsta, mode, IFM_AUTO);
1487 addmedia(media, caps, addsta, mode, IFM_IEEE80211_MCS);
1491 addmedia(media, caps, addsta,
1637 * Handle a media change request on the vap interface.
1656 * Common code to calculate the media status word
1816 u_int media; /* if_media rate */
1826 return rates[i].media;