Home
last modified time | relevance | path

Searched refs:mvmtxq (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dsta.c421 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->txq_id = queue; in iwl_mvm_sta_alloc_queue_tvqm()
[all …]
H A Dops.c1691 struct iwl_mvm_txq *mvmtxq; in iwl_mvm_queue_state_change() local
1735 mvmtxq = iwl_mvm_txq_from_mac80211(txq); in iwl_mvm_queue_state_change()
1737 clear_bit(IWL_MVM_TXQ_STATE_STOP_FULL, &mvmtxq->state); in iwl_mvm_queue_state_change()
1739 set_bit(IWL_MVM_TXQ_STATE_STOP_FULL, &mvmtxq->state); in iwl_mvm_queue_state_change()
H A Dmac80211.c802 struct iwl_mvm_txq *mvmtxq = iwl_mvm_txq_from_mac80211(txq); in iwl_mvm_mac_itxq_xmit() local
824 if (atomic_fetch_add_unless(&mvmtxq->tx_request, 1, 2)) in iwl_mvm_mac_itxq_xmit()
830 &mvmtxq->state) && in iwl_mvm_mac_itxq_xmit()
832 &mvmtxq->state) && in iwl_mvm_mac_itxq_xmit()
847 } while (atomic_dec_return(&mvmtxq->tx_request)); in iwl_mvm_mac_itxq_xmit()
855 struct iwl_mvm_txq *mvmtxq = iwl_mvm_txq_from_mac80211(txq); in iwl_mvm_mac_wake_tx_queue() local
857 if (likely(test_bit(IWL_MVM_TXQ_STATE_READY, &mvmtxq->state)) || in iwl_mvm_mac_wake_tx_queue()
869 if (list_empty(&mvmtxq->list) && in iwl_mvm_mac_wake_tx_queue()
871 !test_bit(IWL_MVM_TXQ_STATE_READY, &mvmtxq->state)) { in iwl_mvm_mac_wake_tx_queue()
872 list_add_tail(&mvmtxq->list, &mvm->add_stream_txqs); in iwl_mvm_mac_wake_tx_queue()
H A Dmld-sta.c798 struct iwl_mvm_txq *mvmtxq = in iwl_mvm_mld_disable_sta_queues() local
801 mvmtxq->txq_id = IWL_MVM_INVALID_QUEUE; in iwl_mvm_mld_disable_sta_queues()