td_ring 110 drivers/net/ethernet/korina.c struct dma_desc *td_ring; /* transmit descriptor ring */ td_ring 209 drivers/net/ethernet/korina.c td = &lp->td_ring[lp->tx_chain_tail]; td_ring 247 drivers/net/ethernet/korina.c writel(CPHYSADDR(&lp->td_ring[lp->tx_chain_head]), td_ring 256 drivers/net/ethernet/korina.c lp->td_ring[chain_prev].control &= td_ring 259 drivers/net/ethernet/korina.c lp->td_ring[chain_prev].link = CPHYSADDR(td); td_ring 263 drivers/net/ethernet/korina.c writel(CPHYSADDR(&lp->td_ring[lp->tx_chain_head]), td_ring 281 drivers/net/ethernet/korina.c lp->td_ring[chain_prev].control &= td_ring 283 drivers/net/ethernet/korina.c lp->td_ring[chain_prev].link = CPHYSADDR(td); td_ring 526 drivers/net/ethernet/korina.c struct dma_desc *td = &lp->td_ring[lp->tx_next_done]; td_ring 539 drivers/net/ethernet/korina.c devcs = lp->td_ring[lp->tx_next_done].devcs; td_ring 583 drivers/net/ethernet/korina.c lp->td_ring[lp->tx_next_done].control = DMA_DESC_IOF; td_ring 584 drivers/net/ethernet/korina.c lp->td_ring[lp->tx_next_done].devcs = ETH_TX_FD | ETH_TX_LD; td_ring 585 drivers/net/ethernet/korina.c lp->td_ring[lp->tx_next_done].link = 0; td_ring 586 drivers/net/ethernet/korina.c lp->td_ring[lp->tx_next_done].ca = 0; td_ring 591 drivers/net/ethernet/korina.c td = &lp->td_ring[lp->tx_next_done]; td_ring 625 drivers/net/ethernet/korina.c writel(CPHYSADDR(&lp->td_ring[lp->tx_chain_head]), td_ring 750 drivers/net/ethernet/korina.c lp->td_ring[i].control = DMA_DESC_IOF; td_ring 751 drivers/net/ethernet/korina.c lp->td_ring[i].devcs = ETH_TX_FD | ETH_TX_LD; td_ring 752 drivers/net/ethernet/korina.c lp->td_ring[i].ca = 0; td_ring 753 drivers/net/ethernet/korina.c lp->td_ring[i].link = 0; td_ring 798 drivers/net/ethernet/korina.c lp->td_ring[i].control = 0; td_ring 1069 drivers/net/ethernet/korina.c lp->td_ring = kmalloc(TD_RING_SIZE + RD_RING_SIZE, GFP_KERNEL); td_ring 1070 drivers/net/ethernet/korina.c if (!lp->td_ring) { td_ring 1075 drivers/net/ethernet/korina.c dma_cache_inv((unsigned long)(lp->td_ring), td_ring 1079 drivers/net/ethernet/korina.c lp->td_ring = (struct dma_desc *)KSEG1ADDR(lp->td_ring); td_ring 1080 drivers/net/ethernet/korina.c lp->rd_ring = &lp->td_ring[KORINA_NUM_TDS]; td_ring 1116 drivers/net/ethernet/korina.c kfree(lp->td_ring);