Searched refs:rx_ring_tail (Results 1 - 4 of 4) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/net/tokenring/
H A D3c359.c187 printk("rx_ring_tail: %d \n", xl_priv->rx_ring_tail) ;
683 xl_priv->rx_ring_tail = 0 ;
865 * rx_ring_tail is the position on the ring to process next. (Think of a snake, the head
881 prev_ring_loc = (xl_priv->rx_ring_tail + XL_RX_RING_SIZE - 1) & (XL_RX_RING_SIZE - 1);
882 xl_priv->xl_rx_ring[prev_ring_loc].upnextptr = xl_priv->rx_ring_dma_addr + (sizeof (struct xl_rx_desc) * xl_priv->rx_ring_tail) ;
883 xl_priv->xl_rx_ring[xl_priv->rx_ring_tail].framestatus = 0 ;
884 xl_priv->xl_rx_ring[xl_priv->rx_ring_tail].upnextptr = 0 ;
885 xl_priv->rx_ring_tail++ ;
886 xl_priv->rx_ring_tail
[all...]
H A D3c359.h259 int rx_ring_tail, rx_ring_no ; member in struct:xl_private
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/net/
H A D3c527.c180 u16 rx_ring_tail; /* index to rx de-queue end */ member in struct:mc32_local
682 lp->rx_box->data[0]=lp->rx_ring[prev_rx(lp->rx_ring_tail)].p->next;
773 lp->rx_ring_tail=0;
1126 u16 rx_ring_tail; local
1130 rx_old_tail = rx_ring_tail = lp->rx_ring_tail;
1134 p=lp->rx_ring[rx_ring_tail].p;
1151 skb=lp->rx_ring[rx_ring_tail].skb;
1155 lp->rx_ring[rx_ring_tail].skb=newskb;
1169 lp->rx_ring[rx_ring_tail]
[all...]
H A Dsc92031.c287 dma_addr_t rx_ring_tail; member in struct:sc92031_priv
630 priv->rx_ring_tail = priv->rx_ring_dma_addr;
751 if (rx_ring_head >= priv->rx_ring_tail)
752 rx_len = rx_ring_head - priv->rx_ring_tail;
754 rx_len = RX_BUF_LEN - (priv->rx_ring_tail - rx_ring_head);
766 rx_ring_offset = (priv->rx_ring_tail - priv->rx_ring_dma_addr) % RX_BUF_LEN;
832 priv->rx_ring_tail = rx_ring_head;
833 iowrite32(priv->rx_ring_tail, port_base + RxBufRPtr);

Completed in 93 milliseconds