/drivers/thunderbolt/ |
H A D | nhi.h | 24 struct tb_ring **tx_rings; member in struct:tb_nhi
|
H A D | nhi.c | 253 if (transmit && nhi->tx_rings[hop]) { 283 nhi->tx_rings[hop] = ring; 406 ring->nhi->tx_rings[ring->hop] = NULL; 473 ring = nhi->tx_rings[hop]; 518 if (nhi->tx_rings[i]) 572 nhi->tx_rings = devm_kcalloc(&pdev->dev, nhi->hop_count, 573 sizeof(*nhi->tx_rings), GFP_KERNEL); 576 if (!nhi->tx_rings || !nhi->rx_rings)
|
/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_ethtool.c | 941 ring->tx_pending = vsi->tx_rings[0]->count; 949 struct i40e_ring *tx_rings = NULL, *rx_rings = NULL; local 974 if ((new_tx_count == vsi->tx_rings[0]->count) && 984 vsi->tx_rings[i]->count = new_tx_count; 996 if (new_tx_count != vsi->tx_rings[0]->count) { 999 vsi->tx_rings[0]->count, new_tx_count); 1000 tx_rings = kcalloc(vsi->alloc_queue_pairs, 1002 if (!tx_rings) { 1009 tx_rings[i] = *vsi->tx_rings[ [all...] |
H A D | i40e_main.c | 375 if (!vsi->tx_rings) 383 tx_ring = ACCESS_ONCE(vsi->tx_rings[i]); 442 memset(&vsi->tx_rings[i]->stats, 0 , 443 sizeof(vsi->tx_rings[i]->stats)); 444 memset(&vsi->tx_rings[i]->tx_stats, 0, 445 sizeof(vsi->tx_rings[i]->tx_stats)); 729 if (!vsi || !vsi->tx_rings[0]) 733 struct i40e_ring *ring = vsi->tx_rings[i]; 783 if (!vsi || !vsi->tx_rings[0]) 787 struct i40e_ring *ring = vsi->tx_rings[ [all...] |
H A D | i40e_debugfs.c | 246 memcpy(p, vsi->tx_rings, len); 252 if (vsi->tx_rings[0]) { 255 memcpy(p, vsi->tx_rings[i]->tx_bi, len); 532 struct i40e_ring *tx_ring = ACCESS_ONCE(vsi->tx_rings[i]); 537 " tx_rings[%i]: desc = %p\n", 540 " tx_rings[%i]: dev = %p, netdev = %p, tx_bi = %p\n", 545 " tx_rings[%i]: state = %li, queue_index = %d, reg_idx = %d\n", 550 " tx_rings[%i]: dtype = %d\n", 553 " tx_rings[%i]: hsplit = %d, next_to_use = %d, next_to_clean = %d, ring_active = %i\n", 559 " tx_rings[ [all...] |
H A D | i40e.h | 449 struct i40e_ring **tx_rings; member in struct:i40e_vsi
|
H A D | i40e_txrx.c | 73 tx_ring = vsi->tx_rings[0]; 2397 struct i40e_ring *tx_ring = vsi->tx_rings[skb->queue_mapping];
|
H A D | i40e_fcoe.c | 1365 struct i40e_ring *tx_ring = vsi->tx_rings[skb->queue_mapping];
|
/drivers/net/ethernet/intel/i40evf/ |
H A D | i40evf_main.c | 373 struct i40e_ring *tx_ring = adapter->tx_rings[t_idx]; 588 adapter->tx_rings[i]->tail = hw->hw_addr + I40E_QTX_TAIL1(i); 966 i40evf_clean_tx_ring(adapter->tx_rings[i]); 1068 if (adapter->tx_rings[i]) 1069 kfree_rcu(adapter->tx_rings[i], rcu); 1070 adapter->tx_rings[i] = NULL; 1099 adapter->tx_rings[i] = tx_ring; 1709 if (adapter->tx_rings[i]->desc) 1710 i40evf_free_tx_resources(adapter->tx_rings[i]); 1729 adapter->tx_rings[ [all...] |
H A D | i40evf.h | 196 struct i40e_ring *tx_rings[I40E_MAX_VSI_QP]; member in struct:i40evf_adapter
|
H A D | i40evf_ethtool.c | 125 data[i++] = adapter->tx_rings[j]->stats.packets; 126 data[i++] = adapter->tx_rings[j]->stats.bytes;
|
H A D | i40evf_virtchnl.c | 235 vqpi->txq.ring_len = adapter->tx_rings[i]->count; 236 vqpi->txq.dma_ring_addr = adapter->tx_rings[i]->dma;
|
H A D | i40e_txrx.c | 1659 struct i40e_ring *tx_ring = adapter->tx_rings[skb->queue_mapping];
|
/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 744 bcm_sysport_tx_reclaim(priv, &priv->tx_rings[q]); 841 txr = &priv->tx_rings[ring]; 937 ring = &priv->tx_rings[queue]; 1101 struct bcm_sysport_tx_ring *ring = &priv->tx_rings[index]; 1169 struct bcm_sysport_tx_ring *ring = &priv->tx_rings[index];
|
H A D | bcmsysport.h | 657 struct bcm_sysport_tx_ring tx_rings[TDMA_NUM_RINGS]; member in struct:bcm_sysport_priv
|
/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet.c | 958 bcmgenet_tx_reclaim(dev, &priv->tx_rings[i]); 961 bcmgenet_tx_reclaim(dev, &priv->tx_rings[DESC_INDEX]); 1147 ring = &priv->tx_rings[index]; 1586 struct bcmgenet_tx_ring *ring = &priv->tx_rings[index]; 1875 bcmgenet_tx_reclaim(priv->dev, &priv->tx_rings[DESC_INDEX]); 1940 &priv->tx_rings[index]); 1975 bcmgenet_tx_reclaim(priv->dev, &priv->tx_rings[DESC_INDEX]);
|
H A D | bcmgenet.h | 530 struct bcmgenet_tx_ring tx_rings[DESC_INDEX + 1]; member in struct:bcmgenet_priv
|
/drivers/net/ethernet/sun/ |
H A D | niu.c | 3610 index = (rp - np->tx_rings); 3757 struct tx_ring_info *rp = &np->tx_rings[i]; 4111 struct tx_ring_info *rp = &np->tx_rings[i]; 4189 struct tx_ring_info *rp = &np->tx_rings[i]; 4329 if (np->tx_rings) { 4331 struct tx_ring_info *rp = &np->tx_rings[i]; 4335 kfree(np->tx_rings); 4336 np->tx_rings = NULL; 4477 struct tx_ring_info *tx_rings; local 4530 tx_rings 6275 struct tx_ring_info *tx_rings; local [all...] |
H A D | niu.h | 3269 struct tx_ring_info *tx_rings; member in struct:rx_pkt_hdr0::niu
|
/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_main.c | 4075 u8 tx_rings, rx_rings; local 4081 tx_rings = adapter->drv_tss_rings; 4086 err = qlcnic_set_real_num_queues(adapter, tx_rings, rx_rings); 4112 if ((tx_rings != adapter->drv_tx_rings) ||
|