mirror of
https://github.com/Mange/rtl8192eu-linux-driver
synced 2026-04-01 07:00:01 +00:00
Remove wrappers for atomic operations
These wrappers were useful when this driver had the hooks for Windows, but are no longer needed. Link: https://lore.kernel.org/r/20210802192721.23110-4-Larry.Finger@lwfinger.net
This commit is contained in:
committed by
Carlos Garcés
parent
e8b235e056
commit
d7c3737cd5
@@ -141,7 +141,7 @@ sint _rtw_init_recv_priv(struct recv_priv *precvpriv, _adapter *padapter)
|
||||
|
||||
#ifdef CONFIG_USB_HCI
|
||||
|
||||
ATOMIC_SET(&(precvpriv->rx_pending_cnt), 1);
|
||||
atomic_set(&(precvpriv->rx_pending_cnt), 1);
|
||||
|
||||
_rtw_init_sema(&precvpriv->allrxreturnevt, 0);
|
||||
|
||||
@@ -1254,7 +1254,7 @@ sint sta2sta_data_frame(
|
||||
}
|
||||
|
||||
#ifdef CONFIG_TDLS_CH_SW
|
||||
if (ATOMIC_READ(&pchsw_info->chsw_on) == _TRUE) {
|
||||
if (atomic_read(&pchsw_info->chsw_on) == _TRUE) {
|
||||
if (adapter->mlmeextpriv.cur_channel != rtw_get_oper_ch(adapter)) {
|
||||
pchsw_info->ch_sw_state |= TDLS_PEER_AT_OFF_STATE;
|
||||
if (!(pchsw_info->ch_sw_state & TDLS_CH_SW_INITIATOR_STATE))
|
||||
@@ -4905,7 +4905,7 @@ int rtw_inc_and_chk_continual_no_rx_packet(struct sta_info *sta, int tid_index)
|
||||
{
|
||||
|
||||
int ret = _FALSE;
|
||||
int value = ATOMIC_INC_RETURN(&sta->continual_no_rx_packet[tid_index]);
|
||||
int value = atomic_inc_return(&sta->continual_no_rx_packet[tid_index]);
|
||||
|
||||
if (value >= MAX_CONTINUAL_NORXPACKET_COUNT)
|
||||
ret = _TRUE;
|
||||
@@ -4918,7 +4918,7 @@ int rtw_inc_and_chk_continual_no_rx_packet(struct sta_info *sta, int tid_index)
|
||||
*/
|
||||
void rtw_reset_continual_no_rx_packet(struct sta_info *sta, int tid_index)
|
||||
{
|
||||
ATOMIC_SET(&sta->continual_no_rx_packet[tid_index], 0);
|
||||
atomic_set(&sta->continual_no_rx_packet[tid_index], 0);
|
||||
}
|
||||
|
||||
u8 adapter_allow_bmc_data_rx(_adapter *adapter)
|
||||
|
||||
Reference in New Issue
Block a user