Searched refs:rx_ring (Results 1 - 25 of 87) sorted by path

1234

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/sysdev/
H A Dfsl_soc.c682 fs_enet_data.rx_ring = 32;
972 fs_enet_data.rx_ring = 128;
1001 fs_enet_data.rx_ring = 64;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/platforms/
H A Dmpc8272ads_setup.c80 .rx_ring = 32,
98 .rx_ring = 32,
H A Dmpc866ads_setup.c52 .rx_ring = 128,
65 .rx_ring = 64,
H A Dmpc885ads_setup.c69 .rx_ring = 128,
82 .rx_ring = 128,
95 .rx_ring = 64,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/syslib/
H A Dmpc85xx_devices.c92 .rx_ring = 32,
110 .rx_ring = 32,
128 .rx_ring = 32,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/amso1100/
H A Dc2.c162 static int c2_rx_ring_alloc(struct c2_ring *rx_ring, void *vaddr, argument
170 rx_ring->start = kmalloc(sizeof(*elem) * rx_ring->count, GFP_KERNEL);
171 if (!rx_ring->start)
174 elem = rx_ring->start;
177 for (i = 0; i < rx_ring->count; i++, elem++, rx_desc++, rxp_desc++) {
195 if (i == rx_ring->count - 1) {
196 elem->next = rx_ring->start;
205 rx_ring->to_use = rx_ring
261 struct c2_ring *rx_ring = &c2_port->rx_ring; local
281 struct c2_ring *rx_ring = &c2_port->rx_ring; local
464 struct c2_ring *rx_ring = &c2_port->rx_ring; local
[all...]
H A Dc2.h366 struct c2_ring rx_ring; member in struct:c2_port
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/ipoib/
H A Dipoib.h266 struct ipoib_rx_buf *rx_ring; member in struct:ipoib_dev_priv
H A Dipoib_ib.c98 list.addr = priv->rx_ring[id].mapping;
110 ib_dma_unmap_single(priv->ca, priv->rx_ring[id].mapping,
112 dev_kfree_skb_any(priv->rx_ring[id].skb);
113 priv->rx_ring[id].skb = NULL;
143 priv->rx_ring[id].skb = skb;
144 priv->rx_ring[id].mapping = addr;
184 skb = priv->rx_ring[wr_id].skb;
185 addr = priv->rx_ring[wr_id].mapping;
195 priv->rx_ring[wr_id].skb = NULL;
546 if (priv->rx_ring[
[all...]
H A Dipoib_main.c882 priv->rx_ring = kzalloc(ipoib_recvq_size * sizeof *priv->rx_ring,
884 if (!priv->rx_ring) {
909 kfree(priv->rx_ring);
930 kfree(priv->rx_ring);
933 priv->rx_ring = NULL;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/srp/
H A Dib_srp.c245 srp_free_iu(target->srp_host, target->rx_ring[i]);
826 iu = target->rx_ring[wc->wr_id & ~SRP_OP_RECV];
901 iu = target->rx_ring[next];
1060 target->rx_ring[i] = srp_alloc_iu(target->srp_host,
1063 if (!target->rx_ring[i])
1079 srp_free_iu(target->srp_host, target->rx_ring[i]);
1080 target->rx_ring[i] = NULL;
1195 if (!target->rx_ring[0]) {
H A Dib_srp.h146 struct srp_iu *rx_ring[SRP_RQ_SIZE]; member in struct:srp_target_port
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A D3c515.c278 alignment contraint on tx_ring[] and rx_ring[]. */
304 struct boom_rx_desc rx_ring[RX_RING_SIZE]; member in struct:corkscrew_private
811 vp->rx_ring[i].next =
812 isa_virt_to_bus(&vp->rx_ring[i + 1]);
814 vp->rx_ring[i].next = 0;
815 vp->rx_ring[i].status = 0; /* Clear complete bit. */
816 vp->rx_ring[i].length = PKT_BUF_SZ | 0x80000000;
823 vp->rx_ring[i].addr = isa_virt_to_bus(skb->data);
825 vp->rx_ring[i - 1].next = isa_virt_to_bus(&vp->rx_ring[
[all...]
H A D3c527.c174 struct mc32_ring_desc rx_ring[RX_RING_LEN]; /* Host Receive ring */ member in struct:mc32_local
682 lp->rx_box->data[0]=lp->rx_ring[prev_rx(lp->rx_ring_tail)].p->next;
734 * each 'next' pointer in our rx_ring array. This reduces slow
752 lp->rx_ring[i].skb=alloc_skb(1532, GFP_KERNEL);
753 if (lp->rx_ring[i].skb==NULL) {
755 kfree_skb(lp->rx_ring[i].skb);
758 skb_reserve(lp->rx_ring[i].skb, 18);
763 p->data=isa_virt_to_bus(lp->rx_ring[i].skb->data);
767 lp->rx_ring[i].p=p;
771 lp->rx_ring[
[all...]
H A D3c59x.c529 alignment contraint on tx_ring[] and rx_ring[]. */
586 struct boom_rx_desc* rx_ring; member in struct:vortex_private
1117 vp->rx_ring = pci_alloc_consistent(pdev, sizeof(struct boom_rx_desc) * RX_RING_SIZE
1121 if (vp->rx_ring == 0)
1124 vp->tx_ring = (struct boom_tx_desc *)(vp->rx_ring + RX_RING_SIZE);
1405 vp->rx_ring,
1623 vp->rx_ring[i].status = 0;
1674 vp->rx_ring[i].next = cpu_to_le32(vp->rx_ring_dma + sizeof(struct boom_rx_desc) * (i+1));
1675 vp->rx_ring[i].status = 0; /* Clear complete bit. */
1676 vp->rx_ring[
[all...]
H A D8139cp.c352 struct cp_desc *rx_ring; member in struct:cp_private
531 desc = &cp->rx_ring[rx_tail];
588 cp->rx_ring[rx_tail].opts2 = 0;
589 cp->rx_ring[rx_tail].addr = cpu_to_le64(mapping);
1082 cp->rx_ring[i].opts2 = 0;
1083 cp->rx_ring[i].addr = cpu_to_le64(mapping);
1085 cp->rx_ring[i].opts1 =
1088 cp->rx_ring[i].opts1 =
1123 cp->rx_ring = mem;
1124 cp->tx_ring = &cp->rx_ring[CP_RX_RING_SIZ
[all...]
H A D8139too.c577 unsigned char *rx_ring; member in struct:rtl8139_private
1322 tp->rx_ring = pci_alloc_consistent(tp->pci_dev, RX_BUF_TOT_LEN,
1324 if (tp->tx_bufs == NULL || tp->rx_ring == NULL) {
1330 if (tp->rx_ring)
1332 tp->rx_ring, tp->rx_ring_dma);
1931 unsigned char *rx_ring = tp->rx_ring; local
1950 rx_status = le32_to_cpu (*(u32 *) (rx_ring + ring_offset));
1964 rx_ring[ring_offset + i]);
2012 wrap_copy(skb, rx_ring, ring_offse
[all...]
H A Damd8111e.c326 if((lp->rx_ring = pci_alloc_consistent(lp->pci_dev,
352 lp->rx_ring[i].buff_phy_addr = cpu_to_le32(lp->rx_dma_addr[i]);
353 lp->rx_ring[i].buff_count = cpu_to_le16(lp->rx_buff_len-2);
355 lp->rx_ring[i].rx_flags = cpu_to_le16(OWN_BIT);
370 sizeof(struct amd8111e_rx_dr)*NUM_RX_RING_DR,lp->rx_ring,
652 if(lp->rx_ring){
655 lp->rx_ring, lp->rx_ring_dma_addr);
656 lp->rx_ring = NULL;
747 status = le16_to_cpu(lp->rx_ring[rx_index].rx_flags);
761 lp->rx_ring[rx_inde
[all...]
H A Damd8111e.h751 struct amd8111e_rx_dr* rx_ring; member in struct:amd8111e_priv
H A Dariadne.c96 volatile struct RDRE *rx_ring[RX_RING_SIZE]; member in struct:ariadne_private
112 struct RDRE rx_ring[RX_RING_SIZE]; member in struct:lancedata
295 lance->RDP = swloww(ARIADNE_RAM+offsetof(struct lancedata, rx_ring));
297 lance->RDP = swhighw(ARIADNE_RAM+offsetof(struct lancedata, rx_ring));
356 volatile struct RDRE *r = &lancedata->rx_ring[i];
362 priv->rx_ring[i] = &lancedata->rx_ring[i];
600 while (!(lowb(priv->rx_ring[entry]->RMD1) & RF_OWN)) {
601 int status = lowb(priv->rx_ring[entry]->RMD1);
619 priv->rx_ring[entr
[all...]
H A Datarilance.c151 struct ringdesc rx_ring; member in struct:lance_init_block
616 MEM->init.rx_ring.adr_lo = offsetof( struct lance_memory, rx_head );
617 MEM->init.rx_ring.adr_hi = 0;
618 MEM->init.rx_ring.len = RX_RING_LEN_BITS;
H A Db44.c676 dp = &bp->rx_ring[dest_idx];
697 dest_desc = &bp->rx_ring[dest_idx];
699 src_desc = &bp->rx_ring[src_idx];
1108 memset(bp->rx_ring, 0, B44_RX_RING_BYTES);
1137 if (bp->rx_ring) {
1142 kfree(bp->rx_ring);
1145 bp->rx_ring, bp->rx_ring_dma);
1146 bp->rx_ring = NULL;
1182 bp->rx_ring = pci_alloc_consistent(bp->pdev, size, &bp->rx_ring_dma);
1183 if (!bp->rx_ring) {
1187 struct dma_desc *rx_ring; local
[all...]
H A Db44.h418 struct dma_desc *rx_ring, *tx_ring; member in struct:b44
H A Ddepca.c455 u32 rx_ring; /* Rx ring base pointer & ring length */ member in struct:depca_init
472 struct depca_rx_desc __iomem *rx_ring; /* Pointer to start of RX descriptor ring */ member in struct:depca_private
482 u_long rx_ring_offset; /* Offset from start of RAM to rx_ring */
702 lp->rx_ring = (struct depca_rx_desc __iomem *) (lp->sh_mem + offset);
887 writel((lp->device_ram_start + offset) | R_OWN, &lp->rx_ring[i].base);
888 writew(-RX_BUFF_SZ, &lp->rx_ring[i].buf_length);
899 lp->init_block.rx_ring = (lp->device_ram_start + lp->rx_ring_offset) | lp->rx_rlen;
1022 for (entry = lp->rx_new; !(readl(&lp->rx_ring[entry].base) & R_OWN); entry = lp->rx_new) {
1023 status = readl(&lp->rx_ring[entry].base) >> 16;
1039 short len, pkt_len = readw(&lp->rx_ring[entr
[all...]
H A Ddl2k.c222 np->rx_ring = (struct netdev_desc *) ring_space;
274 pci_free_consistent (pdev, RX_TOTAL_SIZE, np->rx_ring, np->rx_ring_dma);
497 np->rx_ring[entry].fraginfo = 0;
506 np->rx_ring[entry].fraginfo =
511 np->rx_ring[entry].fraginfo |=
513 np->rx_ring[entry].status = 0;
555 np->rx_ring[i].next_desc = cpu_to_le64 (np->rx_ring_dma +
558 np->rx_ring[i].status = 0;
559 np->rx_ring[i].fraginfo = 0;
576 np->rx_ring[
[all...]

Completed in 323 milliseconds

1234