/drivers/net/ethernet/ibm/ehea/ |
D | ehea_qmr.h | 210 static inline void *hw_qeit_calc(struct hw_queue *queue, u64 q_offset) in hw_qeit_calc() 220 static inline void *hw_qeit_get(struct hw_queue *queue) in hw_qeit_get() 225 static inline void hw_qeit_inc(struct hw_queue *queue) in hw_qeit_inc() 235 static inline void *hw_qeit_get_inc(struct hw_queue *queue) in hw_qeit_get_inc() 242 static inline void *hw_qeit_get_inc_valid(struct hw_queue *queue) in hw_qeit_get_inc_valid() 259 static inline void *hw_qeit_get_valid(struct hw_queue *queue) in hw_qeit_get_valid() 275 static inline void *hw_qeit_reset(struct hw_queue *queue) in hw_qeit_reset() 281 static inline void *hw_qeit_eq_get_inc(struct hw_queue *queue) in hw_qeit_eq_get_inc() 295 static inline void *hw_eqit_eq_get_inc_valid(struct hw_queue *queue) in hw_eqit_eq_get_inc_valid() 309 struct hw_queue *queue; in ehea_get_next_rwqe() [all …]
|
D | ehea_qmr.c | 39 static void *hw_qpageit_get_inc(struct hw_queue *queue) in hw_qpageit_get_inc() 54 static int hw_queue_ctor(struct hw_queue *queue, const u32 nr_of_pages, in hw_queue_ctor() 104 static void hw_queue_dtor(struct hw_queue *queue) in hw_queue_dtor() 151 ret = hw_queue_ctor(&cq->hw_queue, cq->attr.nr_pages, in ehea_create_cq() 157 vpage = hw_qpageit_get_inc(&cq->hw_queue); in ehea_create_cq() 174 vpage = hw_qpageit_get_inc(&cq->hw_queue); in ehea_create_cq() 190 hw_qeit_reset(&cq->hw_queue); in ehea_create_cq() 198 hw_queue_dtor(&cq->hw_queue); in ehea_create_cq() 220 hw_queue_dtor(&cq->hw_queue); in ehea_destroy_cq_res() 273 ret = hw_queue_ctor(&eq->hw_queue, eq->attr.nr_pages, in ehea_create_eq() [all …]
|
D | ehea.h | 154 struct hw_queue { struct 273 struct hw_queue hw_queue; member 286 struct hw_queue hw_squeue; 287 struct hw_queue hw_rqueue1; 288 struct hw_queue hw_rqueue2; 289 struct hw_queue hw_rqueue3; 314 struct hw_queue hw_queue; member
|
/drivers/net/wireless/iwlwifi/mvm/ |
D | mac-ctxt.c | 103 if (vif->hw_queue[ac] != IEEE80211_INVAL_HW_QUEUE) in iwl_mvm_mac_iface_iterator() 104 __set_bit(vif->hw_queue[ac], data->used_hw_queues); in iwl_mvm_mac_iface_iterator() 205 if (vif->hw_queue[ac] != IEEE80211_INVAL_HW_QUEUE) in iwl_mvm_mac_get_queues_mask() 206 qmask |= BIT(vif->hw_queue[ac]); in iwl_mvm_mac_get_queues_mask() 299 vif->hw_queue[ac] = IEEE80211_INVAL_HW_QUEUE; in iwl_mvm_mac_ctxt_allocate_resources() 316 vif->hw_queue[ac] = queue; in iwl_mvm_mac_ctxt_allocate_resources() 342 memset(vif->hw_queue, IEEE80211_INVAL_HW_QUEUE, sizeof(vif->hw_queue)); in iwl_mvm_mac_ctxt_allocate_resources() 369 iwl_trans_ac_txq_enable(mvm->trans, vif->hw_queue[ac], in iwl_mvm_mac_ctxt_init() 392 iwl_trans_txq_disable(mvm->trans, vif->hw_queue[ac]); in iwl_mvm_mac_ctxt_release()
|
D | tx.c | 308 info->hw_queue != info->control.vif->cab_queue))) in iwl_mvm_tx_skb_non_sta() 326 IWL_DEBUG_TX(mvm, "station Id %d, queue=%d\n", sta_id, info->hw_queue); in iwl_mvm_tx_skb_non_sta() 338 if (iwl_trans_tx(mvm->trans, skb, dev_cmd, info->hw_queue)) { in iwl_mvm_tx_skb_non_sta() 360 u8 txq_id = info->hw_queue; in iwl_mvm_tx_skb()
|
D | mac80211.c | 260 if (IEEE80211_SKB_CB(skb)->hw_queue == IWL_MVM_OFFCHANNEL_QUEUE && in iwl_mvm_mac_tx() 608 if (vif->hw_queue[ac] != IEEE80211_INVAL_HW_QUEUE) in iwl_mvm_prepare_mac_removal() 609 tfd_msk |= BIT(vif->hw_queue[ac]); in iwl_mvm_prepare_mac_removal()
|
D | sta.c | 226 if (vif->hw_queue[i] != IEEE80211_INVAL_HW_QUEUE) in iwl_mvm_add_sta() 227 mvm_sta->tfd_queue_msk |= BIT(vif->hw_queue[i]); in iwl_mvm_add_sta() 739 mvm->queue_to_mac80211[txq_id] = vif->hw_queue[tid_to_ac[tid]]; in iwl_mvm_sta_tx_agg_start()
|
/drivers/net/wireless/rtlwifi/rtl8192se/ |
D | trx.h | 35 struct sk_buff *skb, u8 hw_queue, 44 void rtl92se_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
|
D | trx.c | 343 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) in rtl92se_tx_fill_desc() argument 353 u8 fw_qsel = _rtl92se_map_hwqueue_to_fwqueue(skb, hw_queue); in rtl92se_tx_fill_desc() 650 void rtl92se_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) in rtl92se_tx_polling() argument 653 rtl_write_word(rtlpriv, TP_POLL, BIT(0) << (hw_queue)); in rtl92se_tx_polling()
|
/drivers/net/wireless/rtlwifi/rtl8723ae/ |
D | trx.c | 40 static u8 _rtl8723ae_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) in _rtl8723ae_map_hwqueue_to_fwqueue() argument 371 struct sk_buff *skb, u8 hw_queue, in rtl8723ae_tx_fill_desc() argument 382 u8 fw_qsel = _rtl8723ae_map_hwqueue_to_fwqueue(skb, hw_queue); in rtl8723ae_tx_fill_desc() 672 void rtl8723ae_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) in rtl8723ae_tx_polling() argument 675 if (hw_queue == BEACON_QUEUE) { in rtl8723ae_tx_polling() 679 BIT(0) << (hw_queue)); in rtl8723ae_tx_polling()
|
D | trx.h | 712 struct sk_buff *skb, u8 hw_queue, 720 void rtl8723ae_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
|
/drivers/net/wireless/rtlwifi/rtl8192ce/ |
D | trx.c | 40 static u8 _rtl92ce_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) in _rtl92ce_map_hwqueue_to_fwqueue() argument 433 u8 hw_queue, struct rtl_tcb_desc *tcb_desc) in rtl92ce_tx_fill_desc() argument 443 u8 fw_qsel = _rtl92ce_map_hwqueue_to_fwqueue(skb, hw_queue); in rtl92ce_tx_fill_desc() 744 void rtl92ce_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) in rtl92ce_tx_polling() argument 747 if (hw_queue == BEACON_QUEUE) { in rtl92ce_tx_polling() 751 BIT(0) << (hw_queue)); in rtl92ce_tx_polling()
|
D | trx.h | 717 struct sk_buff *skb, u8 hw_queue, 725 void rtl92ce_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
|
/drivers/net/wireless/rtlwifi/rtl8188ee/ |
D | trx.c | 41 static u8 _rtl88ee_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) in _rtl88ee_map_hwqueue_to_fwqueue() argument 495 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) in rtl88ee_tx_fill_desc() argument 506 u8 fw_qsel = _rtl88ee_map_hwqueue_to_fwqueue(skb, hw_queue); in rtl88ee_tx_fill_desc() 808 void rtl88ee_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) in rtl88ee_tx_polling() argument 811 if (hw_queue == BEACON_QUEUE) { in rtl88ee_tx_polling() 815 BIT(0) << (hw_queue)); in rtl88ee_tx_polling()
|
D | trx.h | 783 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc); 790 void rtl88ee_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
|
/drivers/net/wireless/rtlwifi/rtl8192de/ |
D | trx.c | 39 static u8 _rtl92de_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) in _rtl92de_map_hwqueue_to_fwqueue() argument 552 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) in rtl92de_tx_fill_desc() argument 564 u8 fw_qsel = _rtl92de_map_hwqueue_to_fwqueue(skb, hw_queue); in rtl92de_tx_fill_desc() 864 void rtl92de_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) in rtl92de_tx_polling() argument 867 if (hw_queue == BEACON_QUEUE) in rtl92de_tx_polling() 871 BIT(0) << (hw_queue)); in rtl92de_tx_polling()
|
D | trx.h | 734 struct sk_buff *skb, u8 hw_queue, 742 void rtl92de_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
|
/drivers/net/wireless/rtlwifi/ |
D | pci.c | 523 u8 hw_queue = ac_to_hwq[rtl_tid_to_ac(tid)]; in _rtl_pci_tx_chk_waitq() local 524 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; in _rtl_pci_tx_chk_waitq() 1435 u8 hw_queue = _rtl_mac_to_hwqueue(hw, skb); in rtl_pci_tx() local 1466 ring = &rtlpci->tx_ring[hw_queue]; in rtl_pci_tx() 1467 if (hw_queue != BEACON_QUEUE) in rtl_pci_tx() 1477 if ((own == 1) && (hw_queue != BEACON_QUEUE)) { in rtl_pci_tx() 1480 hw_queue, ring->idx, idx, in rtl_pci_tx() 1504 info, sta, skb, hw_queue, ptcb_desc); in rtl_pci_tx() 1513 hw_queue != BEACON_QUEUE) { in rtl_pci_tx() 1517 hw_queue, ring->idx, idx, in rtl_pci_tx() [all …]
|
D | usb.c | 948 u16 hw_queue) in _rtl_usb_tx_preprocess() argument 991 hw_queue, &tcb_desc); in _rtl_usb_tx_preprocess() 1009 u16 hw_queue; in rtl_usb_tx() local 1013 hw_queue = rtlusb->usb_mq_to_hwq(fc, skb_get_queue_mapping(skb)); in rtl_usb_tx() 1014 _rtl_usb_tx_preprocess(hw, sta, skb, hw_queue); in rtl_usb_tx() 1015 _rtl_usb_transmit(hw, skb, hw_queue); in rtl_usb_tx()
|
D | wifi.h | 1681 struct sk_buff *skb, u8 hw_queue, 1703 void (*tx_polling) (struct ieee80211_hw *hw, u8 hw_queue);
|
/drivers/net/wireless/p54/ |
D | lmac.h | 103 skb->data)->data)->hw_queue) 257 u8 hw_queue; member
|
D | txrx.c | 420 if (unlikely(entry_data->hw_queue < P54_QUEUE_FWSCAN)) { in p54_rx_frame_sent() 921 txhdr->hw_queue = queue; in p54_tx_80211()
|
/drivers/net/wireless/ath/carl9170/ |
D | tx.c | 879 unsigned int hw_queue; in carl9170_tx_prepare() local 898 hw_queue = ar9170_qmap[carl9170_get_queue(ar, skb)]; in carl9170_tx_prepare() 916 SET_VAL(CARL9170_TX_SUPER_MISC_QUEUE, txc->s.misc, hw_queue); in carl9170_tx_prepare() 932 mac_tmp |= cpu_to_le16((hw_queue << AR9170_TX_MAC_QOS_S) & in carl9170_tx_prepare()
|
/drivers/net/wireless/ |
D | mac80211_hwsim.c | 877 } else if (txi->hw_queue == 4) { in mac80211_hwsim_tx() 887 if (WARN(!channel, "TX w/o channel - queue = %d\n", txi->hw_queue)) { in mac80211_hwsim_tx() 980 vif->hw_queue[IEEE80211_AC_VO] = 0; in mac80211_hwsim_add_interface() 981 vif->hw_queue[IEEE80211_AC_VI] = 1; in mac80211_hwsim_add_interface() 982 vif->hw_queue[IEEE80211_AC_BE] = 2; in mac80211_hwsim_add_interface() 983 vif->hw_queue[IEEE80211_AC_BK] = 3; in mac80211_hwsim_add_interface()
|
/drivers/net/wireless/iwlwifi/dvm/ |
D | tx.c | 468 WARN_ON_ONCE(!is_agg && txq_id != info->hw_queue); in iwlagn_tx_skb() 470 priv->queue_to_mac80211[txq_id] != info->hw_queue); in iwlagn_tx_skb()
|