Home
last modified time | relevance | path

Searched refs:qnum (Results 1 - 25 of 68) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_reg.h259 /* TC/Queue registers, qnum=0-15 */
261 #define SXGBE_MTL_TXQ_OPMODE_REG(qnum) \
262 (SXGBE_MTL_TC_TXBASE_REG + (qnum * 0x80) + 0x00)
266 #define SXGBE_MTL_TXQ_UNDERFLOW_REG(qnum) \
267 (SXGBE_MTL_TC_TXBASE_REG + (qnum * 0x80) + 0x04)
268 #define SXGBE_MTL_TXQ_DEBUG_REG(qnum) \
269 (SXGBE_MTL_TC_TXBASE_REG + (qnum * 0x80) + 0x08)
270 #define SXGBE_MTL_TXQ_ETSCTL_REG(qnum) \
271 (SXGBE_MTL_TC_TXBASE_REG + (qnum * 0x80) + 0x10)
272 #define SXGBE_MTL_TXQ_ETSSTATUS_REG(qnum) \
[all...]
H A Dsxgbe_main.c1439 u8 qnum = priv->cur_rx_qnum; in sxgbe_rx_refill() local
1441 for (; priv->rxq[qnum]->cur_rx - priv->rxq[qnum]->dirty_rx > 0; in sxgbe_rx_refill()
1442 priv->rxq[qnum]->dirty_rx++) { in sxgbe_rx_refill()
1443 unsigned int entry = priv->rxq[qnum]->dirty_rx % rxsize; in sxgbe_rx_refill()
1446 p = priv->rxq[qnum]->dma_rx + entry; in sxgbe_rx_refill()
1448 if (likely(priv->rxq[qnum]->rx_skbuff[entry] == NULL)) { in sxgbe_rx_refill()
1456 priv->rxq[qnum]->rx_skbuff[entry] = skb; in sxgbe_rx_refill()
1457 priv->rxq[qnum]->rx_skbuff_dma[entry] = in sxgbe_rx_refill()
1462 priv->rxq[qnum] in sxgbe_rx_refill()
1483 u8 qnum = priv->cur_rx_qnum; sxgbe_rx() local
1558 u8 qnum = priv->cur_rx_qnum; sxgbe_poll() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_reg.h259 /* TC/Queue registers, qnum=0-15 */
261 #define SXGBE_MTL_TXQ_OPMODE_REG(qnum) \
262 (SXGBE_MTL_TC_TXBASE_REG + (qnum * 0x80) + 0x00)
266 #define SXGBE_MTL_TXQ_UNDERFLOW_REG(qnum) \
267 (SXGBE_MTL_TC_TXBASE_REG + (qnum * 0x80) + 0x04)
268 #define SXGBE_MTL_TXQ_DEBUG_REG(qnum) \
269 (SXGBE_MTL_TC_TXBASE_REG + (qnum * 0x80) + 0x08)
270 #define SXGBE_MTL_TXQ_ETSCTL_REG(qnum) \
271 (SXGBE_MTL_TC_TXBASE_REG + (qnum * 0x80) + 0x10)
272 #define SXGBE_MTL_TXQ_ETSSTATUS_REG(qnum) \
[all...]
H A Dsxgbe_main.c1442 u8 qnum = priv->cur_rx_qnum; in sxgbe_rx_refill() local
1444 for (; priv->rxq[qnum]->cur_rx - priv->rxq[qnum]->dirty_rx > 0; in sxgbe_rx_refill()
1445 priv->rxq[qnum]->dirty_rx++) { in sxgbe_rx_refill()
1446 unsigned int entry = priv->rxq[qnum]->dirty_rx % rxsize; in sxgbe_rx_refill()
1449 p = priv->rxq[qnum]->dma_rx + entry; in sxgbe_rx_refill()
1451 if (likely(priv->rxq[qnum]->rx_skbuff[entry] == NULL)) { in sxgbe_rx_refill()
1459 priv->rxq[qnum]->rx_skbuff[entry] = skb; in sxgbe_rx_refill()
1460 priv->rxq[qnum]->rx_skbuff_dma[entry] = in sxgbe_rx_refill()
1465 priv->rxq[qnum] in sxgbe_rx_refill()
1486 u8 qnum = priv->cur_rx_qnum; sxgbe_rx() local
1561 u8 qnum = priv->cur_rx_qnum; sxgbe_poll() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/
H A Dtrace.h48 __field(u8, qnum)
55 __entry->qnum = (u8) q->qnum;
61 __entry->qnum
74 __field(u8, qnum)
83 __entry->qnum = (u8) q->qnum;
91 __entry->priv, __entry->skbaddr, __entry->qnum,
H A Dmac80211-ops.c62 u16 qnum = skb_get_queue_mapping(skb); in ath5k_tx() local
64 if (WARN_ON(qnum >= ah->ah_capabilities.cap_queues.q_tx_num)) { in ath5k_tx()
69 ath5k_tx_queue(hw, skb, &ah->txqs[qnum], control); in ath5k_tx()
754 u16 qnum; in ath5k_set_ringparam() local
764 for (qnum = 0; qnum < ARRAY_SIZE(ah->txqs); qnum++) { in ath5k_set_ringparam()
765 if (!ah->txqs[qnum].setup) in ath5k_set_ringparam()
767 if (ah->txqs[qnum].qnum < AR5K_TX_QUEUE_ID_DATA_MI in ath5k_set_ringparam()
[all...]
H A Dbase.c834 ath5k_hw_set_txdp(ah, txq->qnum, bf->daddr); in ath5k_txbuf_setup()
839 ath5k_hw_start_tx_dma(ah, txq->qnum); in ath5k_txbuf_setup()
986 int qnum; in ath5k_txq_setup() local
1002 qnum = ath5k_hw_setup_tx_queue(ah, qtype, &qi); in ath5k_txq_setup()
1003 if (qnum < 0) { in ath5k_txq_setup()
1008 return ERR_PTR(qnum); in ath5k_txq_setup()
1010 txq = &ah->txqs[qnum]; in ath5k_txq_setup()
1012 txq->qnum = qnum; in ath5k_txq_setup()
1022 return &ah->txqs[qnum]; in ath5k_txq_setup()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath5k/
H A Dtrace.h48 __field(u8, qnum)
55 __entry->qnum = (u8) q->qnum;
61 __entry->qnum
74 __field(u8, qnum)
83 __entry->qnum = (u8) q->qnum;
91 __entry->priv, __entry->skbaddr, __entry->qnum,
H A Dmac80211-ops.c62 u16 qnum = skb_get_queue_mapping(skb); in ath5k_tx() local
64 if (WARN_ON(qnum >= ah->ah_capabilities.cap_queues.q_tx_num)) { in ath5k_tx()
69 ath5k_tx_queue(hw, skb, &ah->txqs[qnum], control); in ath5k_tx()
755 u16 qnum; in ath5k_set_ringparam() local
765 for (qnum = 0; qnum < ARRAY_SIZE(ah->txqs); qnum++) { in ath5k_set_ringparam()
766 if (!ah->txqs[qnum].setup) in ath5k_set_ringparam()
768 if (ah->txqs[qnum].qnum < AR5K_TX_QUEUE_ID_DATA_MI in ath5k_set_ringparam()
[all...]
H A Dbase.c879 ath5k_hw_set_txdp(ah, txq->qnum, bf->daddr); in ath5k_txbuf_setup()
884 ath5k_hw_start_tx_dma(ah, txq->qnum); in ath5k_txbuf_setup()
1031 int qnum; in ath5k_txq_setup() local
1047 qnum = ath5k_hw_setup_tx_queue(ah, qtype, &qi); in ath5k_txq_setup()
1048 if (qnum < 0) { in ath5k_txq_setup()
1053 return ERR_PTR(qnum); in ath5k_txq_setup()
1055 txq = &ah->txqs[qnum]; in ath5k_txq_setup()
1057 txq->qnum = qnum; in ath5k_txq_setup()
1067 return &ah->txqs[qnum]; in ath5k_txq_setup()
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/ipc/
H A Dmsgque.c30 int qnum; member
66 for (i = 0; i < msgque->qnum; i++) { in restore_queue()
116 if (cnt != msgque->qnum) { in check_and_destroy_queue()
157 msgque->qnum = ds.msg_qnum; in dump_queue()
161 for (i = 0; i < msgque->qnum; i++) { in dump_queue()
/kernel/linux/linux-6.6/tools/testing/selftests/ipc/
H A Dmsgque.c30 int qnum; member
66 for (i = 0; i < msgque->qnum; i++) { in restore_queue()
116 if (cnt != msgque->qnum) { in check_and_destroy_queue()
157 msgque->qnum = ds.msg_qnum; in dump_queue()
161 for (i = 0; i < msgque->qnum; i++) { in dump_queue()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_txrx.c103 u16 qnum) in get_htc_epid()
107 switch (qnum) { in get_htc_epid()
188 int ath_htc_txq_update(struct ath9k_htc_priv *priv, int qnum, in ath_htc_txq_update() argument
195 ath9k_hw_get_txq_props(ah, qnum, &qi); in ath_htc_txq_update()
203 if (!ath9k_hw_set_txq_props(ah, qnum, &qi)) { in ath_htc_txq_update()
205 "Unable to update hardware queue %u!\n", qnum); in ath_htc_txq_update() local
208 ath9k_hw_resettxqueue(ah, qnum); in ath_htc_txq_update()
272 u16 qnum; in ath9k_htc_tx_data() local
331 qnum = skb_get_queue_mapping(skb); in ath9k_htc_tx_data()
332 tx_ctl->epid = get_htc_epid(priv, qnum); in ath9k_htc_tx_data()
102 get_htc_epid(struct ath9k_htc_priv *priv, u16 qnum) get_htc_epid() argument
830 int qnum; ath9k_htc_txq_setup() local
[all...]
H A Dar9002_phy.c555 static void ar9002_hw_tx99_start(struct ath_hw *ah, u32 qnum) in ar9002_hw_tx99_start() argument
561 REG_WRITE(ah, AR_DLCL_IFS(qnum), 0); in ar9002_hw_tx99_start()
564 REG_WRITE(ah, AR_D_FPCTL, 0x10|qnum); in ar9002_hw_tx99_start()
566 REG_WRITE(ah, AR_DRETRY_LIMIT(qnum), 0xffffffff); in ar9002_hw_tx99_start()
567 REG_SET_BIT(ah, AR_QMISC(qnum), AR_Q_MISC_DCU_EARLY_TERM_REQ); in ar9002_hw_tx99_start()
H A Dhtc_drv_gpio.c186 int qnum; in ath9k_htc_init_btcoex() local
210 qnum = priv->hwq_map[IEEE80211_AC_BE]; in ath9k_htc_init_btcoex()
211 ath9k_hw_init_btcoex_hw(priv->ah, qnum); in ath9k_htc_init_btcoex()
H A Ddebug.c628 seq_printf(file, "%s: %d ", "qnum", txq->axq_qnum); in print_queue()
786 int qnum = txq->axq_qnum; in ath_debug_stat_tx() local
788 TX_STAT_INC(sc, qnum, tx_pkts_all); in ath_debug_stat_tx()
789 sc->debug.stats.txstats[qnum].tx_bytes_all += bf->bf_mpdu->len; in ath_debug_stat_tx()
793 TX_STAT_INC(sc, qnum, a_xretries); in ath_debug_stat_tx()
795 TX_STAT_INC(sc, qnum, a_completed); in ath_debug_stat_tx()
798 TX_STAT_INC(sc, qnum, xretries); in ath_debug_stat_tx()
800 TX_STAT_INC(sc, qnum, completed); in ath_debug_stat_tx()
804 TX_STAT_INC(sc, qnum, txerr_filtered); in ath_debug_stat_tx()
806 TX_STAT_INC(sc, qnum, fifo_underru in ath_debug_stat_tx()
[all...]
H A Dhw-ops.h87 static inline void ath9k_hw_tx99_start(struct ath_hw *ah, u32 qnum) in ath9k_hw_tx99_start() argument
89 ath9k_hw_ops(ah)->tx99_start(ah, qnum); in ath9k_hw_tx99_start()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_txrx.c103 u16 qnum) in get_htc_epid()
107 switch (qnum) { in get_htc_epid()
188 int ath_htc_txq_update(struct ath9k_htc_priv *priv, int qnum, in ath_htc_txq_update() argument
195 ath9k_hw_get_txq_props(ah, qnum, &qi); in ath_htc_txq_update()
203 if (!ath9k_hw_set_txq_props(ah, qnum, &qi)) { in ath_htc_txq_update()
205 "Unable to update hardware queue %u!\n", qnum); in ath_htc_txq_update() local
208 ath9k_hw_resettxqueue(ah, qnum); in ath_htc_txq_update()
272 u16 qnum; in ath9k_htc_tx_data() local
336 qnum = skb_get_queue_mapping(skb); in ath9k_htc_tx_data()
337 tx_ctl->epid = get_htc_epid(priv, qnum); in ath9k_htc_tx_data()
102 get_htc_epid(struct ath9k_htc_priv *priv, u16 qnum) get_htc_epid() argument
831 int qnum; ath9k_htc_txq_setup() local
[all...]
H A Dar9002_phy.c555 static void ar9002_hw_tx99_start(struct ath_hw *ah, u32 qnum) in ar9002_hw_tx99_start() argument
561 REG_WRITE(ah, AR_DLCL_IFS(qnum), 0); in ar9002_hw_tx99_start()
564 REG_WRITE(ah, AR_D_FPCTL, 0x10|qnum); in ar9002_hw_tx99_start()
566 REG_WRITE(ah, AR_DRETRY_LIMIT(qnum), 0xffffffff); in ar9002_hw_tx99_start()
567 REG_SET_BIT(ah, AR_QMISC(qnum), AR_Q_MISC_DCU_EARLY_TERM_REQ); in ar9002_hw_tx99_start()
H A Dhtc_drv_gpio.c186 int qnum; in ath9k_htc_init_btcoex() local
210 qnum = priv->hwq_map[IEEE80211_AC_BE]; in ath9k_htc_init_btcoex()
211 ath9k_hw_init_btcoex_hw(priv->ah, qnum); in ath9k_htc_init_btcoex()
H A Ddebug.c613 seq_printf(file, "%s: %d ", "qnum", txq->axq_qnum); in print_queue()
815 int qnum = txq->axq_qnum; in ath_debug_stat_tx() local
817 TX_STAT_INC(sc, qnum, tx_pkts_all); in ath_debug_stat_tx()
818 sc->debug.stats.txstats[qnum].tx_bytes_all += bf->bf_mpdu->len; in ath_debug_stat_tx()
822 TX_STAT_INC(sc, qnum, a_xretries); in ath_debug_stat_tx()
824 TX_STAT_INC(sc, qnum, a_completed); in ath_debug_stat_tx()
827 TX_STAT_INC(sc, qnum, xretries); in ath_debug_stat_tx()
829 TX_STAT_INC(sc, qnum, completed); in ath_debug_stat_tx()
833 TX_STAT_INC(sc, qnum, txerr_filtered); in ath_debug_stat_tx()
835 TX_STAT_INC(sc, qnum, fifo_underru in ath_debug_stat_tx()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/prestera/
H A Dprestera_rxtx.c272 int qnum = PRESTERA_SDMA_RX_QUEUE_NUM; in prestera_sdma_rx_poll() local
280 qnum = PRESTERA_SDMA_RX_QUEUE_NUM; in prestera_sdma_rx_poll()
281 qmask = GENMASK(qnum - 1, 0); in prestera_sdma_rx_poll()
288 for (q = 0; q < qnum && pkts_done < budget; q++) { in prestera_sdma_rx_poll()
333 int qnum = PRESTERA_SDMA_RX_QUEUE_NUM; in prestera_sdma_rx_fini() local
340 for (q = 0; q < qnum; q++) { in prestera_sdma_rx_fini()
368 int qnum = PRESTERA_SDMA_RX_QUEUE_NUM; in prestera_sdma_rx_init() local
376 for (q = 0; q < qnum; q++) { in prestera_sdma_rx_init()
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/
H A Dprestera_rxtx.c274 int qnum = PRESTERA_SDMA_RX_QUEUE_NUM; in prestera_sdma_rx_poll() local
282 qnum = PRESTERA_SDMA_RX_QUEUE_NUM; in prestera_sdma_rx_poll()
283 qmask = GENMASK(qnum - 1, 0); in prestera_sdma_rx_poll()
290 for (q = 0; q < qnum && pkts_done < budget; q++) { in prestera_sdma_rx_poll()
335 int qnum = PRESTERA_SDMA_RX_QUEUE_NUM; in prestera_sdma_rx_fini() local
342 for (q = 0; q < qnum; q++) { in prestera_sdma_rx_fini()
370 int qnum = PRESTERA_SDMA_RX_QUEUE_NUM; in prestera_sdma_rx_init() local
378 for (q = 0; q < qnum; q++) { in prestera_sdma_rx_init()
/kernel/linux/linux-5.10/drivers/net/ethernet/via/
H A Dvia-velocity.c1910 int qnum; in velocity_tx_srv() local
1917 for (qnum = 0; qnum < vptr->tx.numq; qnum++) { in velocity_tx_srv()
1918 for (idx = vptr->tx.tail[qnum]; vptr->tx.used[qnum] > 0; in velocity_tx_srv()
1924 td = &(vptr->tx.rings[qnum][idx]); in velocity_tx_srv()
1925 tdinfo = &(vptr->tx.infos[qnum][idx]); in velocity_tx_srv()
1949 vptr->tx.used[qnum]--; in velocity_tx_srv()
1951 vptr->tx.tail[qnum] in velocity_tx_srv()
2535 int qnum = 0; velocity_xmit() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/via/
H A Dvia-velocity.c1910 int qnum; in velocity_tx_srv() local
1917 for (qnum = 0; qnum < vptr->tx.numq; qnum++) { in velocity_tx_srv()
1918 for (idx = vptr->tx.tail[qnum]; vptr->tx.used[qnum] > 0; in velocity_tx_srv()
1924 td = &(vptr->tx.rings[qnum][idx]); in velocity_tx_srv()
1925 tdinfo = &(vptr->tx.infos[qnum][idx]); in velocity_tx_srv()
1949 vptr->tx.used[qnum]--; in velocity_tx_srv()
1951 vptr->tx.tail[qnum] in velocity_tx_srv()
2535 int qnum = 0; velocity_xmit() local
[all...]

Completed in 30 milliseconds

123