| tag | line | file | source code |
| tx_ring | 453 | drivers/net/de4x5.c | struct de4x5_desc tx_ring[NUM_TX_DESC]; /* TX descriptor ring */ |
| tx_ring | 819 | drivers/net/de4x5.c | lp->tx_ring[lp->txRingSize - 1].des1 |= TD_TER; |
| tx_ring | 823 | drivers/net/de4x5.c | outl(virt_to_bus(lp->tx_ring), DE4X5_TRBA); |
| tx_ring | 990 | drivers/net/de4x5.c | outl(virt_to_bus(lp->tx_ring), DE4X5_TRBA); |
| tx_ring | 1000 | drivers/net/de4x5.c | lp->tx_ring[i].status = 0; |
| tx_ring | 1019 | drivers/net/de4x5.c | if (lp->tx_ring[lp->tx_new].status >= 0) j=1; |
| tx_ring | 1284 | drivers/net/de4x5.c | status = lp->tx_ring[entry].status; |
| tx_ring | 1400 | drivers/net/de4x5.c | lp->tx_ring[lp->tx_new].buf = virt_to_bus(buf); |
| tx_ring | 1401 | drivers/net/de4x5.c | lp->tx_ring[lp->tx_new].des1 &= TD_TER; |
| tx_ring | 1402 | drivers/net/de4x5.c | lp->tx_ring[lp->tx_new].des1 |= flags; |
| tx_ring | 1405 | drivers/net/de4x5.c | lp->tx_ring[lp->tx_new].status = T_OWN; |
| tx_ring | 2488 | drivers/net/de4x5.c | if ((!(sisr & SISR_NCR)) && (lp->tx_ring[lp->tmp].status < 0) && (--lp->timeout)) { |
| tx_ring | 2492 | drivers/net/de4x5.c | !(lp->tx_ring[lp->tmp].status & (T_OWN | TD_ES)) && lp->timeout) { |
| tx_ring | 3382 | drivers/net/de4x5.c | printk("\t0x%8.8lx 0x%8.8lx\n",(u_long)lp->rx_ring,(u_long)lp->tx_ring); |
| tx_ring | 3393 | drivers/net/de4x5.c | printk("0x%8.8lx ", (u_long)&lp->tx_ring[i].status); |
| tx_ring | 3396 | drivers/net/de4x5.c | printk("...0x%8.8lx\n", (u_long)&lp->tx_ring[i].status); |
| tx_ring | 3407 | drivers/net/de4x5.c | printk("0x%8.8x ", lp->tx_ring[i].buf); |
| tx_ring | 3410 | drivers/net/de4x5.c | printk("...0x%8.8x\n", lp->tx_ring[i].buf); |
| tx_ring | 3687 | drivers/net/de4x5.c | tmp.lval[j>>2] = (long)lp->tx_ring; j+=4; |
| tx_ring | 3697 | drivers/net/de4x5.c | tmp.lval[j>>2] = (long)&lp->tx_ring[i].status; j+=4; |
| tx_ring | 3700 | drivers/net/de4x5.c | tmp.lval[j>>2] = (long)&lp->tx_ring[i].status; j+=4; |
| tx_ring | 3710 | drivers/net/de4x5.c | tmp.lval[j>>2] = (s32)lp->tx_ring[i].buf; j+=4; |
| tx_ring | 3713 | drivers/net/de4x5.c | tmp.lval[j>>2] = (s32)lp->tx_ring[i].buf; j+=4; |
| tx_ring | 3719 | drivers/net/de4x5.c | tmp.lval[j>>2] = lp->tx_ring[i].status; j+=4; |
| tx_ring | 332 | drivers/net/depca.c | u32 tx_ring; /* Tx ring base pointer & ring length */ |
| tx_ring | 343 | drivers/net/depca.c | struct depca_tx_desc *tx_ring; /* Pointer to start of TX descriptor ring */ |
| tx_ring | 560 | drivers/net/depca.c | lp->tx_ring = (struct depca_tx_desc *)mem_start; |
| tx_ring | 756 | drivers/net/depca.c | &lp->tx_ring[i].base); |
| tx_ring | 762 | drivers/net/depca.c | lp->init_block.tx_ring = ((u32)((u_long)lp->tx_ring)&LA_MASK) | lp->tx_rlen; |
| tx_ring | 998 | drivers/net/depca.c | status = readl(&lp->tx_ring[entry].base) >> 16 ; |
| tx_ring | 1003 | drivers/net/depca.c | status = readl(&lp->tx_ring[entry].misc); |
| tx_ring | 1539 | drivers/net/depca.c | if (!(readl(&lp->tx_ring[end].base) & T_OWN)) {/* Enough room? */ |
| tx_ring | 1556 | drivers/net/depca.c | writel(readl(&lp->tx_ring[i].base) & ~T_FLAGS, &lp->tx_ring[i].base); |
| tx_ring | 1557 | drivers/net/depca.c | writew(0x0000, &lp->tx_ring[i].misc); /* clears other error flags */ |
| tx_ring | 1558 | drivers/net/depca.c | writew(-TX_BUFF_SZ, &lp->tx_ring[i].length);/* packet length in buffer */ |
| tx_ring | 1562 | drivers/net/depca.c | writel(readl(&lp->tx_ring[end].base) & ~T_FLAGS, &lp->tx_ring[end].base); |
| tx_ring | 1563 | drivers/net/depca.c | writew(0x0000, &lp->tx_ring[end].misc); /* clears other error flags */ |
| tx_ring | 1564 | drivers/net/depca.c | writew(-len, &lp->tx_ring[end].length); /* packet length in last buff */ |
| tx_ring | 1567 | drivers/net/depca.c | writel(readl(&lp->tx_ring[entry].base) | T_STP, &lp->tx_ring[entry].base); |
| tx_ring | 1569 | drivers/net/depca.c | writel(readl(&lp->tx_ring[end].base) | T_ENP, &lp->tx_ring[end].base); |
| tx_ring | 1573 | drivers/net/depca.c | writel(readl(&lp->tx_ring[i].base) | T_OWN, &lp->tx_ring[i].base); |
| tx_ring | 1576 | drivers/net/depca.c | writel(readl(&lp->tx_ring[entry].base) | T_OWN, &lp->tx_ring[entry].base); |
| tx_ring | 1633 | drivers/net/depca.c | printk("\t0x%lx 0x%lx\n",(u_long)lp->rx_ring, (u_long)lp->tx_ring); |
| tx_ring | 1644 | drivers/net/depca.c | printk("0x%8.8lx ", (long) &lp->tx_ring[i].base); |
| tx_ring | 1647 | drivers/net/depca.c | printk("...0x%8.8lx\n", (long) &lp->tx_ring[i].base); |
| tx_ring | 1658 | drivers/net/depca.c | printk("0x%8.8x ", readl(&lp->tx_ring[i].base)); |
| tx_ring | 1661 | drivers/net/depca.c | printk("...0x%8.8x\n", readl(&lp->tx_ring[i].base)); |
| tx_ring | 1675 | drivers/net/depca.c | printk("\ttx_ring at: 0x%8.8x\n",readl(&p->tx_ring)); |
| tx_ring | 207 | drivers/net/lance.c | unsigned tx_ring; |
| tx_ring | 213 | drivers/net/lance.c | struct lance_tx_head tx_ring[TX_RING_SIZE]; |
| tx_ring | 446 | drivers/net/lance.c | lp->init_block.tx_ring = (int)lp->tx_ring | TX_RING_LEN_BITS; |
| tx_ring | 620 | drivers/net/lance.c | dev->name, dev->irq, dev->dma, (int) lp->tx_ring, (int) lp->rx_ring, |
| tx_ring | 701 | drivers/net/lance.c | lp->tx_ring[i].base = 0; |
| tx_ring | 710 | drivers/net/lance.c | lp->init_block.tx_ring = (int)lp->tx_ring | TX_RING_LEN_BITS; |
| tx_ring | 757 | drivers/net/lance.c | lp->tx_ring[i].base, -lp->tx_ring[i].length, |
| tx_ring | 758 | drivers/net/lance.c | lp->tx_ring[i].misc); |
| tx_ring | 809 | drivers/net/lance.c | lp->tx_ring[entry].length = |
| tx_ring | 812 | drivers/net/lance.c | lp->tx_ring[entry].length = -skb->len; |
| tx_ring | 814 | drivers/net/lance.c | lp->tx_ring[entry].misc = 0x0000; |
| tx_ring | 823 | drivers/net/lance.c | lp->tx_ring[entry].base = |
| tx_ring | 828 | drivers/net/lance.c | lp->tx_ring[entry].base = (int)(skb->data) | 0x83000000; |
| tx_ring | 841 | drivers/net/lance.c | if (lp->tx_ring[(entry+1) & TX_RING_MOD_MASK].base == 0) |
| tx_ring | 891 | drivers/net/lance.c | int status = lp->tx_ring[entry].base; |
| tx_ring | 896 | drivers/net/lance.c | lp->tx_ring[entry].base = 0; |
| tx_ring | 900 | drivers/net/lance.c | int err_status = lp->tx_ring[entry].misc; |
| tx_ring | 141 | drivers/net/tulip.c | struct tulip_tx_desc tx_ring[TX_RING_SIZE]; |
| tx_ring | 311 | drivers/net/tulip.c | tp->tx_ring[0].length = 0x08000000 | 192; |
| tx_ring | 312 | drivers/net/tulip.c | tp->tx_ring[0].buffer1 = (char *)tp->setup_frame; |
| tx_ring | 313 | drivers/net/tulip.c | tp->tx_ring[0].buffer2 = 0; |
| tx_ring | 314 | drivers/net/tulip.c | tp->tx_ring[0].status = 0x80000000; |
| tx_ring | 320 | drivers/net/tulip.c | outl((int)tp->tx_ring, ioaddr + CSR4); |
| tx_ring | 371 | drivers/net/tulip.c | tp->tx_ring[i].status = 0x00000000; |
| tx_ring | 394 | drivers/net/tulip.c | printk("\n Tx ring %8.8x: ", (int)tp->tx_ring); |
| tx_ring | 396 | drivers/net/tulip.c | printk(" %8.8x", (unsigned int)tp->tx_ring[i].status); |
| tx_ring | 429 | drivers/net/tulip.c | tp->tx_ring[entry].length = skb->len | |
| tx_ring | 431 | drivers/net/tulip.c | tp->tx_ring[entry].buffer1 = skb->data; |
| tx_ring | 432 | drivers/net/tulip.c | tp->tx_ring[entry].buffer2 = 0; |
| tx_ring | 433 | drivers/net/tulip.c | tp->tx_ring[entry].status = 0x80000000; /* Pass ownership to the chip. */ |
| tx_ring | 485 | drivers/net/tulip.c | int status = lp->tx_ring[entry].status; |