Searched refs:mvmtxq (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | sta.c | 421 struct iwl_mvm_txq *mvmtxq = in iwl_mvm_disable_txq() local 425 list_del_init(&mvmtxq->list); in iwl_mvm_disable_txq() 426 clear_bit(IWL_MVM_TXQ_STATE_READY, &mvmtxq->state); in iwl_mvm_disable_txq() 427 mvmtxq->txq_id = IWL_MVM_INVALID_QUEUE; in iwl_mvm_disable_txq() 515 struct iwl_mvm_txq *mvmtxq = in iwl_mvm_remove_sta_queue_marking() local 523 list_del_init(&mvmtxq->list); in iwl_mvm_remove_sta_queue_marking() 524 clear_bit(IWL_MVM_TXQ_STATE_READY, &mvmtxq->state); in iwl_mvm_remove_sta_queue_marking() 525 mvmtxq->txq_id = IWL_MVM_INVALID_QUEUE; in iwl_mvm_remove_sta_queue_marking() 914 struct iwl_mvm_txq *mvmtxq = in iwl_mvm_sta_alloc_queue_tvqm() local 930 mvmtxq in iwl_mvm_sta_alloc_queue_tvqm() 974 struct iwl_mvm_txq *mvmtxq = iwl_mvm_update_txq_mapping() local 1514 struct iwl_mvm_txq *mvmtxq; iwl_mvm_add_new_dqa_stream_wk() local 1773 struct iwl_mvm_txq *mvmtxq = iwl_mvm_sta_init() local 1983 struct iwl_mvm_txq *mvmtxq = iwl_mvm_disable_sta_queues() local [all...] |
H A D | mac80211.c | 810 struct iwl_mvm_txq *mvmtxq = iwl_mvm_txq_from_mac80211(txq); in iwl_mvm_mac_itxq_xmit() local 817 * mvmtxq->tx_request logic: in iwl_mvm_mac_itxq_xmit() 832 if (atomic_fetch_add_unless(&mvmtxq->tx_request, 1, 2)) in iwl_mvm_mac_itxq_xmit() 838 &mvmtxq->state) && in iwl_mvm_mac_itxq_xmit() 840 &mvmtxq->state) && in iwl_mvm_mac_itxq_xmit() 855 } while (atomic_dec_return(&mvmtxq->tx_request)); in iwl_mvm_mac_itxq_xmit() 863 struct iwl_mvm_txq *mvmtxq = iwl_mvm_txq_from_mac80211(txq); in iwl_mvm_mac_wake_tx_queue() local 865 if (likely(test_bit(IWL_MVM_TXQ_STATE_READY, &mvmtxq->state)) || in iwl_mvm_mac_wake_tx_queue() 877 if (list_empty(&mvmtxq->list) && in iwl_mvm_mac_wake_tx_queue() 879 !test_bit(IWL_MVM_TXQ_STATE_READY, &mvmtxq in iwl_mvm_mac_wake_tx_queue() [all...] |
H A D | ops.c | 1695 struct iwl_mvm_txq *mvmtxq; in iwl_mvm_queue_state_change() local 1739 mvmtxq = iwl_mvm_txq_from_mac80211(txq); in iwl_mvm_queue_state_change() 1741 clear_bit(IWL_MVM_TXQ_STATE_STOP_FULL, &mvmtxq->state); in iwl_mvm_queue_state_change() 1743 set_bit(IWL_MVM_TXQ_STATE_STOP_FULL, &mvmtxq->state); in iwl_mvm_queue_state_change()
|
H A D | mld-sta.c | 795 struct iwl_mvm_txq *mvmtxq = in iwl_mvm_mld_disable_sta_queues() local 798 mvmtxq->txq_id = IWL_MVM_INVALID_QUEUE; in iwl_mvm_mld_disable_sta_queues()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | sta.c | 412 struct iwl_mvm_txq *mvmtxq = in iwl_mvm_disable_txq() local 415 mvmtxq->txq_id = IWL_MVM_INVALID_QUEUE; in iwl_mvm_disable_txq() 502 struct iwl_mvm_txq *mvmtxq = in iwl_mvm_remove_sta_queue_marking() local 509 mvmtxq->txq_id = IWL_MVM_INVALID_QUEUE; in iwl_mvm_remove_sta_queue_marking() 802 struct iwl_mvm_txq *mvmtxq = in iwl_mvm_sta_alloc_queue_tvqm() local 817 mvmtxq->txq_id = queue; in iwl_mvm_sta_alloc_queue_tvqm() 861 struct iwl_mvm_txq *mvmtxq = in iwl_mvm_update_txq_mapping() local 864 mvmtxq->txq_id = queue; in iwl_mvm_update_txq_mapping() 1394 struct iwl_mvm_txq *mvmtxq = iwl_mvm_txq_from_mac80211(txq); in iwl_mvm_sta_ensure_queue() local 1399 if (likely(test_bit(IWL_MVM_TXQ_STATE_READY, &mvmtxq in iwl_mvm_sta_ensure_queue() 1429 struct iwl_mvm_txq *mvmtxq; iwl_mvm_add_new_dqa_stream_wk() local 1706 struct iwl_mvm_txq *mvmtxq = iwl_mvm_add_sta() local 1867 struct iwl_mvm_txq *mvmtxq = iwl_mvm_disable_sta_queues() local [all...] |
H A D | ops.c | 1130 struct iwl_mvm_txq *mvmtxq; in iwl_mvm_queue_state_change() local 1174 mvmtxq = iwl_mvm_txq_from_mac80211(txq); in iwl_mvm_queue_state_change() 1175 mvmtxq->stopped = !start; in iwl_mvm_queue_state_change()
|
H A D | mac80211.c | 844 struct iwl_mvm_txq *mvmtxq = iwl_mvm_txq_from_mac80211(txq); in iwl_mvm_mac_itxq_xmit() local 851 * mvmtxq->tx_request logic: in iwl_mvm_mac_itxq_xmit() 866 if (atomic_fetch_add_unless(&mvmtxq->tx_request, 1, 2)) in iwl_mvm_mac_itxq_xmit() 871 while (likely(!mvmtxq->stopped && in iwl_mvm_mac_itxq_xmit() 887 } while (atomic_dec_return(&mvmtxq->tx_request)); in iwl_mvm_mac_itxq_xmit() 895 struct iwl_mvm_txq *mvmtxq = iwl_mvm_txq_from_mac80211(txq); in iwl_mvm_mac_wake_tx_queue() local 899 * mvmtxq->txq_id is updated during allocation, and mvmtxq->list is in iwl_mvm_mac_wake_tx_queue() 902 * mvmtxq->txq_id != INVALID_QUEUE && list_empty(&mvmtxq in iwl_mvm_mac_wake_tx_queue() [all...] |
Completed in 18 milliseconds