Lines Matching refs:dma
37 struct eth_dma *dma = &(eth->dma); in bcm_sf2_eth_init() local
49 dma->disable_dma(dma, MAC_DMA_RX); in bcm_sf2_eth_init()
50 dma->disable_dma(dma, MAC_DMA_TX); in bcm_sf2_eth_init()
75 struct eth_dma *dma = &(((struct eth_info *)(dev->priv))->dma); in bcm_sf2_eth_send() local
83 rc = dma->tx_packet(dma, buf, length); in bcm_sf2_eth_send()
89 while (!(dma->check_tx_done(dma))) { in bcm_sf2_eth_send()
106 struct eth_dma *dma = &(((struct eth_info *)(dev->priv))->dma); in bcm_sf2_eth_receive() local
114 rcvlen = dma->check_rx_done(dma, buf); in bcm_sf2_eth_receive()
153 struct eth_dma *dma = &(eth->dma); in bcm_sf2_eth_open() local
161 dma->enable_dma(dma, MAC_DMA_RX); in bcm_sf2_eth_open()
162 dma->enable_dma(dma, MAC_DMA_TX); in bcm_sf2_eth_open()
192 struct eth_dma *dma = &(eth->dma); in bcm_sf2_eth_close() local
195 dma->disable_dma(dma, MAC_DMA_RX); in bcm_sf2_eth_close()
196 dma->disable_dma(dma, MAC_DMA_TX); in bcm_sf2_eth_close()