/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_lib.c | 1540 int q_idx; local 1542 for (q_idx = 0; q_idx < wx->num_q_vectors; q_idx++) { 1543 q_vector = wx->q_vector[q_idx]; 1552 int q_idx; local 1554 for (q_idx = 0; q_idx < wx->num_q_vectors; q_idx++) { 1555 q_vector = wx->q_vector[q_idx]; [all...] |
/linux-master/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_prueth.c | 700 int i, ret = 0, q_idx; local 708 q_idx = skb_get_queue_mapping(skb); 710 tx_chn = &emac->tx_chns[q_idx]; 711 netif_txq = netdev_get_tx_queue(ndev, q_idx); 751 cppi5_desc_set_tags_ids(&first_desc->hdr, 0, (emac->port_id | (q_idx << 8)));
|
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_main.c | 1201 int q_idx; local 1205 for (q_idx = 0; q_idx < q_vectors; q_idx++) { 1208 q_vector = &adapter->q_vectors[q_idx]; 1220 int q_idx; local 1224 for (q_idx = 0; q_idx < q_vectors; q_idx++) { 1225 q_vector = &adapter->q_vectors[q_idx]; 1815 int q_idx = 0, num_q_vectors; local 1848 int q_idx, num_q_vectors; local [all...] |
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_main.c | 5197 int q_idx; local 5202 for (q_idx = 0; q_idx < vsi->num_q_vectors; q_idx++) { 5203 struct i40e_q_vector *q_vector = vsi->q_vectors[q_idx]; 5216 int q_idx; local 5221 for (q_idx = 0; q_idx < vsi->num_q_vectors; q_idx++) { 5222 struct i40e_q_vector *q_vector = vsi->q_vectors[q_idx]; [all...] |
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 1151 int ret, q_idx, i; local 1163 q_idx = skb_get_queue_mapping(skb); 1164 dev_dbg(dev, "%s skb_queue:%d\n", __func__, q_idx); 1166 tx_chn = &common->tx_chns[q_idx]; 1167 netif_txq = netdev_get_tx_queue(ndev, q_idx); 1279 dev_dbg(dev, "netif_tx_stop_queue %d\n", q_idx); 1285 dev_dbg(dev, "netif_tx_wake_queue %d\n", q_idx);
|
/linux-master/drivers/net/hyperv/ |
H A D | netvsc.c | 321 int netvsc_alloc_recv_comp_ring(struct netvsc_device *net_device, u32 q_idx) argument 323 struct netvsc_channel *nvchan = &net_device->chan_table[q_idx]; 760 u16 q_idx = 0; local 781 q_idx = packet->q_idx; 783 tx_stats = &net_device->chan_table[q_idx].tx_stats; 795 atomic_dec_return(&net_device->chan_table[q_idx].queue_sends); 801 struct netdev_queue *txq = netdev_get_tx_queue(ndev, q_idx); 1063 &net_device->chan_table[packet->q_idx]; 1067 struct netdev_queue *txq = netdev_get_tx_queue(ndev, packet->q_idx); 1362 enq_receive_complete(struct net_device *ndev, struct netvsc_device *nvdev, u16 q_idx, u64 tid, u32 status) argument 1403 u16 q_idx = channel->offermsg.offer.sub_channel_index; local [all...] |
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_device_queue_manager.c | 2883 int q_idx = QUEUE_NOT_FOUND; local 2886 q_idx = q_array_get_index( 2891 if (!queue_ids || q_idx != QUEUE_NOT_FOUND) { 2896 queue_ids[q_idx] &= 2899 queue_ids[q_idx] |= 2928 int q_idx = q_array_get_index( local 2934 if (q_idx != QUEUE_NOT_FOUND) 2935 queue_ids[q_idx] |= 2987 int q_idx = q_array_get_index(q->properties.queue_id, local 2991 if (q_idx ! 3031 int q_idx = q_array_get_index(q->properties.queue_id, local [all...] |
/linux-master/net/sched/ |
H A D | sch_api.c | 1802 int ret = 0, q_idx = *q_idx_p; local 1810 if (q_idx < s_q_idx) { 1811 q_idx++; 1818 q_idx++; 1831 if (q_idx < s_q_idx) { 1832 q_idx++; 1840 q_idx++; 1844 *q_idx_p = q_idx; 1854 int idx, q_idx; local 1862 s_q_idx = q_idx [all...] |
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_txrx.c | 3510 int q_idx; local 3512 for (q_idx = 0; q_idx < vport->num_q_vectors; q_idx++) 3513 writel(0, q_vector[q_idx].intr_reg.dyn_ctl); 3716 int q_idx; local 3719 for (q_idx = 0; q_idx < vport->num_q_vectors; q_idx++) { 3720 struct idpf_q_vector *qv = &vport->q_vectors[q_idx]; 3829 int q_idx; local [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_ethtool.c | 3491 int q_idx; local 3493 ice_for_each_q_vector(vsi, q_idx) { 3494 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx];
|
H A D | ice_lib.c | 1997 u16 q_idx; local 2002 for (q_idx = 0; q_idx < count; q_idx++) { 2006 if (!rings || !rings[q_idx]) 2009 ice_fill_txq_meta(vsi, rings[q_idx], &txq_meta); 2011 rings[q_idx], &txq_meta);
|
H A D | ice_base.c | 634 int ice_vsi_cfg_single_rxq(struct ice_vsi *vsi, u16 q_idx) argument 636 if (q_idx >= vsi->num_rxq) 639 return ice_vsi_cfg_rxq(vsi->rx_rings[q_idx]); 957 u16 q_idx) 961 if (q_idx >= vsi->alloc_txq || !tx_rings || !tx_rings[q_idx]) 966 return ice_vsi_cfg_txq(vsi, tx_rings[q_idx], qg_buf); 983 u16 q_idx; local 987 for (q_idx = 0; q_idx < coun 956 ice_vsi_cfg_single_txq(struct ice_vsi *vsi, struct ice_tx_ring **tx_rings, u16 q_idx) argument [all...] |
H A D | ice_xsk.c | 23 * @q_idx: ring index in array 25 static void ice_qp_reset_stats(struct ice_vsi *vsi, u16 q_idx) argument 38 memset(&vsi_stat->rx_ring_stats[q_idx]->rx_stats, 0, 39 sizeof(vsi_stat->rx_ring_stats[q_idx]->rx_stats)); 40 memset(&vsi_stat->tx_ring_stats[q_idx]->stats, 0, 41 sizeof(vsi_stat->tx_ring_stats[q_idx]->stats)); 43 memset(&vsi->xdp_rings[q_idx]->ring_stats->stats, 0, 44 sizeof(vsi->xdp_rings[q_idx]->ring_stats->stats)); 50 * @q_idx: ring index in array 52 static void ice_qp_clean_rings(struct ice_vsi *vsi, u16 q_idx) argument 160 ice_qp_dis(struct ice_vsi *vsi, u16 q_idx) argument 219 ice_qp_ena(struct ice_vsi *vsi, u16 q_idx) argument [all...] |
/linux-master/drivers/accel/habanalabs/gaudi2/ |
H A D | gaudi2.c | 11114 stream_index = prop->q_idx % 4; 11115 fence_addr = CFG_BASE + gaudi2_qm_blocks_bases[prop->q_idx] + 11161 dev_dbg(hdev->dev, "reset SOB, q_idx: %d, sob_id: %d\n", hw_sob->q_idx, hw_sob->sob_id);
|
/linux-master/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi.c | 1240 wait_prop.q_idx = queue_id; 1290 wait_prop.q_idx = queue_id; 1301 "generate signal CB, sob_id: %d, sob val: 1, q_idx: %d\n", 2690 int i, j, dma_id, cpu_skip, nic_skip, cq_id = 0, q_idx, msi_vec = 0; local 2711 q_idx = 4 * dma_id + j + cpu_skip; 2712 q = &hdev->kernel_queues[q_idx]; 8739 if (gaudi_get_fence_addr(hdev, prop->q_idx, &fence_addr)) { 8741 prop->q_idx); 8757 dev_dbg(hdev->dev, "reset SOB, q_idx: %d, sob_id: %d\n", hw_sob->q_idx, [all...] |
/linux-master/drivers/accel/habanalabs/common/ |
H A D | habanalabs.h | 261 * @q_idx: queue id is used to extract fence register address 270 u32 q_idx; member in struct:hl_gen_wait_properties 420 * @q_idx: the H/W queue that uses this SOB. 428 u32 q_idx; member in struct:hl_hw_sob 3545 * @q_idx: stream queue index 3556 u32 q_idx; member in struct:hl_cs_encaps_sig_handle 4022 int hl_cs_signal_sob_wraparound_handler(struct hl_device *hdev, u32 q_idx,
|
H A D | hw_queue.c | 420 u32 q_idx; local 423 q_idx = job->hw_queue_id; 424 prop = &hdev->kernel_queues[q_idx].sync_stream_prop; 431 "generate signal CB, sob_id: %d, sob val: %u, q_idx: %d, seq: %llu\n", 432 cs_cmpl->hw_sob->sob_id, cs_cmpl->sob_val, q_idx, 441 rc = hl_cs_signal_sob_wraparound_handler(hdev, q_idx, &hw_sob, 1, 480 u32 q_idx; local 482 q_idx = job->hw_queue_id; 483 prop = &hdev->kernel_queues[q_idx].sync_stream_prop; 497 cs->encaps_sig_hdl->q_idx, 913 sync_stream_queue_init(struct hl_device *hdev, u32 q_idx) argument 972 sync_stream_queue_reset(struct hl_device *hdev, u32 q_idx) argument [all...] |
H A D | command_submission.c | 155 "SOB release shouldn't be called here, q_idx: %d, sob_id: %d\n", 156 hw_sob->q_idx, hw_sob->sob_id); 1793 * @q_idx: stream queue index 1800 int hl_cs_signal_sob_wraparound_handler(struct hl_device *hdev, u32 q_idx, argument 1808 prop = &hdev->kernel_queues[q_idx].sync_stream_prop; 1830 dev_err(hdev->dev, "error: Cannot switch SOBs q_idx: %d\n", 1831 q_idx); 1871 dev_dbg(hdev->dev, "switched to SOB %d, q_idx: %d\n", 1872 prop->curr_sob_offset, q_idx); 1940 enum hl_queue_type q_type, u32 q_idx, u3 1938 cs_ioctl_signal_wait_create_jobs(struct hl_device *hdev, struct hl_ctx *ctx, struct hl_cs *cs, enum hl_queue_type q_type, u32 q_idx, u32 encaps_signal_offset) argument 2003 cs_ioctl_reserve_signals(struct hl_fpriv *hpriv, u32 q_idx, u32 count, u32 *handle_id, u32 *sob_addr, u32 *signals_count) argument 2132 u32 q_idx, sob_addr; local 2212 u32 q_idx, collective_engine_id = 0; local [all...] |
/linux-master/net/core/ |
H A D | netdev-genl.c | 293 u32 q_idx, u32 q_type, const struct genl_info *info) 303 if (nla_put_u32(rsp, NETDEV_A_QUEUE_ID, q_idx) || 310 rxq = __netif_get_rx_queue(netdev, q_idx); 316 txq = netdev_get_tx_queue(netdev, q_idx); 347 netdev_nl_queue_fill(struct sk_buff *rsp, struct net_device *netdev, u32 q_idx, argument 355 err = netdev_nl_queue_validate(netdev, q_idx, q_type); 359 return netdev_nl_queue_fill_one(rsp, netdev, q_idx, q_type, info); 292 netdev_nl_queue_fill_one(struct sk_buff *rsp, struct net_device *netdev, u32 q_idx, u32 q_type, const struct genl_info *info) argument
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | wifi.h | 2285 u16 (*get_available_desc)(struct ieee80211_hw *hw, u8 q_idx);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mac.c | 816 u8 p_fmt, q_idx, omac_idx = 0, wmm_idx = 0; local 835 q_idx = MT_LMAC_ALTX0; 838 q_idx = MT_LMAC_BCN0; 841 q_idx = MT_LMAC_ALTX0; 844 q_idx = wmm_idx * MT7996_MAX_WMM_SETS + 850 FIELD_PREP(MT_TXD0_Q_IDX, q_idx);
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76_connac_mac.c | 478 u8 p_fmt, q_idx, omac_idx = 0, wmm_idx = 0, band_idx = 0; local 500 q_idx = MT_LMAC_ALTX0; 503 q_idx = MT_LMAC_BCN0; 506 q_idx = MT_LMAC_ALTX0; 509 q_idx = wmm_idx * MT76_CONNAC_MAX_WMM_SETS + 519 FIELD_PREP(MT_TXD0_Q_IDX, q_idx);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | mcu.c | 68 u8 seq, q_idx, pkt_fmt; local 85 q_idx = MT_TX_MCU_PORT_RX_Q0; 88 q_idx = MT_TX_MCU_PORT_RX_FWDL; 94 FIELD_PREP(MT_TXD0_Q_IDX, q_idx); 116 mcu_txd->pq_id = cpu_to_le16(MCU_PQ_ID(MT_TX_PORT_IDX_MCU, q_idx));
|
/linux-master/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 2157 int q_idx; local 2161 for (q_idx = 0; q_idx < q_vectors; q_idx++) { 2162 q_vector = adapter->q_vector[q_idx]; 2169 int q_idx; local 2173 for (q_idx = 0; q_idx < q_vectors; q_idx++) { 2174 q_vector = adapter->q_vector[q_idx]; [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 5009 int q_idx; local 5011 for (q_idx = 0; q_idx < adapter->num_q_vectors; q_idx++) 5012 napi_enable(&adapter->q_vector[q_idx]->napi); 5017 int q_idx; local 5019 for (q_idx = 0; q_idx < adapter->num_q_vectors; q_idx++) 5020 napi_disable(&adapter->q_vector[q_idx] [all...] |