Home
last modified time | relevance | path

Searched refs:MCS (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.10/drivers/staging/rtl8192u/ieee80211/
Drtl819x_HTProc.c149 IEEE80211_DEBUG(IEEE80211_DL_HT, "\tMCS Rate Set = [%x][%x][%x][%x][%x]\n", pCapELE->MCS[0],\ in HTDebugHTCapability()
150 pCapELE->MCS[1], pCapELE->MCS[2], pCapELE->MCS[3], pCapELE->MCS[4]); in HTDebugHTCapability()
528 memcpy(pCapELE->MCS, ieee->Regdot11HTOperationalRateSet, 16); in HTConstructCapabilityElement()
530 pCapELE->MCS[1] &= 0x7f; in HTConstructCapabilityElement()
533 pCapELE->MCS[1] &= 0xbf; in HTConstructCapabilityElement()
536 pCapELE->MCS[1] &= 0x00; in HTConstructCapabilityElement()
546 pCapELE->MCS[i] = 0; in HTConstructCapabilityElement()
986 if (pPeerHTCap->MCS[0] == 0) in HTOnAssocRsp()
987 pPeerHTCap->MCS[0] = 0xff; in HTOnAssocRsp()
989 HTFilterMCSRate(ieee, pPeerHTCap->MCS, ieee->dot11HTOperationalRateSet); in HTOnAssocRsp()
Drtl819x_HT.h63 u8 MCS[16]; member
Dieee80211_wx.c146 max_mcs = HTGetHighestMCSRate(ieee, ht_cap->MCS, MCS_FILTER_ALL); in rtl819x_translate_scan()
/Linux-v5.10/Documentation/locking/
Dmutex-design.rst34 CONFIG_MUTEX_SPIN_ON_OWNER=y systems use a spinner MCS lock (->osq), described
49 soon. The mutex spinners are queued up using MCS lock so that only
52 The MCS lock (proposed by Mellor-Crummey and Scott) is a simple spinlock
56 incur. An MCS-like lock is specially tailored for optimistic spinning
58 MCS lock is that it has the extra property that spinners are able to exit
59 the MCS spinlock queue when they need to reschedule. This further helps
60 avoid situations where MCS spinners that need to reschedule would continue
62 obtaining the MCS lock.
/Linux-v5.10/drivers/staging/rtl8192e/
Drtl819x_HTProc.c331 memcpy(pCapELE->MCS, ieee->Regdot11HTOperationalRateSet, 16); in HTConstructCapabilityElement()
339 pCapELE->MCS[1] &= 0x7f; in HTConstructCapabilityElement()
342 pCapELE->MCS[1] &= 0xbf; in HTConstructCapabilityElement()
345 pCapELE->MCS[1] &= 0x00; in HTConstructCapabilityElement()
352 pCapELE->MCS[1] = 0; in HTConstructCapabilityElement()
618 if (pPeerHTCap->MCS[0] == 0) in HTOnAssocRsp()
619 pPeerHTCap->MCS[0] = 0xff; in HTOnAssocRsp()
621 HTIOTActDetermineRaFunc(ieee, ((pPeerHTCap->MCS[1]) != 0)); in HTOnAssocRsp()
623 HTFilterMCSRate(ieee, pPeerHTCap->MCS, ieee->dot11HTOperationalRateSet); in HTOnAssocRsp()
Drtl819x_HT.h47 u8 MCS[16]; member
Drtllib_wx.c154 max_mcs = HTGetHighestMCSRate(ieee, ht_cap->MCS, in rtl819x_translate_scan()
Drtllib_rx.c1863 network->bssht.bdHT1R = ((((struct ht_capab_ele *)(network->bssht.bdHTCapBuf))->MCS[1]) == 0); in rtllib_parse_mife_generic()
2031 ht->bdHTCapBuf))->MCS[1]) == 0; in rtllib_parse_mfie_ht_cap()
/Linux-v5.10/drivers/net/wireless/broadcom/b43/
Dtables_nphy.c3295 check(mcs, MCS); in assert_ntab_array_sizes()
/Linux-v5.10/drivers/input/touchscreen/
DKconfig563 tristate "MELFAS MCS-5000 touchscreen"
566 Say Y here if you have the MELFAS MCS-5000 touchscreen controller
/Linux-v5.10/drivers/input/keyboard/
DKconfig424 tristate "MELFAS MCS Touchkey"