/drivers/net/wireless/rtlwifi/rtl8192se/ |
H A D | sw.c | 239 static bool rtl92se_is_tx_desc_closed(struct ieee80211_hw *hw, u8 hw_queue, argument 243 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue];
|
H A D | trx.c | 344 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) 354 u8 fw_qsel = _rtl92se_map_hwqueue_to_fwqueue(skb, hw_queue); 655 void rtl92se_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) argument 658 rtl_write_word(rtlpriv, TP_POLL, BIT(0) << (hw_queue)); 339 rtl92se_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, u8 *pbd_desc_tx, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) argument
|
/drivers/net/wireless/rtlwifi/rtl8192ce/ |
H A D | trx.c | 40 static u8 _rtl92ce_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) argument 428 u8 hw_queue, struct rtl_tcb_desc *tcb_desc) 438 u8 fw_qsel = _rtl92ce_map_hwqueue_to_fwqueue(skb, hw_queue); 743 void rtl92ce_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) argument 746 if (hw_queue == BEACON_QUEUE) { 750 BIT(0) << (hw_queue)); 423 rtl92ce_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, u8 *pbd_desc_tx, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *tcb_desc) argument
|
/drivers/net/wireless/rtlwifi/rtl8723ae/ |
H A D | trx.c | 36 static u8 _rtl8723e_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) argument 525 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) 536 u8 fw_qsel = _rtl8723e_map_hwqueue_to_fwqueue(skb, hw_queue); 842 u8 hw_queue, u16 index) 845 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; 859 void rtl8723e_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) argument 862 if (hw_queue == BEACON_QUEUE) { 866 BIT(0) << (hw_queue)); 520 rtl8723e_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, u8 *txbd, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) argument 841 rtl8723e_is_tx_desc_closed(struct ieee80211_hw *hw, u8 hw_queue, u16 index) argument
|
/drivers/net/wireless/rtlwifi/rtl8188ee/ |
H A D | trx.c | 38 static u8 _rtl88ee_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) argument 660 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) 672 u8 fw_qsel = _rtl88ee_map_hwqueue_to_fwqueue(skb, hw_queue); 984 bool rtl88ee_is_tx_desc_closed(struct ieee80211_hw *hw, u8 hw_queue, u16 index) argument 987 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; 1000 void rtl88ee_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) argument 1003 if (hw_queue == BEACON_QUEUE) { 1007 BIT(0) << (hw_queue)); 655 rtl88ee_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, u8 *txbd, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) argument
|
/drivers/net/wireless/rtlwifi/rtl8192de/ |
H A D | trx.c | 39 static u8 _rtl92de_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) argument 551 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) 563 u8 fw_qsel = _rtl92de_map_hwqueue_to_fwqueue(skb, hw_queue); 864 void rtl92de_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) argument 867 if (hw_queue == BEACON_QUEUE) 871 BIT(0) << (hw_queue)); 546 rtl92de_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, u8 *pbd_desc_tx, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) argument
|
/drivers/net/wireless/rtlwifi/rtl8723be/ |
H A D | trx.c | 38 static u8 _rtl8723be_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) argument 586 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) 597 u8 fw_qsel = _rtl8723be_map_hwqueue_to_fwqueue(skb, hw_queue); 891 u8 hw_queue, u16 index) 894 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; 907 void rtl8723be_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) argument 910 if (hw_queue == BEACON_QUEUE) { 914 BIT(0) << (hw_queue)); 582 rtl8723be_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, u8 *txbd, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) argument 890 rtl8723be_is_tx_desc_closed(struct ieee80211_hw *hw, u8 hw_queue, u16 index) argument
|
/drivers/net/wireless/rtlwifi/rtl8821ae/ |
H A D | trx.c | 39 static u8 _rtl8821ae_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) argument 900 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) 911 u8 fw_qsel = _rtl8821ae_map_hwqueue_to_fwqueue(skb, hw_queue); 1183 u8 hw_queue, u16 index) 1186 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; 1200 void rtl8821ae_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) argument 1204 if (hw_queue == BEACON_QUEUE) { 1208 BIT(0) << (hw_queue)); 895 rtl8821ae_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, u8 *txbd, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) argument 1182 rtl8821ae_is_tx_desc_closed(struct ieee80211_hw *hw, u8 hw_queue, u16 index) argument
|
/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_qmr.c | 39 static void *hw_qpageit_get_inc(struct hw_queue *queue) 54 static int hw_queue_ctor(struct hw_queue *queue, const u32 nr_of_pages, 104 static void hw_queue_dtor(struct hw_queue *queue) 153 ret = hw_queue_ctor(&cq->hw_queue, cq->attr.nr_pages, 159 vpage = hw_qpageit_get_inc(&cq->hw_queue); 176 vpage = hw_qpageit_get_inc(&cq->hw_queue); 192 hw_qeit_reset(&cq->hw_queue); 200 hw_queue_dtor(&cq->hw_queue); 222 hw_queue_dtor(&cq->hw_queue); 275 ret = hw_queue_ctor(&eq->hw_queue, e 377 ehea_qp_alloc_register(struct ehea_qp *qp, struct hw_queue *hw_queue, int nr_pages, int wqe_size, int act_nr_sges, struct ehea_adapter *adapter, int h_call_q_selector) argument [all...] |
H A D | ehea.h | 154 struct hw_queue { struct 273 struct hw_queue hw_queue; member in struct:ehea_eq 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 in struct:ehea_cq
|
/drivers/net/wireless/ath/carl9170/ |
H A D | tx.c | 964 unsigned int hw_queue; local 979 hw_queue = ar9170_qmap[carl9170_get_queue(ar, skb)]; 997 SET_VAL(CARL9170_TX_SUPER_MISC_QUEUE, txc->s.misc, hw_queue); 1013 mac_tmp |= cpu_to_le16((hw_queue << AR9170_TX_MAC_QOS_S) &
|
/drivers/net/wireless/rtlwifi/ |
H A D | pci.c | 531 u8 hw_queue = ac_to_hwq[rtl_tid_to_ac(tid)]; local 532 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; 765 u8 hw_queue = 0; local 788 hw_queue); 824 hw_queue); 899 rtlpci->rx_ring[hw_queue].next_rx_rp += 1; 900 rtlpci->rx_ring[hw_queue].next_rx_rp %= 905 rtlpci->rx_ring[hw_queue].next_rx_rp); 1614 u8 hw_queue = _rtl_mac_to_hwqueue(hw, skb); local 1645 ring = &rtlpci->tx_ring[hw_queue]; [all...] |
H A D | usb.c | 955 u16 hw_queue) 998 hw_queue, &tcb_desc); 1016 u16 hw_queue; local 1020 hw_queue = rtlusb->usb_mq_to_hwq(fc, skb_get_queue_mapping(skb)); 1021 _rtl_usb_tx_preprocess(hw, sta, skb, hw_queue); 1022 _rtl_usb_transmit(hw, skb, hw_queue); 952 _rtl_usb_tx_preprocess(struct ieee80211_hw *hw, struct ieee80211_sta *sta, struct sk_buff *skb, u16 hw_queue) argument
|
/drivers/net/wireless/rtlwifi/rtl8192ee/ |
H A D | trx.c | 38 static u8 _rtl92ee_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) argument 830 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) 840 u8 fw_qsel = _rtl92ee_map_hwqueue_to_fwqueue(skb, hw_queue); 874 rtl92ee_pre_fill_tx_bd_desc(hw, pbd_desc_tx, pdesc, hw_queue, 1201 bool rtl92ee_is_tx_desc_closed(struct ieee80211_hw *hw, u8 hw_queue, u16 index) argument 1208 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; 1218 get_desc_addr_fr_q_idx(hw_queue)); 1250 if (hw_queue == BEACON_QUEUE) 1257 if (hw_queue < BEACON_QUEUE) { 1267 void rtl92ee_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) argument 824 rtl92ee_tx_fill_desc(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr, u8 *pdesc_tx, u8 *pbd_desc_tx, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, struct sk_buff *skb, u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) argument [all...] |
/drivers/net/wireless/p54/ |
H A D | lmac.h | 103 skb->data)->data)->hw_queue) 257 u8 hw_queue; member in struct:p54_tx_data
|
/drivers/infiniband/hw/cxgb4/ |
H A D | iw_cxgb4.h | 182 struct c4iw_hw_queue hw_queue; member in struct:c4iw_rdev
|