/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 79 struct mlx4_en_rx_ring *rx_ring = priv->rx_ring[cq->ring]; local 90 rx_ring->cleaned += done; 92 rx_ring->misses++; 1382 rx_packets = priv->rx_ring[ring]->packets; 1383 rx_bytes = priv->rx_ring[ring]->bytes; 1500 struct mlx4_en_rx_ring *ring = priv->rx_ring[ring_idx]; 1517 free_cpumask_var(priv->rx_ring[ring_idx]->affinity_mask); 1582 priv->rx_ring[i]->cqn = cq->mcq.cqn; 1721 mlx4_en_deactivate_rx_ring(priv, priv->rx_ring[ [all...] |
H A D | en_ethtool.c | 288 data[index++] = priv->rx_ring[i]->packets; 289 data[index++] = priv->rx_ring[i]->bytes; 291 data[index++] = priv->rx_ring[i]->yields; 292 data[index++] = priv->rx_ring[i]->misses; 293 data[index++] = priv->rx_ring[i]->cleaned; 536 if (rx_size == (priv->port_up ? priv->rx_ring[0]->actual_size : 537 priv->rx_ring[0]->size) && 579 priv->rx_ring[0]->actual_size : priv->rx_ring[0]->size;
|
H A D | mlx4_en.h | 571 struct mlx4_en_rx_ring *rx_ring[MAX_RX_RINGS]; member in struct:mlx4_en_priv 678 struct mlx4_en_rx_ring *rx_ring = priv->rx_ring[cq->ring]; local 682 rx_ring->yields++;
|
/drivers/net/ethernet/dec/tulip/ |
H A D | de2104x.c | 306 struct de_desc *rx_ring; member in struct:de_private 418 status = le32_to_cpu(de->rx_ring[rx_tail].opts1); 481 de->rx_ring[rx_tail].opts2 = 484 de->rx_ring[rx_tail].opts2 = cpu_to_le32(de->rx_buf_sz); 485 de->rx_ring[rx_tail].addr1 = cpu_to_le32(mapping); 487 de->rx_ring[rx_tail].opts1 = cpu_to_le32(DescOwn); 1291 de->rx_ring[i].opts1 = cpu_to_le32(DescOwn); 1293 de->rx_ring[i].opts2 = 1296 de->rx_ring[i].opts2 = cpu_to_le32(de->rx_buf_sz); 1297 de->rx_ring[ [all...] |
H A D | de4x5.c | 790 struct de4x5_desc *rx_ring; /* RX descriptor ring */ member in struct:de4x5_private 1176 lp->rx_ring = dma_alloc_coherent(gendev, lp->dma_size, 1178 if (lp->rx_ring == NULL) { 1182 lp->tx_ring = lp->rx_ring + NUM_RX_DESC; 1190 lp->rx_ring[i].status = 0; 1191 lp->rx_ring[i].des1 = cpu_to_le32(RX_BUFF_SZ); 1192 lp->rx_ring[i].buf = 0; 1193 lp->rx_ring[i].next = 0; 1204 lp->rx_bufs = (char *)(((long)(lp->rx_ring + NUM_RX_DESC 1207 lp->rx_ring[ [all...] |
/drivers/net/ethernet/intel/igb/ |
H A D | igb_ethtool.c | 894 adapter->rx_ring[i]->count = new_rx_count; 946 memcpy(&temp_ring[i], adapter->rx_ring[i], 962 igb_free_rx_resources(adapter->rx_ring[i]); 964 memcpy(adapter->rx_ring[i], &temp_ring[i], 1541 struct igb_ring *rx_ring = &adapter->test_rx_ring; local 1560 rx_ring->count = IGB_DEFAULT_RXD; 1561 rx_ring->dev = &adapter->pdev->dev; 1562 rx_ring->netdev = adapter->netdev; 1563 rx_ring->reg_idx = adapter->vfs_allocated_count; 1565 if (igb_setup_rx_resources(rx_ring)) { 1794 igb_clean_test_rings(struct igb_ring *rx_ring, struct igb_ring *tx_ring, unsigned int size) argument 1857 struct igb_ring *rx_ring = &adapter->test_rx_ring; local [all...] |
/drivers/net/ethernet/intel/ixgb/ |
H A D | ixgb_ethtool.c | 493 struct ixgb_desc_ring *rxdr = &adapter->rx_ring; 507 struct ixgb_desc_ring *rxdr = &adapter->rx_ring; 512 rx_old = adapter->rx_ring; 538 rx_new = adapter->rx_ring; 540 adapter->rx_ring = rx_old; 544 adapter->rx_ring = rx_new; 555 adapter->rx_ring = rx_old;
|
H A D | ixgb.h | 160 struct ixgb_desc_ring rx_ring; member in struct:ixgb_adapter
|
/drivers/net/ethernet/intel/i40evf/ |
H A D | i40evf_main.c | 353 struct i40e_ring *rx_ring = adapter->rx_rings[r_idx]; local 355 rx_ring->q_vector = q_vector; 356 rx_ring->next = q_vector->rx.ring; 357 rx_ring->vsi = &adapter->vsi; 358 q_vector->rx.ring = rx_ring; 1089 struct i40e_ring *rx_ring; local 1101 rx_ring = &tx_ring[1]; 1102 rx_ring->queue_index = i; 1103 rx_ring->netdev = adapter->netdev; 1104 rx_ring [all...] |
/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 721 dp = &bp->rx_ring[dest_idx]; 742 dest_desc = &bp->rx_ring[dest_idx]; 744 src_desc = &bp->rx_ring[src_idx]; 1138 memset(bp->rx_ring, 0, B44_RX_RING_BYTES); 1165 if (bp->rx_ring) { 1169 kfree(bp->rx_ring); 1172 bp->rx_ring, bp->rx_ring_dma); 1173 bp->rx_ring = NULL; 1208 bp->rx_ring = dma_alloc_coherent(bp->sdev->dma_dev, size, 1210 if (!bp->rx_ring) { 1214 struct dma_desc *rx_ring; local [all...] |
/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.h | 190 struct srp_iu **rx_ring; member in struct:srp_target_port
|
/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_main.h | 104 struct xgene_enet_desc_ring *rx_ring; member in struct:xgene_enet_pdata
|
/drivers/net/ethernet/intel/igbvf/ |
H A D | igbvf.h | 232 struct igbvf_ring *rx_ring; member in struct:igbvf_adapter
|
/drivers/net/ethernet/via/ |
H A D | via-rhine.c | 441 struct rx_desc *rx_ring; member in struct:rhine_private 1187 rp->rx_ring = ring; 1203 rp->rx_ring, rp->rx_ring_dma); 1224 rp->rx_head_desc = &rp->rx_ring[0]; 1229 rp->rx_ring[i].rx_status = 0; 1230 rp->rx_ring[i].desc_length = cpu_to_le32(rp->rx_buf_sz); 1232 rp->rx_ring[i].next_desc = cpu_to_le32(next); 1236 rp->rx_ring[i-1].next_desc = cpu_to_le32(rp->rx_ring_dma); 1253 rp->rx_ring[i].addr = cpu_to_le32(rp->rx_skbuff_dma[i]); 1254 rp->rx_ring[ [all...] |
/drivers/net/wireless/ath/ath10k/ |
H A D | htt_tx.c | 286 fw_idx = __le32_to_cpu(*htt->rx_ring.alloc_idx.vaddr); 289 __cpu_to_le32(htt->rx_ring.alloc_idx.paddr); 290 ring->rx_ring_base_paddr = __cpu_to_le32(htt->rx_ring.base_paddr); 291 ring->rx_ring_len = __cpu_to_le16(htt->rx_ring.size);
|
/drivers/net/wireless/rtl818x/rtl8180/ |
H A D | rtl8180.h | 112 void *rx_ring; member in struct:rtl8180_priv
|
/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_fcoe.c | 617 * @rx_ring: the Rx ring for this descriptor 624 void i40e_fcoe_handle_status(struct i40e_ring *rx_ring, argument 627 struct i40e_pf *pf = rx_ring->vsi->back; 694 int i40e_fcoe_handle_offload(struct i40e_ring *rx_ring, argument 698 struct i40e_pf *pf = rx_ring->vsi->back; 799 rx_ring->stats.bytes += rc; 800 rx_ring->stats.packets += pkts; 801 rx_ring->q_vector->rx.total_bytes += rc; 802 rx_ring->q_vector->rx.total_packets += pkts;
|
/drivers/net/vmxnet3/ |
H A D | vmxnet3_int.h | 273 struct vmxnet3_cmd_ring rx_ring[2]; member in struct:vmxnet3_rx_queue 379 ((rq)->rx_ring[ring_idx].size >> 3)
|
/drivers/net/ethernet/realtek/ |
H A D | 8139cp.c | 337 struct cp_desc *rx_ring; member in struct:cp_private 482 desc = &cp->rx_ring[rx_tail]; 542 cp->rx_ring[rx_tail].opts2 = 0; 543 cp->rx_ring[rx_tail].addr = cpu_to_le64(mapping); 1091 cp->rx_ring[i].opts2 = 0; 1092 cp->rx_ring[i].addr = cpu_to_le64(mapping); 1094 cp->rx_ring[i].opts1 = 1097 cp->rx_ring[i].opts1 = 1134 cp->rx_ring = mem; 1135 cp->tx_ring = &cp->rx_ring[CP_RX_RING_SIZ [all...] |
H A D | 8139too.c | 582 unsigned char *rx_ring; member in struct:rtl8139_private 1325 tp->rx_ring = dma_alloc_coherent(&tp->pci_dev->dev, RX_BUF_TOT_LEN, 1327 if (tp->tx_bufs == NULL || tp->rx_ring == NULL) { 1333 if (tp->rx_ring) 1335 tp->rx_ring, tp->rx_ring_dma); 1940 unsigned char *rx_ring = tp->rx_ring; local 1958 rx_status = le32_to_cpu (*(__le32 *) (rx_ring + ring_offset)); 1970 &rx_ring[ring_offset], 70, true); 2031 wrap_copy(skb, rx_ring, ring_offse [all...] |
/drivers/net/ethernet/qlogic/qlge/ |
H A D | qlge.h | 1418 struct rx_ring { struct 2108 * (CPU count * outbound completion rx_ring) + 2109 * (irq_vector_cnt * inbound (RSS) completion rx_ring) 2115 struct rx_ring rx_ring[MAX_RX_RINGS]; member in struct:ql_adapter 2254 int ql_clean_lb_rx_ring(struct rx_ring *rx_ring, int budget); 2295 void ql_dump_rx_ring(struct rx_ring *rx_ring); 2301 #define QL_DUMP_RX_RING(rx_ring) ql_dump_rx_rin [all...] |
/drivers/net/ethernet/cadence/ |
H A D | macb.c | 95 return &bp->rx_ring[macb_rx_ring_wrap(index)]; 679 bp->rx_ring[entry].addr = paddr; 680 bp->rx_ring[entry].ctrl = 0; 727 desc = &bp->rx_ring[entry]; 1283 desc = &bp->rx_ring[i]; 1312 if (bp->rx_ring) { 1314 bp->rx_ring, bp->rx_ring_dma); 1315 bp->rx_ring = NULL; 1365 bp->rx_ring = dma_alloc_coherent(&bp->pdev->dev, size, 1367 if (!bp->rx_ring) [all...] |
/drivers/net/ethernet/renesas/ |
H A D | sh_eth.c | 1121 memset(mdp->rx_ring, 0, rx_ringsize); 1134 rxdesc = &mdp->rx_ring[i]; 1209 mdp->rx_ring = dma_alloc_coherent(NULL, rx_ringsize, &mdp->rx_desc_dma, 1211 if (!mdp->rx_ring) { 1230 dma_free_coherent(NULL, rx_ringsize, mdp->rx_ring, mdp->rx_desc_dma); 1236 mdp->rx_ring = NULL; 1245 if (mdp->rx_ring) { 1247 dma_free_coherent(NULL, ringsize, mdp->rx_ring, 1249 mdp->rx_ring = NULL; 1395 rxdesc = &mdp->rx_ring[entr [all...] |
/drivers/net/wireless/ |
H A D | adm8211.c | 365 while (!(priv->rx_ring[entry].status & cpu_to_le32(RDES0_STATUS_OWN))) { 369 status = le32_to_cpu(priv->rx_ring[entry].status); 371 rssi = le32_to_cpu(priv->rx_ring[entry].length) & 421 priv->rx_ring[entry].buffer1 = 425 priv->rx_ring[entry].status = cpu_to_le32(RDES0_STATUS_OWN | 427 priv->rx_ring[entry].length = 1434 desc = &priv->rx_ring[i]; 1444 desc = &priv->rx_ring[i]; 1733 priv->rx_ring = pci_alloc_consistent(priv->pdev, ring_size, 1736 if (!priv->rx_ring) { [all...] |
/drivers/tty/serial/ |
H A D | atmel_serial.c | 168 struct circ_buf rx_ring; member in struct:atmel_uart_port 588 struct circ_buf *ring = &atmel_port->rx_ring; 937 struct circ_buf *ring = &atmel_port->rx_ring; 989 ring = &atmel_port->rx_ring; 1274 struct circ_buf *ring = &atmel_port->rx_ring; 1845 atmel_port->rx_ring.head = 0; 1846 atmel_port->rx_ring.tail = 0; 2233 memset(&atmel_port->rx_ring, 0, sizeof(atmel_port->rx_ring)); 2588 port->rx_ring [all...] |