tag | line | file | source code |
rx_ring | 289 | drivers/net/depca.c | unsigned long rx_ring; /* Rx ring base pointer & ring length */ |
rx_ring | 295 | drivers/net/depca.c | struct depca_rx_head *rx_ring; /* Pointer to start of RX descriptor ring */ |
rx_ring | 557 | drivers/net/depca.c | lp->rx_ring = (struct depca_rx_head *)mem_start; |
rx_ring | 572 | drivers/net/depca.c | memset(lp->rx_ring, 0, sizeof(struct depca_rx_head)*j); |
rx_ring | 576 | drivers/net/depca.c | if ((int)(lp->rx_ring) & 0x07) { |
rx_ring | 702 | drivers/net/depca.c | printk("\t0x%8.8lx 0x%8.8lx\n",(long)lp->rx_ring,(long)lp->tx_ring); |
rx_ring | 705 | drivers/net/depca.c | printk("\t0x%8.8lx 0x%8.8lx\n",(long)&lp->rx_ring[i].base, |
rx_ring | 710 | drivers/net/depca.c | printk("\t0x%8.8lx 0x%8.8lx\n",(long)lp->rx_ring[i].base, |
rx_ring | 723 | drivers/net/depca.c | printk("\n\trx_ring at: 0x%8.8lx\n",(long)lp->init_block.rx_ring); |
rx_ring | 776 | drivers/net/depca.c | lp->rx_ring[i].base = (lp->dma_buffs + i*PKT_BUF_SZ) | R_OWN; |
rx_ring | 777 | drivers/net/depca.c | lp->rx_ring[i].buf_length = -PKT_BUF_SZ; |
rx_ring | 789 | drivers/net/depca.c | lp->init_block.rx_ring = ((unsigned long)lp->rx_ring & LA_MASK) | lp->rlen; |
rx_ring | 1014 | drivers/net/depca.c | for (; lp->rx_ring[entry].base >= 0; entry = (++lp->cur_rx) & lp->rmask) { |
rx_ring | 1015 | drivers/net/depca.c | int status = lp->rx_ring[entry].base >> 16 ; |
rx_ring | 1035 | drivers/net/depca.c | while ((status=(lp->rx_ring[(entry+1)&lp->rmask].base >> 16)) < 0); |
rx_ring | 1047 | drivers/net/depca.c | short pkt_len = lp->rx_ring[entry].msg_length; |
rx_ring | 1059 | drivers/net/depca.c | (unsigned char *)((lp->rx_ring[entry].base+lp->bus_offset) & |
rx_ring | 1071 | drivers/net/depca.c | lp->rx_ring[entry].base |= R_OWN; |
rx_ring | 1074 | drivers/net/depca.c | lp->rx_ring[entry].base |= R_OWN; |
rx_ring | 184 | drivers/net/lance.c | unsigned rx_ring; /* Tx and Rx ring base pointers */ |
rx_ring | 191 | drivers/net/lance.c | struct lance_rx_head rx_ring[RX_RING_SIZE]; |
rx_ring | 343 | drivers/net/lance.c | if ((int)(lp->rx_ring) & 0x07) { |
rx_ring | 356 | drivers/net/lance.c | lp->init_block.rx_ring = (int)lp->rx_ring | RX_RING_LEN_BITS; |
rx_ring | 527 | drivers/net/lance.c | dev->name, dev->irq, dev->dma, (int) lp->tx_ring, (int) lp->rx_ring, |
rx_ring | 571 | drivers/net/lance.c | lp->rx_ring[i].base = (lp->rx_buffs + i*PKT_BUF_SZ) | 0x80000000; |
rx_ring | 572 | drivers/net/lance.c | lp->rx_ring[i].buf_length = -PKT_BUF_SZ; |
rx_ring | 585 | drivers/net/lance.c | lp->init_block.rx_ring = (int)lp->rx_ring | RX_RING_LEN_BITS; |
rx_ring | 614 | drivers/net/lance.c | lp->rx_ring[i].base, -lp->rx_ring[i].buf_length, |
rx_ring | 615 | drivers/net/lance.c | lp->rx_ring[i].msg_length); |
rx_ring | 839 | drivers/net/lance.c | while (lp->rx_ring[entry].base >= 0) { |
rx_ring | 840 | drivers/net/lance.c | int status = lp->rx_ring[entry].base >> 24; |
rx_ring | 853 | drivers/net/lance.c | lp->rx_ring[entry].base &= 0x03ffffff; |
rx_ring | 856 | drivers/net/lance.c | short pkt_len = lp->rx_ring[entry].msg_length; |
rx_ring | 863 | drivers/net/lance.c | if (lp->rx_ring[(entry+i) & RX_RING_MOD_MASK].base < 0) |
rx_ring | 868 | drivers/net/lance.c | lp->rx_ring[entry].base |= 0x80000000; |
rx_ring | 876 | drivers/net/lance.c | (unsigned char *)(lp->rx_ring[entry].base & 0x00ffffff), |
rx_ring | 884 | drivers/net/lance.c | lp->rx_ring[entry].buf_length = -PKT_BUF_SZ; |
rx_ring | 885 | drivers/net/lance.c | lp->rx_ring[entry].base |= 0x80000000; |