Lines Matching refs:dma_buffer
101 static char *dma_buffer;
369 set_dma_addr(dma, isa_virt_to_bus(dma_buffer));
395 tty_insert_flip_string(tty, dma_buffer, num_bytes - 1);
416 tty_insert_flip_char(tty, dma_buffer[num_bytes - 1], statflag);
505 memcpy(dma_buffer, &(info->xmit_buf[info->xmit_tail]),
509 memcpy(dma_buffer, &(info->xmit_buf[info->xmit_tail]),
511 memcpy(&(dma_buffer[i]), info->xmit_buf, dma_bytes - i);
537 set_dma_addr(dma, isa_virt_to_bus(dma_buffer));
561 memmove(dma_buffer, dma_buffer + num_bytes, dma_bytes);
567 set_dma_addr(dma, isa_virt_to_bus(dma_buffer));
900 if (!(info->stat_flags & ESP_STAT_USE_PIO) && !dma_buffer) {
901 dma_buffer = (char *)__get_dma_pages(
905 if (!dma_buffer)
908 free_pages((unsigned long)dma_buffer,
910 dma_buffer = NULL;
1004 if (dma_buffer) {
1017 free_pages((unsigned long)dma_buffer,
1019 dma_buffer = NULL;
2577 if (dma_buffer)
2578 free_pages((unsigned long)dma_buffer,