Lines Matching defs:dir
221 enum dma_transfer_direction dir;
274 enum dma_transfer_direction dir;
474 if (uc->config.dir == DMA_MEM_TO_DEV || uc->config.dir == DMA_MEM_TO_MEM) {
483 if (uc->config.dir == DMA_DEV_TO_MEM || uc->config.dir == DMA_MEM_TO_MEM) {
623 switch (uc->config.dir) {
657 switch (uc->config.dir) {
683 if (uc->config.dir != DMA_DEV_TO_MEM)
697 switch (uc->config.dir) {
731 switch (uc->config.dir) {
764 if (uc->desc->dir == DMA_DEV_TO_MEM) {
814 switch (uc->config.dir) {
852 if (uc->config.dir == DMA_DEV_TO_MEM)
868 (uc->cyclic || ucc->dir == DMA_DEV_TO_MEM)) {
922 switch (uc->desc->dir) {
1010 switch (uc->config.dir) {
1070 uc->config.dir != DMA_MEM_TO_DEV || !(uc->config.tx_flags & DMA_PREP_INTERRUPT))
1764 if (uc->config.dir == DMA_MEM_TO_MEM)
2187 if (uc->config.pkt_mode || uc->config.dir == DMA_MEM_TO_MEM) {
2190 if (uc->config.dir == DMA_MEM_TO_MEM) {
2219 switch (uc->config.dir) {
2289 __func__, uc->id, uc->config.dir);
2335 if (is_slave_direction(uc->config.dir) && !uc->config.pkt_mode) {
2400 switch (uc->config.dir) {
2458 __func__, uc->id, uc->config.dir);
2477 if (uc->config.dir == DMA_MEM_TO_MEM && !uc->config.tr_trigger_type) {
2494 } else if (uc->config.dir != DMA_MEM_TO_MEM) {
2524 if (is_slave_direction(uc->config.dir)) {
2609 switch (uc->config.dir) {
2651 __func__, uc->id, uc->config.dir);
2756 enum dma_transfer_direction dir)
2817 if (dir == DMA_DEV_TO_MEM)
2877 unsigned int sglen, enum dma_transfer_direction dir,
2900 d = udma_alloc_tr_desc(uc, tr_size, num_tr, dir);
2962 enum dma_transfer_direction dir,
2979 if (dir == DMA_DEV_TO_MEM) {
2984 } else if (dir == DMA_MEM_TO_DEV) {
3031 d = udma_alloc_tr_desc(uc, tr_size, num_tr, dir);
3069 if (dir == DMA_DEV_TO_MEM) {
3116 if (dir == DMA_DEV_TO_MEM) {
3202 if (uc->config.dir == DMA_DEV_TO_MEM &&
3214 unsigned int sglen, enum dma_transfer_direction dir,
3231 if (dir == DMA_DEV_TO_MEM)
3284 dir == DMA_MEM_TO_DEV)
3322 if (d->dir == DMA_MEM_TO_DEV)
3399 unsigned int sglen, enum dma_transfer_direction dir,
3407 if (dir != uc->config.dir &&
3408 (uc->config.dir == DMA_MEM_TO_MEM && !uc->config.tr_trigger_type)) {
3412 dmaengine_get_direction_text(uc->config.dir),
3413 dmaengine_get_direction_text(dir));
3417 if (dir == DMA_DEV_TO_MEM) {
3420 } else if (dir == DMA_MEM_TO_DEV) {
3434 d = udma_prep_slave_sg_pkt(uc, sgl, sglen, dir, tx_flags,
3436 else if (is_slave_direction(uc->config.dir))
3437 d = udma_prep_slave_sg_tr(uc, sgl, sglen, dir, tx_flags,
3440 d = udma_prep_slave_sg_triggered_tr(uc, sgl, sglen, dir,
3446 d->dir = dir;
3470 enum dma_transfer_direction dir, unsigned long flags)
3490 d = udma_alloc_tr_desc(uc, tr_size, periods * num_tr, dir);
3540 enum dma_transfer_direction dir, unsigned long flags)
3560 if (dir == DMA_DEV_TO_MEM)
3607 size_t period_len, enum dma_transfer_direction dir,
3615 if (dir != uc->config.dir) {
3619 dmaengine_get_direction_text(uc->config.dir),
3620 dmaengine_get_direction_text(dir));
3626 if (dir == DMA_DEV_TO_MEM) {
3629 } else if (dir == DMA_MEM_TO_DEV) {
3642 dir, flags);
3645 dir, flags);
3652 d->dir = dir;
3684 if (uc->config.dir != DMA_MEM_TO_MEM) {
3688 dmaengine_get_direction_text(uc->config.dir),
3705 d->dir = DMA_MEM_TO_MEM;
3812 if (uc->desc->dir == DMA_MEM_TO_DEV) {
3822 } else if (uc->desc->dir == DMA_DEV_TO_MEM) {
3841 if (!residue && (uc->config.dir == DMA_DEV_TO_MEM || !delay)) {
3863 switch (uc->config.dir) {
3891 switch (uc->config.dir) {
4136 ucc->dir = DMA_MEM_TO_MEM;
4139 ucc->dir = DMA_MEM_TO_DEV;
4141 ucc->dir = DMA_DEV_TO_MEM;
4148 ucc->dir = DMA_MEM_TO_MEM;
4160 ucc->dir = DMA_MEM_TO_MEM;
4201 ucc->remote_thread_id, dmaengine_get_direction_text(ucc->dir));
5218 dmaengine_get_direction_text(uc->config.dir));
5220 switch (uc->config.dir) {
5529 uc->config.dir = DMA_MEM_TO_MEM;