taglinefilesource code
tx_ring94drivers/net/a2065.cstruct TDRE *tx_ring[TX_RING_SIZE];
tx_ring112drivers/net/a2065.cstruct TDRE tx_ring[TX_RING_SIZE];
tx_ring230drivers/net/a2065.calancedata->init.TDRA = (u_long)&lancedata->tx_ring;
tx_ring274drivers/net/a2065.calancedata->tx_ring[i].TMD0 = (u_long)lancedata->tx_buff[i];
tx_ring275drivers/net/a2065.calancedata->tx_ring[i].TMD1 = TF_STP|TF_ENP;
tx_ring276drivers/net/a2065.calancedata->tx_ring[i].TMD2 = -PKT_BUF_SIZE;
tx_ring277drivers/net/a2065.calancedata->tx_ring[i].TMD3 = 0x0000;
tx_ring278drivers/net/a2065.cpriv->tx_ring[i] = &alancedata->tx_ring[i];
tx_ring282drivers/net/a2065.c(int)&alancedata->tx_ring[i],
tx_ring283drivers/net/a2065.c(int)&lancedata->tx_ring[i],
tx_ring412drivers/net/a2065.cpriv->tx_ring[entry]->TMD1 & 0xff00;
tx_ring417drivers/net/a2065.cpriv->tx_ring[entry]->TMD1 &= 0x00ff;
tx_ring422drivers/net/a2065.cpriv->tx_ring[entry]->TMD3;
tx_ring525drivers/net/a2065.c((priv->tx_ring[i]->TMD1)<<16) |
tx_ring526drivers/net/a2065.cpriv->tx_ring[i]->TMD0,
tx_ring527drivers/net/a2065.c-priv->tx_ring[i]->TMD2, priv->tx_ring[i]->TMD3);
tx_ring595drivers/net/a2065.cpriv->tx_ring[entry]->TMD2 = -(ETH_ZLEN < skb->len ? skb->len : ETH_ZLEN);
tx_ring596drivers/net/a2065.cpriv->tx_ring[entry]->TMD3 = 0x0000;
tx_ring617drivers/net/a2065.cpriv->tx_ring[entry]->TMD1 = (priv->tx_ring[entry]->TMD1 &
tx_ring642drivers/net/a2065.cif ((priv->tx_ring[(entry+1) % TX_RING_SIZE]->TMD1 & 0xff00) == 0)
tx_ring101drivers/net/ariadne.cstruct TDRE *tx_ring[TX_RING_SIZE];
tx_ring118drivers/net/ariadne.cstruct TDRE tx_ring[TX_RING_SIZE];
tx_ring261drivers/net/ariadne.cboard->Lance.RDP = swloww((u_long)&lancedata->tx_ring);
tx_ring263drivers/net/ariadne.cboard->Lance.RDP = swhighw((u_long)&lancedata->tx_ring);
tx_ring324drivers/net/ariadne.calancedata->tx_ring[i].TMD0 = swloww((u_long)lancedata->tx_buff[i]);
tx_ring325drivers/net/ariadne.calancedata->tx_ring[i].TMD1 = swhighw((u_long)lancedata->tx_buff[i])|TF_STP|TF_ENP;
tx_ring326drivers/net/ariadne.calancedata->tx_ring[i].TMD2 = swapw((u_short)-PKT_BUF_SIZE);
tx_ring327drivers/net/ariadne.calancedata->tx_ring[i].TMD3 = 0;
tx_ring328drivers/net/ariadne.cpriv->tx_ring[i] = &alancedata->tx_ring[i];
tx_ring332drivers/net/ariadne.ci, (int)&alancedata->tx_ring[i], (int)&lancedata->tx_ring[i],
tx_ring458drivers/net/ariadne.cint status = lowb(priv->tx_ring[entry]->TMD1);
tx_ring463drivers/net/ariadne.cpriv->tx_ring[entry]->TMD1 &= 0xff00;
tx_ring467drivers/net/ariadne.cint err_status = priv->tx_ring[entry]->TMD3;
tx_ring567drivers/net/ariadne.c(swapw((priv->tx_ring[i]->TMD1))<<16)|swapw(priv->tx_ring[i]->TMD0),
tx_ring568drivers/net/ariadne.cswapw(-priv->tx_ring[i]->TMD2), priv->tx_ring[i]->TMD3);
tx_ring637drivers/net/ariadne.cpriv->tx_ring[entry]->TMD2 = swapw((u_short)-skb->len);
tx_ring638drivers/net/ariadne.cpriv->tx_ring[entry]->TMD3 = 0x0000;
tx_ring660drivers/net/ariadne.cpriv->tx_ring[entry]->TMD1 = (priv->tx_ring[entry]->TMD1&0xff00)|TF_OWN|TF_STP|TF_ENP;
tx_ring684drivers/net/ariadne.cif (lowb(priv->tx_ring[(entry+1) % TX_RING_SIZE]->TMD1) == 0)
tx_ring150drivers/net/atarilance.cstruct ringdesc  tx_ring;
tx_ring596drivers/net/atarilance.cMEM->init.tx_ring.adr_lo = offsetof( struct lance_memory, tx_head );
tx_ring597drivers/net/atarilance.cMEM->init.tx_ring.adr_hi = 0;
tx_ring598drivers/net/atarilance.cMEM->init.tx_ring.len    = TX_RING_LEN_BITS;
tx_ring468drivers/net/de4x5.cstruct de4x5_desc tx_ring[NUM_TX_DESC]; /* TX descriptor ring           */
tx_ring861drivers/net/de4x5.clp->tx_ring[lp->txRingSize - 1].des1 |= TD_TER;
tx_ring865drivers/net/de4x5.coutl(virt_to_bus(lp->tx_ring), DE4X5_TRBA);
tx_ring1023drivers/net/de4x5.coutl(virt_to_bus(lp->tx_ring), DE4X5_TRBA);
tx_ring1033drivers/net/de4x5.clp->tx_ring[i].status = 0;
tx_ring1048drivers/net/de4x5.cif (lp->tx_ring[lp->tx_new].status >= 0) j=1;
tx_ring1307drivers/net/de4x5.cstatus = lp->tx_ring[entry].status;
tx_ring1451drivers/net/de4x5.clp->tx_ring[lp->tx_new].buf = virt_to_bus(buf);
tx_ring1452drivers/net/de4x5.clp->tx_ring[lp->tx_new].des1 &= TD_TER;
tx_ring1453drivers/net/de4x5.clp->tx_ring[lp->tx_new].des1 |= flags;
tx_ring1456drivers/net/de4x5.clp->tx_ring[lp->tx_new].status = T_OWN;
tx_ring2604drivers/net/de4x5.cif ((!(sisr & SISR_NCR)) && (lp->tx_ring[lp->tmp].status < 0) && (--lp->timeout)) {
tx_ring2608drivers/net/de4x5.c!(lp->tx_ring[lp->tmp].status & (T_OWN | TD_ES)) && lp->timeout) {
tx_ring2697drivers/net/de4x5.clp->tx_ring[i].status = 0;
tx_ring3607drivers/net/de4x5.cprintk("\t0x%8.8lx  0x%8.8lx\n",(u_long)lp->rx_ring,(u_long)lp->tx_ring);
tx_ring3618drivers/net/de4x5.cprintk("0x%8.8lx  ", (u_long)&lp->tx_ring[i].status);
tx_ring3621drivers/net/de4x5.cprintk("...0x%8.8lx\n", (u_long)&lp->tx_ring[i].status);
tx_ring3632drivers/net/de4x5.cprintk("0x%8.8x  ", lp->tx_ring[i].buf);
tx_ring3635drivers/net/de4x5.cprintk("...0x%8.8x\n", lp->tx_ring[i].buf);
tx_ring3947drivers/net/de4x5.ctmp.lval[j>>2] = (long)lp->tx_ring; j+=4;
tx_ring3957drivers/net/de4x5.ctmp.lval[j>>2] = (long)&lp->tx_ring[i].status; j+=4;
tx_ring3960drivers/net/de4x5.ctmp.lval[j>>2] = (long)&lp->tx_ring[i].status; j+=4;
tx_ring3970drivers/net/de4x5.ctmp.lval[j>>2] = (s32)lp->tx_ring[i].buf; j+=4;
tx_ring3973drivers/net/de4x5.ctmp.lval[j>>2] = (s32)lp->tx_ring[i].buf; j+=4;
tx_ring3979drivers/net/de4x5.ctmp.lval[j>>2] = lp->tx_ring[i].status; j+=4;
tx_ring334drivers/net/depca.cu32 tx_ring;          /* Tx ring base pointer & ring length */
tx_ring345drivers/net/depca.cstruct depca_tx_desc *tx_ring; /* Pointer to start of TX descriptor ring */
tx_ring562drivers/net/depca.clp->tx_ring = (struct depca_tx_desc *)mem_start;
tx_ring758drivers/net/depca.c&lp->tx_ring[i].base);
tx_ring764drivers/net/depca.clp->init_block.tx_ring = ((u32)((u_long)lp->tx_ring)&LA_MASK) | lp->tx_rlen;
tx_ring1000drivers/net/depca.cstatus = readl(&lp->tx_ring[entry].base) >> 16 ;
tx_ring1005drivers/net/depca.cstatus = readl(&lp->tx_ring[entry].misc);
tx_ring1541drivers/net/depca.cif (!(readl(&lp->tx_ring[end].base) & T_OWN)) {/* Enough room? */
tx_ring1558drivers/net/depca.cwritel(readl(&lp->tx_ring[i].base) & ~T_FLAGS, &lp->tx_ring[i].base);
tx_ring1559drivers/net/depca.cwritew(0x0000, &lp->tx_ring[i].misc);    /* clears other error flags */
tx_ring1560drivers/net/depca.cwritew(-TX_BUFF_SZ, &lp->tx_ring[i].length);/* packet length in buffer */
tx_ring1564drivers/net/depca.cwritel(readl(&lp->tx_ring[end].base) & ~T_FLAGS, &lp->tx_ring[end].base);
tx_ring1565drivers/net/depca.cwritew(0x0000, &lp->tx_ring[end].misc);    /* clears other error flags */
tx_ring1566drivers/net/depca.cwritew(-len, &lp->tx_ring[end].length);    /* packet length in last buff */
tx_ring1569drivers/net/depca.cwritel(readl(&lp->tx_ring[entry].base) | T_STP, &lp->tx_ring[entry].base);
tx_ring1571drivers/net/depca.cwritel(readl(&lp->tx_ring[end].base) | T_ENP, &lp->tx_ring[end].base);
tx_ring1575drivers/net/depca.cwritel(readl(&lp->tx_ring[i].base) | T_OWN, &lp->tx_ring[i].base);
tx_ring1578drivers/net/depca.cwritel(readl(&lp->tx_ring[entry].base) | T_OWN, &lp->tx_ring[entry].base);
tx_ring1635drivers/net/depca.cprintk("\t0x%lx  0x%lx\n",(u_long)lp->rx_ring, (u_long)lp->tx_ring);
tx_ring1646drivers/net/depca.cprintk("0x%8.8lx ", (long) &lp->tx_ring[i].base);
tx_ring1649drivers/net/depca.cprintk("...0x%8.8lx\n", (long) &lp->tx_ring[i].base);
tx_ring1660drivers/net/depca.cprintk("0x%8.8x  ", readl(&lp->tx_ring[i].base));
tx_ring1663drivers/net/depca.cprintk("...0x%8.8x\n", readl(&lp->tx_ring[i].base));
tx_ring1677drivers/net/depca.cprintk("\ttx_ring at: 0x%8.8x\n",readl(&p->tx_ring));
tx_ring215drivers/net/lance.cu32  tx_ring;
tx_ring221drivers/net/lance.cstruct lance_tx_head tx_ring[TX_RING_SIZE];
tx_ring470drivers/net/lance.clp->init_block.tx_ring = ((u32)virt_to_bus(lp->tx_ring) & 0xffffff) | TX_RING_LEN_BITS;
tx_ring645drivers/net/lance.c(u32) virt_to_bus(lp->tx_ring),
tx_ring727drivers/net/lance.clp->tx_ring[i].base = 0;
tx_ring736drivers/net/lance.clp->init_block.tx_ring = ((u32)virt_to_bus(lp->tx_ring) & 0xffffff) | TX_RING_LEN_BITS;
tx_ring783drivers/net/lance.clp->tx_ring[i].base, -lp->tx_ring[i].length,
tx_ring784drivers/net/lance.clp->tx_ring[i].misc);
tx_ring835drivers/net/lance.clp->tx_ring[entry].length =
tx_ring838drivers/net/lance.clp->tx_ring[entry].length = -skb->len;
tx_ring840drivers/net/lance.clp->tx_ring[entry].misc = 0x0000;
tx_ring849drivers/net/lance.clp->tx_ring[entry].base =
tx_ring854drivers/net/lance.clp->tx_ring[entry].base = ((u32)virt_to_bus(skb->data) & 0xffffff) | 0x83000000;
tx_ring867drivers/net/lance.cif (lp->tx_ring[(entry+1) & TX_RING_MOD_MASK].base == 0)
tx_ring917drivers/net/lance.cint status = lp->tx_ring[entry].base;
tx_ring922drivers/net/lance.clp->tx_ring[entry].base = 0;
tx_ring926drivers/net/lance.cint err_status = lp->tx_ring[entry].misc;
tx_ring115drivers/net/lance32.cu32 tx_ring;
tx_ring121drivers/net/lance32.cstruct lance32_tx_head   tx_ring[TX_RING_SIZE];
tx_ring169drivers/net/lance32.clp->init_block.tx_ring = (u32)virt_to_bus(lp->tx_ring);
tx_ring319drivers/net/lance32.c(u32) virt_to_bus(lp->tx_ring),
tx_ring403drivers/net/lance32.clp->tx_ring[i].base = 0;
tx_ring404drivers/net/lance32.clp->tx_ring[i].status = 0;
tx_ring414drivers/net/lance32.clp->init_block.tx_ring = (u32)virt_to_bus(lp->tx_ring);
tx_ring457drivers/net/lance32.clp->tx_ring[i].base, -lp->tx_ring[i].length,
tx_ring458drivers/net/lance32.clp->tx_ring[i].misc);
tx_ring507drivers/net/lance32.clp->tx_ring[entry].length = -skb->len;
tx_ring509drivers/net/lance32.clp->tx_ring[entry].misc = 0x00000000;
tx_ring512drivers/net/lance32.clp->tx_ring[entry].base = (u32)virt_to_bus(skb->data);
tx_ring513drivers/net/lance32.clp->tx_ring[entry].status = 0x8300;
tx_ring526drivers/net/lance32.cif (lp->tx_ring[(entry+1) & TX_RING_MOD_MASK].base == 0)
tx_ring576drivers/net/lance32.cint status = lp->tx_ring[entry].status;
tx_ring581drivers/net/lance32.clp->tx_ring[entry].base = 0;
tx_ring585drivers/net/lance32.cint err_status = lp->tx_ring[entry].misc;
tx_ring328drivers/net/tulip.cstruct tulip_tx_desc tx_ring[TX_RING_SIZE];
tx_ring711drivers/net/tulip.ctp->tx_ring[0].length = 0x08000000 | 192;
tx_ring712drivers/net/tulip.ctp->tx_ring[0].buffer1 = virt_to_bus(tp->setup_frame);
tx_ring713drivers/net/tulip.ctp->tx_ring[0].buffer2 = 0;
tx_ring714drivers/net/tulip.ctp->tx_ring[0].status = TRING_OWN;
tx_ring720drivers/net/tulip.ctio_write(virt_to_bus(tp->tx_ring), CSR4);
tx_ring766drivers/net/tulip.ctp->tx_ring[i].status = 0x00000000;
tx_ring798drivers/net/tulip.cprintk("\n  Tx ring %8.8x: ", (int)tp->tx_ring);
tx_ring801drivers/net/tulip.cprintk(" %8.8x", (unsigned int)tp->tx_ring[i].status);
tx_ring841drivers/net/tulip.ctp->tx_ring[entry].length = skb->len |
tx_ring843drivers/net/tulip.ctp->tx_ring[entry].buffer1 = virt_to_bus(skb->data);
tx_ring844drivers/net/tulip.ctp->tx_ring[entry].buffer2 = 0;
tx_ring845drivers/net/tulip.ctp->tx_ring[entry].status = TRING_OWN;  /* Pass ownership to the chip. */
tx_ring892drivers/net/tulip.cint status = lp->tx_ring[entry].status;