taglinefilesource code
tx_ring293drivers/net/de4x5.cstruct de4x5_desc tx_ring[NUM_TX_DESC];  /* TX descriptor ring */
tx_ring508drivers/net/de4x5.clp->tx_ring[lp->txRingSize - 1].des1 |= TD_TER;
tx_ring512drivers/net/de4x5.coutl((u_long)lp->tx_ring, DE4X5_TRBA);
tx_ring633drivers/net/de4x5.cprintk("\t0x%8.8lx  0x%8.8lx\n",(long)lp->rx_ring,(long)lp->tx_ring);
tx_ring644drivers/net/de4x5.cprintk("0x%8.8lx  ", (long)&lp->tx_ring[i].status);
tx_ring647drivers/net/de4x5.cprintk("...0x%8.8lx\n", (long)&lp->tx_ring[i].status);
tx_ring658drivers/net/de4x5.cprintk("0x%8.8lx  ", (long)lp->tx_ring[i].buf);
tx_ring661drivers/net/de4x5.cprintk("...0x%8.8lx\n", (long)lp->tx_ring[i].buf);
tx_ring734drivers/net/de4x5.coutl((u_long)lp->tx_ring, DE4X5_TRBA);  /* Start of TX Descriptor List */
tx_ring747drivers/net/de4x5.clp->tx_ring[i].status = 0;
tx_ring770drivers/net/de4x5.cif (lp->tx_ring[lp->tx_new].status >= 0) j=1;
tx_ring1040drivers/net/de4x5.cstatus = lp->tx_ring[entry].status;
tx_ring1121drivers/net/de4x5.clp->tx_ring[lp->tx_new].buf = buf;
tx_ring1122drivers/net/de4x5.clp->tx_ring[lp->tx_new].des1 &= TD_TER;
tx_ring1123drivers/net/de4x5.clp->tx_ring[lp->tx_new].des1 |= flags;
tx_ring1125drivers/net/de4x5.clp->tx_ring[lp->tx_new].status = T_OWN;
tx_ring1513drivers/net/de4x5.cif (lp->tx_ring[entry].status >= 0) linkBad=0;
tx_ring1518drivers/net/de4x5.cif (linkBad || (lp->tx_ring[entry].status & TD_ES)) {
tx_ring1547drivers/net/de4x5.cif (lp->tx_ring[entry].status >= 0) linkBad=0;
tx_ring1552drivers/net/de4x5.cif (linkBad || (lp->tx_ring[entry].status & TD_ES)) {
tx_ring1961drivers/net/de4x5.ctmp.lval[j>>2] = (long)lp->tx_ring; j+=4;
tx_ring1971drivers/net/de4x5.ctmp.lval[j>>2] = (long)&lp->tx_ring[i].status; j+=4;
tx_ring1974drivers/net/de4x5.ctmp.lval[j>>2] = (long)&lp->tx_ring[i].status; j+=4;
tx_ring1984drivers/net/de4x5.ctmp.lval[j>>2] = (long)lp->tx_ring[i].buf; j+=4;
tx_ring1987drivers/net/de4x5.ctmp.lval[j>>2] = (long)lp->tx_ring[i].buf; j+=4;
tx_ring1993drivers/net/de4x5.ctmp.lval[j>>2] = lp->tx_ring[i].status; j+=4;
tx_ring303drivers/net/depca.cunsigned long tx_ring;  /* Tx ring base pointer & ring length */
tx_ring309drivers/net/depca.cstruct depca_tx_head *tx_ring; /* Pointer to start of TX descriptor ring */
tx_ring572drivers/net/depca.clp->tx_ring = (struct depca_tx_head *)mem_start;
tx_ring585drivers/net/depca.cmemset(lp->tx_ring, 0, sizeof(struct depca_tx_head)*j);
tx_ring714drivers/net/depca.cprintk("\t0x%8.8lx  0x%8.8lx\n",(long)lp->rx_ring,(long)lp->tx_ring);
tx_ring718drivers/net/depca.c(long)&lp->tx_ring[i].base);
tx_ring723drivers/net/depca.c(long)lp->tx_ring[i].base);
tx_ring736drivers/net/depca.cprintk("\ttx_ring at: 0x%8.8lx\n",(long)lp->init_block.tx_ring);
tx_ring788drivers/net/depca.clp->tx_ring[i].base = (lp->dma_buffs + (i+lp->ringSize) * PKT_BUF_SZ) &
tx_ring800drivers/net/depca.clp->init_block.tx_ring = ((unsigned long)lp->tx_ring & LA_MASK) | lp->rlen;
tx_ring867drivers/net/depca.cbuf = (unsigned char *)((lp->tx_ring[entry].base+lp->bus_offset) & 
tx_ring871drivers/net/depca.cwhile (lp->tx_ring[entry].base < 0);
tx_ring880drivers/net/depca.clp->tx_ring[entry].length = -len;
tx_ring883drivers/net/depca.clp->tx_ring[entry].misc = 0x0000;
tx_ring889drivers/net/depca.cif (skbL <= 0) lp->tx_ring[entry].base |= (T_ENP);
tx_ring890drivers/net/depca.clp->tx_ring[entry].base |= (T_OWN|T_STP);
tx_ring903drivers/net/depca.cbuf = (unsigned char *)((lp->tx_ring[entry].base+lp->bus_offset) &
tx_ring907drivers/net/depca.cwhile (lp->tx_ring[entry].base < 0);
tx_ring917drivers/net/depca.clp->tx_ring[entry].length = -len;
tx_ring920drivers/net/depca.clp->tx_ring[entry].misc = 0x0000;
tx_ring926drivers/net/depca.cif (skbL <= 0) lp->tx_ring[entry].base |= T_ENP;
tx_ring927drivers/net/depca.clp->tx_ring[entry].base |= T_OWN;
tx_ring932drivers/net/depca.c(unsigned char *)((lp->tx_ring[entry].base+lp->bus_offset) &
tx_ring936drivers/net/depca.cdev->name, entry, (unsigned long) &lp->tx_ring[entry],
tx_ring937drivers/net/depca.clp->tx_ring[entry].base, -lp->tx_ring[entry].length);
tx_ring945drivers/net/depca.cif (lp->tx_ring[(entry+1) & lp->rmask].base >= 0) {
tx_ring1112drivers/net/depca.cfor (; dirty_tx!=(lp->cur_tx & lp->rmask) && lp->tx_ring[dirty_tx].base>0;
tx_ring1114drivers/net/depca.cunsigned long *tmdp = (unsigned long *)(&lp->tx_ring[dirty_tx]);
tx_ring1115drivers/net/depca.cint status = lp->tx_ring[dirty_tx].base >> 16;
tx_ring1122drivers/net/depca.cint err_status = lp->tx_ring[dirty_tx].misc;
tx_ring187drivers/net/lance.cunsigned tx_ring;
tx_ring195drivers/net/lance.cstruct lance_tx_head tx_ring[TX_RING_SIZE];
tx_ring426drivers/net/lance.clp->init_block.tx_ring = (int)lp->tx_ring | TX_RING_LEN_BITS;
tx_ring600drivers/net/lance.cdev->name, dev->irq, dev->dma, (int) lp->tx_ring, (int) lp->rx_ring,
tx_ring681drivers/net/lance.clp->tx_ring[i].base = 0;
tx_ring690drivers/net/lance.clp->init_block.tx_ring = (int)lp->tx_ring | TX_RING_LEN_BITS;
tx_ring737drivers/net/lance.clp->tx_ring[i].base, -lp->tx_ring[i].length,
tx_ring738drivers/net/lance.clp->tx_ring[i].misc);
tx_ring789drivers/net/lance.clp->tx_ring[entry].length =
tx_ring792drivers/net/lance.clp->tx_ring[entry].length = -skb->len;
tx_ring794drivers/net/lance.clp->tx_ring[entry].misc = 0x0000;
tx_ring803drivers/net/lance.clp->tx_ring[entry].base =
tx_ring808drivers/net/lance.clp->tx_ring[entry].base = (int)(skb->data) | 0x83000000;
tx_ring821drivers/net/lance.cif (lp->tx_ring[(entry+1) & TX_RING_MOD_MASK].base == 0)
tx_ring871drivers/net/lance.cint status = lp->tx_ring[entry].base;
tx_ring876drivers/net/lance.clp->tx_ring[entry].base = 0;
tx_ring880drivers/net/lance.cint err_status = lp->tx_ring[entry].misc;
tx_ring144drivers/net/tulip.cstruct tulip_tx_desc tx_ring[TX_RING_SIZE];
tx_ring312drivers/net/tulip.ctp->tx_ring[0].length = 0x08000000 | 192;
tx_ring313drivers/net/tulip.ctp->tx_ring[0].buffer1 = (char *)tp->setup_frame;
tx_ring314drivers/net/tulip.ctp->tx_ring[0].buffer2 = 0;
tx_ring315drivers/net/tulip.ctp->tx_ring[0].status = 0x80000000;
tx_ring321drivers/net/tulip.coutl((int)tp->tx_ring, ioaddr + CSR4);
tx_ring371drivers/net/tulip.ctp->tx_ring[i].status = 0x00000000;
tx_ring394drivers/net/tulip.cprintk("\n  Tx ring %8.8x: ", (int)tp->tx_ring);
tx_ring396drivers/net/tulip.cprintk(" %8.8x", (unsigned int)tp->tx_ring[i].status);
tx_ring429drivers/net/tulip.ctp->tx_ring[entry].length = skb->len |
tx_ring431drivers/net/tulip.ctp->tx_ring[entry].buffer1 = skb->data;
tx_ring432drivers/net/tulip.ctp->tx_ring[entry].buffer2 = 0;
tx_ring433drivers/net/tulip.ctp->tx_ring[entry].status = 0x80000000;  /* Pass ownership to the chip. */
tx_ring485drivers/net/tulip.cint status = lp->tx_ring[entry].status;