Lines Matching defs:dma
90 #include <asm/dma.h>
96 #include <linux/dma-mapping.h>
227 int num_tx_dma_buffers; /* number of tx dma frames required */
231 int start_tx_dma_buffer; /* tx dma buffer to start tx dma operation */
232 int current_tx_buffer; /* next tx dma buffer to be loaded */
267 bool dma_requested; /* true if dma channel requested */
862 static int dma[MAX_ISA_DEVICES];
872 module_param_hw_array(dma, int, dma, NULL, 0);
2116 * if we have multiple transmit dma and
2130 /* if we have sufficient tx dma buffers,
3565 * 4K page blocks to hold the required number of transmit dma buffers
3823 * This buffer is used to load transmit frames into the adapter's dma transfer
3888 * tx dma buffers
3895 * into adapter's tx dma buffer,
3903 /* determine if we have enough tx dma buffers
4484 * the dma controller may get the cycles previously requested
5420 * of the tx dma buffer entry, otherwise, the serial controller
5444 /* by filling tx dma buffers as they become available. To do this */
6211 * returns the number of free tx dma buffers available
6214 * Return Value: number of free tx dma buffers
6412 /* copy dma buffer(s) to contiguous intermediate buffer */
6534 * Either the status field of this dma buffer is non-zero
6618 /* copy dma buffer(s) to contiguous intermediate buffer */
6682 /* begin loading the frame in the next available tx dma
6684 * up tx dma operation
6726 /* remember next available tx dma buffer */
7387 /* reset tx dma channel and purge TxFifo */
7803 dev->dma = info->dma_level;