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

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/
H A Dcpmac.c200 struct cpmac_desc *rx_head; member in struct:cpmac_priv
251 struct cpmac_desc *dump = priv->rx_head;
255 } while (dump != priv->rx_head);
432 if (unlikely(!priv->rx_head)) {
441 desc = priv->rx_head;
471 if (desc != priv->rx_head) {
475 priv->rx_head->prev->hw_next = priv->rx_head->mapping;
486 (priv->rx_head->prev->dataflags & (CPMAC_OWN|CPMAC_EOQ))
488 (priv->rx_head
[all...]
H A Dsun3lance.c142 struct lance_rx_head rx_head[RX_RING_SIZE]; member in struct:lance_memory
188 /* rx_head flags */
394 MEM->init.rdra = dvma_vtob(MEM->rx_head);
396 (dvma_vtob(MEM->rx_head) >> 16);
402 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.c122 ushort rx_head; member in struct:net_local
607 pr_debug("Received packet, rx_head %04x.\n", lp->rx_head);
676 int cur_rxbuf = lp->rx_head = RX_BUF_START;
710 writew(lp->rx_head,write_ptr+2); /* Link */
821 ushort rx_head = lp->rx_head; local
826 while ((frame_status = readw(shmem+rx_head)) < 0) { /* Command complete */
827 void __iomem *read_frame = lp->base + rx_head;
834 if (rfd_cmd != 0 || data_buffer_addr != rx_head
[all...]
H A Datarilance.c158 struct lance_rx_head rx_head[RX_RING_SIZE]; member in struct:lance_memory
289 /* rx_head flags */
620 MEM->init.rx_ring.adr_lo = offsetof( struct lance_memory, rx_head );
719 MEM->rx_head[i].base = offset;
720 MEM->rx_head[i].flag = TMD1_OWN_CHIP;
721 MEM->rx_head[i].base_hi = 0;
722 MEM->rx_head[i].buf_length = -PKT_BUF_SZ;
723 MEM->rx_head[i].msg_length = 0;
755 i, MEM->rx_head[i].base,
756 -MEM->rx_head[
[all...]
H A Datp.c731 struct rx_header rx_head; local
735 read_block(ioaddr, 8, (unsigned char*)&rx_head, dev->if_port);
737 printk(KERN_DEBUG " rx_count %04x %04x %04x %04x..", rx_head.pad,
738 rx_head.rx_count, rx_head.rx_status, rx_head.cur_addr);
739 if ((rx_head.rx_status & 0x77) != 0x01) {
741 if (rx_head.rx_status & 0x0004) dev->stats.rx_frame_errors++;
742 else if (rx_head.rx_status & 0x0002) dev->stats.rx_crc_errors++;
745 dev->name, rx_head
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/
H A Dcpmac.c200 struct cpmac_desc *rx_head; member in struct:cpmac_priv
251 struct cpmac_desc *dump = priv->rx_head;
255 } while (dump != priv->rx_head);
432 if (unlikely(!priv->rx_head)) {
441 desc = priv->rx_head;
471 if (desc != priv->rx_head) {
475 priv->rx_head->prev->hw_next = priv->rx_head->mapping;
486 (priv->rx_head->prev->dataflags & (CPMAC_OWN|CPMAC_EOQ))
488 (priv->rx_head
[all...]
H A Dau1000_eth.h95 u32 rx_head; member in struct:au1000_private
H A Dsun3lance.c142 struct lance_rx_head rx_head[RX_RING_SIZE]; member in struct:lance_memory
188 /* rx_head flags */
394 MEM->init.rdra = dvma_vtob(MEM->rx_head);
396 (dvma_vtob(MEM->rx_head) >> 16);
402 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 D3c507.c122 ushort rx_head; member in struct:net_local
607 pr_debug("Received packet, rx_head %04x.\n", lp->rx_head);
676 int cur_rxbuf = lp->rx_head = RX_BUF_START;
710 writew(lp->rx_head,write_ptr+2); /* Link */
821 ushort rx_head = lp->rx_head; local
826 while ((frame_status = readw(shmem+rx_head)) < 0) { /* Command complete */
827 void __iomem *read_frame = lp->base + rx_head;
834 if (rfd_cmd != 0 || data_buffer_addr != rx_head
[all...]
H A Datarilance.c158 struct lance_rx_head rx_head[RX_RING_SIZE]; member in struct:lance_memory
289 /* rx_head flags */
620 MEM->init.rx_ring.adr_lo = offsetof( struct lance_memory, rx_head );
719 MEM->rx_head[i].base = offset;
720 MEM->rx_head[i].flag = TMD1_OWN_CHIP;
721 MEM->rx_head[i].base_hi = 0;
722 MEM->rx_head[i].buf_length = -PKT_BUF_SZ;
723 MEM->rx_head[i].msg_length = 0;
755 i, MEM->rx_head[i].base,
756 -MEM->rx_head[
[all...]
H A Datp.c731 struct rx_header rx_head; local
735 read_block(ioaddr, 8, (unsigned char*)&rx_head, dev->if_port);
737 printk(KERN_DEBUG " rx_count %04x %04x %04x %04x..", rx_head.pad,
738 rx_head.rx_count, rx_head.rx_status, rx_head.cur_addr);
739 if ((rx_head.rx_status & 0x77) != 0x01) {
741 if (rx_head.rx_status & 0x0004) dev->stats.rx_frame_errors++;
742 else if (rx_head.rx_status & 0x0002) dev->stats.rx_crc_errors++;
745 dev->name, rx_head
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/irda/
H A Dau1000_ircc.h102 u32 rx_head; member in struct:au1k_private
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/irda/
H A Dau1000_ircc.h102 u32 rx_head; member in struct:au1k_private
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/lirc/
H A Dlirc_it87.c115 unsigned int rx_tail, rx_head; variable
173 if (rx_head != rx_tail)
186 if (file->f_flags & O_NONBLOCK && rx_head == rx_tail) {
191 rx_head != rx_tail);
195 if (copy_to_user((void *) buf + n, (void *) (rx_buf + rx_head),
200 rx_head = (rx_head + 1) & (RBUF_LEN - 1);
327 if (new_rx_tail == rx_head) {
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/lirc/
H A Dlirc_it87.c115 unsigned int rx_tail, rx_head; variable
173 if (rx_head != rx_tail)
186 if (file->f_flags & O_NONBLOCK && rx_head == rx_tail) {
191 rx_head != rx_tail);
195 if (copy_to_user((void *) buf + n, (void *) (rx_buf + rx_head),
200 rx_head = (rx_head + 1) & (RBUF_LEN - 1);
327 if (new_rx_tail == rx_head) {
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/usb/musb/
H A Dcppi_dma.h34 u32 rx_head; member in struct:cppi_rx_stateram
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/usb/musb/
H A Dcppi_dma.h34 u32 rx_head; member in struct:cppi_rx_stateram
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/wireless/p54/
H A Dp54spi.c339 u16 rx_head[2]; local
340 #define READAHEAD_SZ (sizeof(rx_head)-sizeof(u16))
345 p54spi_spi_read(priv, SPI_ADRS_DMA_DATA, rx_head, sizeof(rx_head));
346 len = rx_head[0];
366 memcpy(skb_put(skb, len), rx_head + 1, len); local
368 memcpy(skb_put(skb, READAHEAD_SZ), rx_head + 1, READAHEAD_SZ); local
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/wireless/p54/
H A Dp54spi.c339 u16 rx_head[2]; local
340 #define READAHEAD_SZ (sizeof(rx_head)-sizeof(u16))
345 p54spi_spi_read(priv, SPI_ADRS_DMA_DATA, rx_head, sizeof(rx_head));
346 len = rx_head[0];
366 memcpy(skb_put(skb, len), rx_head + 1, len); local
368 memcpy(skb_put(skb, READAHEAD_SZ), rx_head + 1, READAHEAD_SZ); local
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/ulp/srp/
H A Dib_srp.h142 unsigned rx_head; member in struct:srp_target_port
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/arm/
H A Dether3.c302 ether3_outw(priv(dev)->rx_head, REG_RECVPTR);
304 ether3_outw(priv(dev)->rx_head >> 8, REG_RECVEND);
344 priv(dev)->rx_head = RX_START;
348 ether3_outw(priv(dev)->rx_head, REG_RECVPTR);
349 ether3_outw(priv(dev)->rx_head >> 8, REG_RECVEND);
604 unsigned int next_ptr = priv(dev)->rx_head, received = 0;
635 printk("%s: bad next pointer @%04X: ", dev->name, priv(dev)->rx_head);
640 next_ptr = priv(dev)->rx_head;
689 priv(dev)->rx_head = next_ptr;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/ulp/srp/
H A Dib_srp.h142 unsigned rx_head; member in struct:srp_target_port
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/arm/
H A Dether3.c302 ether3_outw(priv(dev)->rx_head, REG_RECVPTR);
304 ether3_outw(priv(dev)->rx_head >> 8, REG_RECVEND);
344 priv(dev)->rx_head = RX_START;
348 ether3_outw(priv(dev)->rx_head, REG_RECVPTR);
349 ether3_outw(priv(dev)->rx_head >> 8, REG_RECVEND);
604 unsigned int next_ptr = priv(dev)->rx_head, received = 0;
635 printk("%s: bad next pointer @%04X: ", dev->name, priv(dev)->rx_head);
640 next_ptr = priv(dev)->rx_head;
689 priv(dev)->rx_head = next_ptr;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/kernel/
H A Dldc.c126 unsigned long rx_head; member in struct:ldc_channel
548 &lp->rx_head,
800 &lp->rx_head,
805 orig_state, lp->chan_state, lp->rx_head, lp->rx_tail);
841 if (lp->rx_head != lp->rx_tail)
850 while (lp->rx_head != lp->rx_tail) {
855 p = lp->rx_base + (lp->rx_head / LDC_PACKET_SIZE);
881 new = lp->rx_head;
885 lp->rx_head = new;
1425 &lp->rx_head,
[all...]

Completed in 287 milliseconds

12