Symbol: hw_q
drivers/net/ethernet/cadence/macb.h
217
#define GEM_ISR(hw_q) (0x0400 + ((hw_q) << 2))
drivers/net/ethernet/cadence/macb.h
218
#define GEM_TBQP(hw_q) (0x0440 + ((hw_q) << 2))
drivers/net/ethernet/cadence/macb.h
219
#define GEM_RBQP(hw_q) (0x0480 + ((hw_q) << 2))
drivers/net/ethernet/cadence/macb.h
220
#define GEM_RBQS(hw_q) (0x04A0 + ((hw_q) << 2))
drivers/net/ethernet/cadence/macb.h
221
#define GEM_IER(hw_q) (0x0600 + ((hw_q) << 2))
drivers/net/ethernet/cadence/macb.h
222
#define GEM_IDR(hw_q) (0x0620 + ((hw_q) << 2))
drivers/net/ethernet/cadence/macb.h
223
#define GEM_IMR(hw_q) (0x0640 + ((hw_q) << 2))
drivers/net/ethernet/cadence/macb.h
225
#define GEM_ENST_START_TIME(hw_q) (0x0800 + ((hw_q) << 2))
drivers/net/ethernet/cadence/macb.h
226
#define GEM_ENST_ON_TIME(hw_q) (0x0820 + ((hw_q) << 2))
drivers/net/ethernet/cadence/macb.h
227
#define GEM_ENST_OFF_TIME(hw_q) (0x0840 + ((hw_q) << 2))
drivers/net/ethernet/cadence/macb_main.c
4588
unsigned int hw_q, q;
drivers/net/ethernet/cadence/macb_main.c
4601
for (hw_q = 0, q = 0; hw_q < bp->num_queues; ++hw_q) {
drivers/net/ethernet/cadence/macb_main.c
4607
if (hw_q) {
drivers/net/ethernet/cadence/macb_main.c
4608
queue->ISR = GEM_ISR(hw_q - 1);
drivers/net/ethernet/cadence/macb_main.c
4609
queue->IER = GEM_IER(hw_q - 1);
drivers/net/ethernet/cadence/macb_main.c
4610
queue->IDR = GEM_IDR(hw_q - 1);
drivers/net/ethernet/cadence/macb_main.c
4611
queue->IMR = GEM_IMR(hw_q - 1);
drivers/net/ethernet/cadence/macb_main.c
4612
queue->TBQP = GEM_TBQP(hw_q - 1);
drivers/net/ethernet/cadence/macb_main.c
4613
queue->RBQP = GEM_RBQP(hw_q - 1);
drivers/net/ethernet/cadence/macb_main.c
4614
queue->RBQS = GEM_RBQS(hw_q - 1);
drivers/net/ethernet/cadence/macb_main.c
4625
queue->ENST_START_TIME = GEM_ENST_START_TIME(hw_q);
drivers/net/ethernet/cadence/macb_main.c
4626
queue->ENST_ON_TIME = GEM_ENST_ON_TIME(hw_q);
drivers/net/ethernet/cadence/macb_main.c
4627
queue->ENST_OFF_TIME = GEM_ENST_OFF_TIME(hw_q);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_mbox.c
112
mbox->h2fq.hw_q = mbox->barmem + OCTEP_CTRL_MBOX_TOTAL_INFO_SZ;
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_mbox.c
117
mbox->f2hq.hw_q = mbox->barmem +
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_mbox.c
139
qbuf = (q->hw_q + *pi);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_mbox.c
153
qbuf = (q->hw_q + *pi);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_mbox.c
204
qbuf = (q->hw_q + *ci);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_mbox.c
218
qbuf = (q->hw_q + *ci);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_mbox.h
122
u8 __iomem *hw_q;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
553
const struct fbnic_hw_q_stats *hw_q = &fbd->hw_stats.hw_q[i];
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
555
fbnic_report_hw_stats(fbnic_gstrings_hw_q_stats, hw_q,
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
384
struct fbnic_hw_q_stats *hw_q)
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
388
for (i = 0; i < fbd->max_num_queues; i++, hw_q++) {
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
393
&hw_q->rde_pkt_err);
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
396
&hw_q->rde_pkt_cq_drop);
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
399
&hw_q->rde_pkt_bdq_drop);
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
404
struct fbnic_hw_q_stats *hw_q)
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
408
for (i = 0; i < fbd->max_num_queues; i++, hw_q++) {
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
413
&hw_q->rde_pkt_err);
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
416
&hw_q->rde_pkt_cq_drop);
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
419
&hw_q->rde_pkt_bdq_drop);
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
424
struct fbnic_hw_q_stats *hw_q)
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
427
fbnic_get_hw_rxq_stats32(fbd, hw_q);
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
552
fbnic_reset_hw_rxq_stats(fbd, fbd->hw_stats.hw_q);
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.c
581
fbnic_get_hw_rxq_stats32(fbd, fbd->hw_stats.hw_q);
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.h
147
struct fbnic_hw_q_stats hw_q[FBNIC_MAX_QUEUES];
drivers/net/ethernet/meta/fbnic/fbnic_hw_stats.h
159
struct fbnic_hw_q_stats *hw_q);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
458
rx_over += fbd->hw_stats.hw_q[i].rde_pkt_cq_drop.value;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
459
rx_over += fbd->hw_stats.hw_q[i].rde_pkt_bdq_drop.value;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
462
rx_errors += fbd->hw_stats.hw_q[i].rde_pkt_err.value;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
609
fbnic_get_hw_q_stats(fbd, fbd->hw_stats.hw_q);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
612
rx->hw_drop_overruns = fbd->hw_stats.hw_q[idx].rde_pkt_cq_drop.value +
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
613
fbd->hw_stats.hw_q[idx].rde_pkt_bdq_drop.value;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
614
rx->hw_drops = fbd->hw_stats.hw_q[idx].rde_pkt_err.value +
drivers/net/wireless/mediatek/mt7601u/dma.c
367
struct mt76_wcid *wcid, int hw_q)
drivers/net/wireless/mediatek/mt7601u/dma.c
369
u8 ep = q2ep(hw_q);
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
391
struct mt76_wcid *wcid, int hw_q);
drivers/net/wireless/mediatek/mt7601u/tx.c
201
int hw_q = skb2q(skb);
drivers/net/wireless/mediatek/mt7601u/tx.c
222
if (mt7601u_dma_enqueue_tx(dev, skb, wcid, hw_q))
drivers/net/wireless/mediatek/mt7601u/tx.c
265
u8 cw_min = 5, cw_max = 10, hw_q = q2hwq(queue);
drivers/net/wireless/mediatek/mt7601u/tx.c
289
if (!hw_q)
drivers/net/wireless/mediatek/mt7601u/tx.c
293
mt76_wr(dev, MT_EDCA_CFG_AC(hw_q), val);
drivers/net/wireless/mediatek/mt7601u/tx.c
295
val = mt76_rr(dev, MT_WMM_TXOP(hw_q));
drivers/net/wireless/mediatek/mt7601u/tx.c
296
val &= ~(MT_WMM_TXOP_MASK << MT_WMM_TXOP_SHIFT(hw_q));
drivers/net/wireless/mediatek/mt7601u/tx.c
297
val |= params->txop << MT_WMM_TXOP_SHIFT(hw_q);
drivers/net/wireless/mediatek/mt7601u/tx.c
298
mt76_wr(dev, MT_WMM_TXOP(hw_q), val);
drivers/net/wireless/mediatek/mt7601u/tx.c
301
val &= ~(MT_WMM_AIFSN_MASK << MT_WMM_AIFSN_SHIFT(hw_q));
drivers/net/wireless/mediatek/mt7601u/tx.c
302
val |= params->aifs << MT_WMM_AIFSN_SHIFT(hw_q);
drivers/net/wireless/mediatek/mt7601u/tx.c
306
val &= ~(MT_WMM_CWMIN_MASK << MT_WMM_CWMIN_SHIFT(hw_q));
drivers/net/wireless/mediatek/mt7601u/tx.c
307
val |= cw_min << MT_WMM_CWMIN_SHIFT(hw_q);
drivers/net/wireless/mediatek/mt7601u/tx.c
311
val &= ~(MT_WMM_CWMAX_MASK << MT_WMM_CWMAX_SHIFT(hw_q));
drivers/net/wireless/mediatek/mt7601u/tx.c
312
val |= cw_max << MT_WMM_CWMAX_SHIFT(hw_q);
drivers/scsi/elx/efct/efct_hw_queues.c
406
struct hw_q *q;
drivers/scsi/elx/efct/efct_hw_queues.c
407
struct hw_q *q_next;