Home
last modified time | relevance | path

Searched refs:hw_queue (Results 1 – 15 of 15) sorted by relevance

/linux-3.4.99/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.h210 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 …]
Dehea.h155 struct hw_queue { struct
274 struct hw_queue hw_queue; member
287 struct hw_queue hw_squeue;
288 struct hw_queue hw_rqueue1;
289 struct hw_queue hw_rqueue2;
290 struct hw_queue hw_rqueue3;
315 struct hw_queue hw_queue; member
Dehea_qmr.c39 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()
105 static void hw_queue_dtor(struct hw_queue *queue) in hw_queue_dtor()
154 ret = hw_queue_ctor(&cq->hw_queue, cq->attr.nr_pages, in ehea_create_cq()
160 vpage = hw_qpageit_get_inc(&cq->hw_queue); in ehea_create_cq()
177 vpage = hw_qpageit_get_inc(&cq->hw_queue); in ehea_create_cq()
193 hw_qeit_reset(&cq->hw_queue); in ehea_create_cq()
201 hw_queue_dtor(&cq->hw_queue); in ehea_create_cq()
223 hw_queue_dtor(&cq->hw_queue); in ehea_destroy_cq_res()
278 ret = hw_queue_ctor(&eq->hw_queue, eq->attr.nr_pages, in ehea_create_eq()
[all …]
/linux-3.4.99/drivers/net/wireless/rtlwifi/rtl8192se/
Dtrx.h34 struct sk_buff *skb, u8 hw_queue,
43 void rtl92se_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
Dtrx.c594 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) in rtl92se_tx_fill_desc() argument
605 u8 fw_qsel = _rtl92se_map_hwqueue_to_fwqueue(skb, hw_queue); in rtl92se_tx_fill_desc()
887 void rtl92se_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) in rtl92se_tx_polling() argument
890 rtl_write_word(rtlpriv, TP_POLL, BIT(0) << (hw_queue)); in rtl92se_tx_polling()
/linux-3.4.99/drivers/net/wireless/rtlwifi/rtl8192ce/
Dtrx.c39 static u8 _rtl92ce_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) in _rtl92ce_map_hwqueue_to_fwqueue() argument
600 u8 hw_queue, struct rtl_tcb_desc *tcb_desc) in rtl92ce_tx_fill_desc() argument
611 u8 fw_qsel = _rtl92ce_map_hwqueue_to_fwqueue(skb, hw_queue); in rtl92ce_tx_fill_desc()
901 void rtl92ce_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) in rtl92ce_tx_polling() argument
904 if (hw_queue == BEACON_QUEUE) { in rtl92ce_tx_polling()
908 BIT(0) << (hw_queue)); in rtl92ce_tx_polling()
Dtrx.h721 struct sk_buff *skb, u8 hw_queue,
729 void rtl92ce_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
/linux-3.4.99/drivers/net/wireless/rtlwifi/rtl8192de/
Dtrx.c39 static u8 _rtl92de_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 hw_queue) in _rtl92de_map_hwqueue_to_fwqueue() argument
554 u8 hw_queue, struct rtl_tcb_desc *ptcb_desc) in rtl92de_tx_fill_desc() argument
567 u8 fw_qsel = _rtl92de_map_hwqueue_to_fwqueue(skb, hw_queue); in rtl92de_tx_fill_desc()
858 void rtl92de_tx_polling(struct ieee80211_hw *hw, u8 hw_queue) in rtl92de_tx_polling() argument
861 if (hw_queue == BEACON_QUEUE) in rtl92de_tx_polling()
865 BIT(0) << (hw_queue)); in rtl92de_tx_polling()
Dtrx.h737 struct sk_buff *skb, u8 hw_queue,
745 void rtl92de_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
/linux-3.4.99/drivers/net/wireless/rtlwifi/
Dpci.c482 u8 hw_queue = ac_to_hwq[rtl_tid_to_ac(hw, tid)]; in _rtl_pci_tx_chk_waitq() local
483 struct rtl8192_tx_ring *ring = &rtlpci->tx_ring[hw_queue]; in _rtl_pci_tx_chk_waitq()
1349 u8 hw_queue = _rtl_mac_to_hwqueue(hw, skb); in rtl_pci_tx() local
1382 ring = &rtlpci->tx_ring[hw_queue]; in rtl_pci_tx()
1383 if (hw_queue != BEACON_QUEUE) in rtl_pci_tx()
1393 if ((own == 1) && (hw_queue != BEACON_QUEUE)) { in rtl_pci_tx()
1396 hw_queue, ring->idx, idx, in rtl_pci_tx()
1420 info, skb, hw_queue, ptcb_desc); in rtl_pci_tx()
1429 hw_queue != BEACON_QUEUE) { in rtl_pci_tx()
1433 hw_queue, ring->idx, idx, in rtl_pci_tx()
[all …]
Dusb.c864 u16 hw_queue) in _rtl_usb_tx_preprocess() argument
907 hw_queue, &tcb_desc); in _rtl_usb_tx_preprocess()
923 u16 hw_queue; in rtl_usb_tx() local
927 hw_queue = rtlusb->usb_mq_to_hwq(fc, skb_get_queue_mapping(skb)); in rtl_usb_tx()
928 _rtl_usb_tx_preprocess(hw, skb, hw_queue); in rtl_usb_tx()
929 _rtl_usb_transmit(hw, skb, hw_queue); in rtl_usb_tx()
Dwifi.h1417 struct sk_buff *skb, u8 hw_queue,
1439 void (*tx_polling) (struct ieee80211_hw *hw, u8 hw_queue);
/linux-3.4.99/drivers/net/wireless/p54/
Dlmac.h103 skb->data)->data)->hw_queue)
257 u8 hw_queue; member
Dtxrx.c416 if (unlikely(entry_data->hw_queue < P54_QUEUE_FWSCAN)) { in p54_rx_frame_sent()
914 txhdr->hw_queue = queue; in p54_tx_80211()
/linux-3.4.99/drivers/net/wireless/ath/carl9170/
Dtx.c838 unsigned int hw_queue; in carl9170_tx_prepare() local
857 hw_queue = ar9170_qmap[carl9170_get_queue(ar, skb)]; in carl9170_tx_prepare()
877 SET_VAL(CARL9170_TX_SUPER_MISC_QUEUE, txc->s.misc, hw_queue); in carl9170_tx_prepare()
893 mac_tmp |= cpu_to_le16((hw_queue << AR9170_TX_MAC_QOS_S) & in carl9170_tx_prepare()