Home
last modified time | relevance | path

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

/Linux-v4.19/Documentation/locking/
Dmutex-design.txt31 CONFIG_MUTEX_SPIN_ON_OWNER=y systems use a spinner MCS lock (->osq), described
46 soon. The mutex spinners are queued up using MCS lock so that only
49 The MCS lock (proposed by Mellor-Crummey and Scott) is a simple spinlock
53 incur. An MCS-like lock is specially tailored for optimistic spinning
55 MCS lock is that it has the extra property that spinners are able to exit
56 the MCS spinlock queue when they need to reschedule. This further helps
57 avoid situations where MCS spinners that need to reschedule would continue
59 obtaining the MCS lock.
/Linux-v4.19/drivers/staging/rtl8192u/ieee80211/
Drtl819x_HTProc.c153 IEEE80211_DEBUG(IEEE80211_DL_HT, "\tMCS Rate Set = [%x][%x][%x][%x][%x]\n", pCapELE->MCS[0],\ in HTDebugHTCapability()
154 pCapELE->MCS[1], pCapELE->MCS[2], pCapELE->MCS[3], pCapELE->MCS[4]); in HTDebugHTCapability()
589 memcpy(pCapELE->MCS, ieee->Regdot11HTOperationalRateSet, 16); in HTConstructCapabilityElement()
591 pCapELE->MCS[1] &= 0x7f; in HTConstructCapabilityElement()
594 pCapELE->MCS[1] &= 0xbf; in HTConstructCapabilityElement()
597 pCapELE->MCS[1] &= 0x00; in HTConstructCapabilityElement()
607 pCapELE->MCS[i] = 0; in HTConstructCapabilityElement()
1048 if (pPeerHTCap->MCS[0] == 0) in HTOnAssocRsp()
1049 pPeerHTCap->MCS[0] = 0xff; in HTOnAssocRsp()
1051 HTFilterMCSRate(ieee, pPeerHTCap->MCS, ieee->dot11HTOperationalRateSet); in HTOnAssocRsp()
Drtl819x_HT.h115 u8 MCS[16]; member
Dieee80211_wx.c162 max_mcs = HTGetHighestMCSRate(ieee, ht_cap->MCS, MCS_FILTER_ALL); in rtl819x_translate_scan()
/Linux-v4.19/drivers/staging/rtl8192e/
Drtl819x_HTProc.c339 memcpy(pCapELE->MCS, ieee->Regdot11HTOperationalRateSet, 16); in HTConstructCapabilityElement()
347 pCapELE->MCS[1] &= 0x7f; in HTConstructCapabilityElement()
350 pCapELE->MCS[1] &= 0xbf; in HTConstructCapabilityElement()
353 pCapELE->MCS[1] &= 0x00; in HTConstructCapabilityElement()
360 pCapELE->MCS[1] = 0; in HTConstructCapabilityElement()
626 if (pPeerHTCap->MCS[0] == 0) in HTOnAssocRsp()
627 pPeerHTCap->MCS[0] = 0xff; in HTOnAssocRsp()
629 HTIOTActDetermineRaFunc(ieee, ((pPeerHTCap->MCS[1]) != 0)); in HTOnAssocRsp()
631 HTFilterMCSRate(ieee, pPeerHTCap->MCS, ieee->dot11HTOperationalRateSet); in HTOnAssocRsp()
Drtl819x_HT.h55 u8 MCS[16]; member
Drtllib_wx.c167 max_mcs = HTGetHighestMCSRate(ieee, ht_cap->MCS, in rtl819x_translate_scan()
Drtllib_rx.c1873 network->bssht.bdHT1R = ((((struct ht_capab_ele *)(network->bssht.bdHTCapBuf))->MCS[1]) == 0); in rtllib_parse_mife_generic()
2041 ht->bdHTCapBuf))->MCS[1]) == 0; in rtllib_parse_mfie_ht_cap()
/Linux-v4.19/drivers/net/wireless/broadcom/b43/
Dtables_nphy.c3308 check(mcs, MCS); in assert_ntab_array_sizes()
/Linux-v4.19/drivers/input/touchscreen/
DKconfig549 tristate "MELFAS MCS-5000 touchscreen"
552 Say Y here if you have the MELFAS MCS-5000 touchscreen controller
/Linux-v4.19/drivers/input/keyboard/
DKconfig398 tristate "MELFAS MCS Touchkey"