Searched refs:rx_head (Results 1 - 20 of 20) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A Dsun3lance.c143 struct lance_rx_head rx_head[RX_RING_SIZE]; member in struct:lance_memory
190 /* rx_head flags */
386 MEM->init.rdra = dvma_vtob(MEM->rx_head);
388 (dvma_vtob(MEM->rx_head) >> 16);
394 dvma_vtob(&(MEM->init)), dvma_vtob(MEM->rx_head),
473 MEM->rx_head[i].base = dvma_vtob(MEM->rx_data[i]);
474 MEM->rx_head[i].flag = RMD1_OWN_CHIP;
475 MEM->rx_head[i].base_hi =
477 MEM->rx_head[i].buf_length = -PKT_BUF_SZ | 0xf000;
478 MEM->rx_head[
[all...]
H A Dau1000_eth.h95 u32 rx_head; member in struct:au1000_private
H A D3c507.c123 ushort rx_head; member in struct:net_local
608 printk("Received packet, rx_head %04x.\n", lp->rx_head);
688 int cur_rxbuf = lp->rx_head = RX_BUF_START;
722 writew(lp->rx_head,write_ptr+2); /* Link */
836 ushort rx_head = lp->rx_head; local
841 while ((frame_status = readw(shmem+rx_head)) < 0) { /* Command complete */
842 void __iomem *read_frame = lp->base + rx_head;
849 if (rfd_cmd != 0 || data_buffer_addr != rx_head
[all...]
H A Datarilance.c159 struct lance_rx_head rx_head[RX_RING_SIZE]; member in struct:lance_memory
291 /* rx_head flags */
616 MEM->init.rx_ring.adr_lo = offsetof( struct lance_memory, rx_head );
726 MEM->rx_head[i].base = offset;
727 MEM->rx_head[i].flag = TMD1_OWN_CHIP;
728 MEM->rx_head[i].base_hi = 0;
729 MEM->rx_head[i].buf_length = -PKT_BUF_SZ;
730 MEM->rx_head[i].msg_length = 0;
762 i, MEM->rx_head[i].base,
763 -MEM->rx_head[
[all...]
H A Datp.c732 struct rx_header rx_head; local
736 read_block(ioaddr, 8, (unsigned char*)&rx_head, dev->if_port);
738 printk(KERN_DEBUG " rx_count %04x %04x %04x %04x..", rx_head.pad,
739 rx_head.rx_count, rx_head.rx_status, rx_head.cur_addr);
740 if ((rx_head.rx_status & 0x77) != 0x01) {
742 if (rx_head.rx_status & 0x0004) lp->stats.rx_frame_errors++;
743 else if (rx_head.rx_status & 0x0002) lp->stats.rx_crc_errors++;
746 dev->name, rx_head
[all...]
H A Dau1000_eth.c839 aup->rx_head = (aup->rx_dma_ring[0]->buff_stat & 0xC) >> 2;
1186 printk("%s: au1000_rx head %d\n", dev->name, aup->rx_head);
1188 prxd = aup->rx_dma_ring[aup->rx_head];
1192 pDB = aup->rx_db_inuse[aup->rx_head];
1239 aup->rx_head = (aup->rx_head + 1) & (NUM_RX_DMA - 1);
1243 prxd = aup->rx_dma_ring[aup->rx_head];
H A D8139cp.c350 unsigned rx_head ____cacheline_aligned;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/irda/
H A Dau1000_ircc.h102 u32 rx_head; member in struct:au1k_private
H A Dau1k_ir.c316 aup->rx_head = 0;
582 prxd = aup->rx_ring[aup->rx_head];
586 pDB = aup->rx_db_inuse[aup->rx_head];
610 aup->rx_head = (aup->rx_head + 1) & (NUM_IR_DESC - 1);
615 prxd = aup->rx_ring[aup->rx_head];
702 aup->tx_head = aup->tx_tail = aup->rx_head = 0;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/srp/
H A Dib_srp.h145 unsigned rx_head; member in struct:srp_target_port
H A Dib_srp.c546 target->rx_head = 0;
899 next = target->rx_head & (SRP_RQ_SIZE - 1);
913 ++target->rx_head;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/arm/
H A Dether3.c303 ether3_outw(priv(dev)->rx_head, REG_RECVPTR);
305 ether3_outw(priv(dev)->rx_head >> 8, REG_RECVEND);
345 priv(dev)->rx_head = RX_START;
349 ether3_outw(priv(dev)->rx_head, REG_RECVPTR);
350 ether3_outw(priv(dev)->rx_head >> 8, REG_RECVEND);
606 unsigned int next_ptr = priv(dev)->rx_head, received = 0;
637 printk("%s: bad next pointer @%04X: ", dev->name, priv(dev)->rx_head);
642 next_ptr = priv(dev)->rx_head;
691 priv(dev)->rx_head = next_ptr;
H A Dether1.c509 priv(dev)->rx_head = RX_AREA_START;
863 status = ether1_readw(dev, priv(dev)->rx_head, rfd_t, rfd_status, NORMALIRQS);
867 rbdaddr = ether1_readw(dev, priv(dev)->rx_head, rfd_t, rfd_rbdoffset, NORMALIRQS);
894 /* nexttail should be rx_head */
895 if (nexttail != priv(dev)->rx_head)
897 dev->name, nexttail, priv(dev)->rx_head);
904 priv(dev)->rx_head = ether1_readw(dev, priv(dev)->rx_head, rfd_t, rfd_link, NORMALIRQS);
H A Dether1.h45 volatile unsigned int rx_head; member in struct:ether1_priv
H A Dether3.h166 unsigned int rx_head; /* address to fetch next packet from */ member in struct:dev_priv
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/hamradio/
H A Ddmascc.c207 int rx_head, rx_tail, rx_count; member in struct:scc_priv
754 priv->rx_head = priv->rx_tail = priv->rx_count = 0;
1041 (int) priv->rx_buf[priv->rx_head]);
1190 priv->rx_buf[priv->rx_head][priv->
1243 priv->rx_len[priv->rx_head] = cb;
1244 priv->rx_head =
1245 (priv->rx_head +
1259 (int) priv->rx_buf[priv->rx_head]);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/
H A Dwavelan.p.h495 u_short rx_head; member in struct:net_local
H A Dwavelan.c1231 printk(" rx_head=0x%x,", lp->rx_head);
2601 obram_read(ioaddr, lp->rx_head, (unsigned char *) &fd,
2716 obram_write(ioaddr, fdoff(lp->rx_head, fd_status),
2721 obram_write(ioaddr, fdoff(lp->rx_head, fd_command),
2730 lp->rx_last = lp->rx_head;
2731 lp->rx_head = fd.fd_link_offset;
3160 lp->rx_head = OFFSET_RU;
3162 for (i = 0, rx = lp->rx_head; i < NRXBLOCKS; i++, rx = rx_next) {
3164 (i == NRXBLOCKS - 1) ? lp->rx_head
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/cxgb3/
H A Dadapter.h118 struct sk_buff *rx_head; /* offload packet receive queue head */ member in struct:sge_rspq
H A Dsge.c1522 q->rx_head = skb;
1569 head = q->rx_head;
1580 q->rx_head = q->rx_tail = NULL;
1597 tail->next = q->rx_head;
1598 if (!q->rx_head)
1600 q->rx_head = head;

Completed in 142 milliseconds