Searched refs:rx_ring (Results 101 - 125 of 169) sorted by relevance

1234567

/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_pci.c347 struct fm10k_ring *rx_ring = interface->rx_ring[i]; local
349 bytes += rx_ring->stats.bytes;
350 pkts += rx_ring->stats.packets;
351 alloc_failed += rx_ring->rx_stats.alloc_failed;
352 rx_csum_errors += rx_ring->rx_stats.csum_err;
353 rx_errors += rx_ring->rx_stats.errors;
701 struct fm10k_ring *ring = interface->rx_ring[i];
795 fm10k_configure_rx_ring(interface, interface->rx_ring[i]);
H A Dfm10k_ethtool.c202 ring = interface->rx_ring[i];
471 interface->rx_ring[i]->count = new_rx_count;
522 memcpy(&temp_ring[i], interface->rx_ring[i],
537 fm10k_free_rx_resources(interface->rx_ring[i]);
539 memcpy(interface->rx_ring[i], &temp_ring[i],
H A Dfm10k.h281 struct fm10k_ring *rx_ring[MAX_QUEUES]; member in struct:fm10k_intfc
446 void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count);
/drivers/net/ethernet/nvidia/
H A Dforcedeth.c801 union ring_type rx_ring; member in struct:fe_priv
1026 if (np->rx_ring.orig)
1028 np->rx_ring.orig, np->ring_addr);
1030 if (np->rx_ring.ex)
1032 np->rx_ring.ex, np->ring_addr);
1903 np->get_rx = np->put_rx = np->first_rx = np->rx_ring;
1906 np->last_rx.orig = &np->rx_ring.orig[np->rx_ring_size-1];
1908 np->last_rx.ex = &np->rx_ring.ex[np->rx_ring_size-1];
1914 np->rx_ring.orig[i].flaglen = 0;
1915 np->rx_ring
[all...]
/drivers/net/ethernet/natsemi/
H A Dnatsemi.c541 struct netdev_desc *rx_ring; member in struct:netdev_private
1870 printk(KERN_DEBUG " Rx ring %p:\n", np->rx_ring);
1873 i, np->rx_ring[i].next_desc,
1874 np->rx_ring[i].cmd_status,
1875 np->rx_ring[i].addr);
1915 np->rx_ring = pci_alloc_consistent(np->pci_dev,
1918 if (!np->rx_ring)
1920 np->tx_ring = &np->rx_ring[RX_RING_SIZE];
1940 np->rx_ring[entry].addr = cpu_to_le32(np->rx_dma[entry]);
1942 np->rx_ring[entr
[all...]
/drivers/net/ethernet/freescale/fs_enet/
H A Dmac-fcc.c155 (fpi->tx_ring + fpi->rx_ring) *
171 (fpi->tx_ring + fpi->rx_ring) * sizeof(cbd_t),
268 tx_bd_base_phys = rx_bd_base_phys + sizeof(cbd_t) * fpi->rx_ring;
H A Dmac-fec.c144 (fpi->tx_ring + fpi->rx_ring) *
159 dma_free_coherent(fep->dev, (fpi->tx_ring + fpi->rx_ring)
293 tx_bd_base_phys = rx_bd_base_phys + sizeof(cbd_t) * fpi->rx_ring;
H A Dfs_enet.h132 int rx_ring, tx_ring; member in struct:fs_enet_private
H A Dmac-scc.c147 fep->ring_mem_addr = cpm_dpalloc((fpi->tx_ring + fpi->rx_ring) *
263 fep->ring_mem_addr + sizeof(cbd_t) * fpi->rx_ring);
/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ethtool.c455 if (rx_frames > pdata->channel->rx_ring->rdesc_count) {
457 pdata->channel->rx_ring->rdesc_count);
H A Dxgbe-drv.c164 if (channel->tx_ring && channel->rx_ring)
168 else if (channel->rx_ring)
186 if (channel->tx_ring && channel->rx_ring)
190 else if (channel->rx_ring)
512 ring = channel->rx_ring;
1524 struct xgbe_ring *ring = channel->rx_ring;
1593 struct xgbe_ring *ring = channel->rx_ring;
H A Dxgbe-dev.c218 if (!channel->rx_ring)
294 if (!channel->rx_ring)
316 if (!channel->rx_ring)
472 if (channel->rx_ring) {
965 struct xgbe_ring *ring = channel->rx_ring;
1418 struct xgbe_ring *ring = channel->rx_ring;
2354 if (!channel->rx_ring)
2390 if (!channel->rx_ring)
2441 if (!channel->rx_ring)
2456 if (!channel->rx_ring)
[all...]
/drivers/net/ethernet/octeon/
H A Docteon_mgmt.c135 u64 *rx_ring; member in struct:octeon_mgmt
238 p->rx_ring[p->rx_next_fill] = re.d64;
375 re.d64 = p->rx_ring[p->rx_next];
996 p->rx_ring = kzalloc(ring_size_to_bytes(OCTEON_MGMT_RX_RING_SIZE),
998 if (!p->rx_ring)
1001 dma_map_single(p->dev, p->rx_ring,
1231 kfree(p->rx_ring);
1264 kfree(p->rx_ring);
/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe.h615 * @rx_ring: Pointer of Rx descriptor ring structure
639 struct pch_gbe_rx_ring *rx_ring; member in struct:pch_gbe_adapter
666 struct pch_gbe_rx_ring *rx_ring);
/drivers/net/ethernet/3com/
H A D3c59x.c540 alignment contraint on tx_ring[] and rx_ring[]. */
597 struct boom_rx_desc* rx_ring; member in struct:vortex_private
1219 vp->rx_ring = pci_alloc_consistent(pdev, sizeof(struct boom_rx_desc) * RX_RING_SIZE
1223 if (!vp->rx_ring)
1226 vp->tx_ring = (struct boom_tx_desc *)(vp->rx_ring + RX_RING_SIZE);
1486 vp->rx_ring,
1699 vp->rx_ring[i].status = 0;
1752 vp->rx_ring[i].next = cpu_to_le32(vp->rx_ring_dma + sizeof(struct boom_rx_desc) * (i+1));
1753 vp->rx_ring[i].status = 0; /* Clear complete bit. */
1754 vp->rx_ring[
[all...]
/drivers/net/ethernet/amd/
H A Datarilance.c150 struct ringdesc rx_ring; member in struct:lance_init_block
617 MEM->init.rx_ring.adr_lo = offsetof( struct lance_memory, rx_head );
618 MEM->init.rx_ring.adr_hi = 0;
619 MEM->init.rx_ring.len = RX_RING_LEN_BITS;
/drivers/net/wireless/rtlwifi/
H A Dpci.h215 struct rtl8192_rx_ring rx_ring[RTL_PCI_MAX_RX_QUEUE]; member in struct:rtl_pci
/drivers/net/ethernet/adaptec/
H A Dstarfire.c533 struct starfire_rx_desc *rx_ring; member in struct:netdev_private
917 np->rx_ring = (void *) np->tx_ring + tx_ring_size;
1157 np->rx_ring[i].rxaddr = cpu_to_dma(np->rx_info[i].mapping | RxDescValid);
1164 np->rx_ring[i].rxaddr = 0;
1169 np->rx_ring[RX_RING_SIZE - 1].rxaddr |= cpu_to_dma(RxDescEndRing);
1573 np->rx_ring[entry].rxaddr =
1577 np->rx_ring[entry].rxaddr |= cpu_to_dma(RxDescEndRing);
1930 i, (long long) dma_to_cpu(np->rx_ring[i].rxaddr), le32_to_cpu(np->rx_done_q[i].status));
1938 np->rx_ring[i].rxaddr = cpu_to_dma(0xBADF00D0); /* An invalid address. */
/drivers/infiniband/ulp/srp/
H A Dib_srp.c572 if (target->rx_ring) {
574 srp_free_iu(target->srp_host, target->rx_ring[i]);
575 kfree(target->rx_ring);
576 target->rx_ring = NULL;
1970 target->rx_ring = kzalloc(target->queue_size * sizeof(*target->rx_ring),
1972 if (!target->rx_ring)
1980 target->rx_ring[i] = srp_alloc_iu(target->srp_host,
1983 if (!target->rx_ring[i])
2001 srp_free_iu(target->srp_host, target->rx_ring[
[all...]
/drivers/net/ethernet/marvell/
H A Dskge.c501 p->rx_pending = skge->rx_ring.count;
515 skge->rx_ring.count = p->rx_pending;
983 struct skge_ring *ring = &skge->rx_ring;
1008 struct skge_ring *ring = &skge->rx_ring;
2545 rx_size = skge->rx_ring.count * sizeof(struct skge_rx_desc);
2562 err = skge_ring_alloc(&skge->rx_ring, skge->mem, skge->dma);
2599 skge_qset(skge, rxqaddr[port], skge->rx_ring.to_clean);
2626 kfree(skge->rx_ring.start);
2716 kfree(skge->rx_ring.start);
3059 e - skge->rx_ring
[all...]
/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c1268 priv->rx_ring = kzalloc(ipoib_recvq_size * sizeof *priv->rx_ring,
1270 if (!priv->rx_ring) {
1294 kfree(priv->rx_ring);
1322 kfree(priv->rx_ring);
1325 priv->rx_ring = NULL;
H A Dipoib.h221 struct ipoib_cm_rx_buf *rx_ring; member in struct:ipoib_cm_rx
346 struct ipoib_rx_buf *rx_ring; member in struct:ipoib_dev_priv
/drivers/net/ethernet/broadcom/
H A Dbgmac.c472 bgmac_dma_ring_free(bgmac, &bgmac->rx_ring[i]);
524 ring = &bgmac->rx_ring[i];
590 ring = &bgmac->rx_ring[i];
912 bgmac_dma_rx_reset(bgmac, &bgmac->rx_ring[i]);
1116 ring = &bgmac->rx_ring[i];
1160 ring = &bgmac->rx_ring[0];
/drivers/net/ethernet/intel/e1000/
H A De1000_ethtool.c572 struct e1000_rx_ring *rxdr = adapter->rx_ring;
602 rx_old = adapter->rx_ring;
616 adapter->rx_ring = rxdr;
645 adapter->rx_ring = rx_old;
651 adapter->rx_ring = rxdr;
663 adapter->rx_ring = rx_old;
/drivers/net/ethernet/intel/i40e/
H A Di40e.h702 int i40e_fcoe_handle_offload(struct i40e_ring *rx_ring,
705 void i40e_fcoe_handle_status(struct i40e_ring *rx_ring,

Completed in 818 milliseconds

1234567