Lines Matching refs:dma_buff
153 unsigned char *dma_buff; /* points to the beginning of the buffer */ member
452 memcpy(skb_put(skb, length - semi_cnt), lp->dma_buff, in dma_rx()
475 if (lp->dma_buff) { in release_dma_buff()
476 free_pages((unsigned long)(lp->dma_buff), in release_dma_buff()
478 lp->dma_buff = NULL; in release_dma_buff()
886 lp->dma_buff = (unsigned char *)__get_dma_pages(GFP_KERNEL, in net_open()
888 if (!lp->dma_buff) { in net_open()
895 (unsigned long)lp->dma_buff, in net_open()
896 (unsigned long)isa_virt_to_bus(lp->dma_buff)); in net_open()
897 if ((unsigned long)lp->dma_buff >= MAX_DMA_ADDRESS || in net_open()
898 !dma_page_eq(lp->dma_buff, in net_open()
899 lp->dma_buff + lp->dmasize * 1024 - 1)) { in net_open()
903 memset(lp->dma_buff, 0, lp->dmasize * 1024); /* Why? */ in net_open()
910 lp->rx_dma_ptr = lp->dma_buff; in net_open()
911 lp->end_dma_buff = lp->dma_buff + lp->dmasize * 1024; in net_open()
916 set_dma_addr(dev->dma, isa_virt_to_bus(lp->dma_buff)); in net_open()