Lines Matching defs:direction
83 /* Enable/Disable support for Scatter Gather List in RX direction */
226 /* DMA Scatter-gather list is supported. Note this is limited to TX direction only */
258 static bool _dma_alloc(dma_info_t *di, uint direction);
260 static void _dma_ddtable_init(dma_info_t *di, uint direction, dmaaddr_t pa);
296 static bool dma32_alloc(dma_info_t *di, uint direction);
329 static bool dma64_alloc(dma_info_t *di, uint direction);
335 static void *dma64_getpos(dma_info_t *di, bool direction);
974 BCMATTACHFN_DMA_ATTACH(_dma_alloc)(dma_info_t *di, uint direction)
977 return dma64_alloc(di, direction);
979 return dma32_alloc(di, direction);
1099 _dma_ddtable_init(dma_info_t *di, uint direction, dmaaddr_t pa)
1103 if (direction == DMA_TX)
1110 if (direction == DMA_TX) {
1131 if (direction == DMA_TX) {
1149 if (direction == DMA_TX)
1164 if (direction == DMA_TX) {
2318 BCMATTACHFN_DMA_ATTACH(dma32_alloc)(dma_info_t *di, uint direction)
2329 size = (direction == DMA_TX) ? (di->ntxd * ddlen) : (di->nrxd * ddlen);
2335 if (direction == DMA_TX) {
3001 BCMATTACHFN_DMA_ATTACH(dma64_alloc)(dma_info_t *di, uint direction)
3012 size = (direction == DMA_TX) ? (di->ntxd * ddlen) : (di->nrxd * ddlen);
3016 if (direction == DMA_TX) {
3162 dma64_getpos(dma_info_t *di, bool direction)
3168 if (direction == DMA_TX) {