Lines Matching defs:dir
165 enum dma_transfer_direction dir;
209 enum dma_transfer_direction dir;
369 if (uc->config.dir == DMA_MEM_TO_DEV || uc->config.dir == DMA_MEM_TO_MEM) {
378 if (uc->config.dir == DMA_DEV_TO_MEM || uc->config.dir == DMA_MEM_TO_MEM) {
520 switch (uc->config.dir) {
554 switch (uc->config.dir) {
580 if (uc->config.dir != DMA_DEV_TO_MEM)
594 switch (uc->config.dir) {
628 switch (uc->config.dir) {
696 switch (uc->config.dir) {
734 if (uc->config.dir == DMA_DEV_TO_MEM)
749 if (ucc->pkt_mode && (uc->cyclic || ucc->dir == DMA_DEV_TO_MEM)) {
798 switch (uc->desc->dir) {
886 switch (uc->config.dir) {
941 uc->config.dir != DMA_MEM_TO_DEV)
1452 if (uc->config.dir == DMA_MEM_TO_MEM)
1692 if (uc->config.pkt_mode || uc->config.dir == DMA_MEM_TO_MEM) {
1695 if (uc->config.dir == DMA_MEM_TO_MEM) {
1724 switch (uc->config.dir) {
1794 __func__, uc->id, uc->config.dir);
1840 if (is_slave_direction(uc->config.dir) && !uc->config.pkt_mode) {
1899 enum dma_transfer_direction dir)
1960 if (dir == DMA_DEV_TO_MEM)
2020 unsigned int sglen, enum dma_transfer_direction dir,
2042 d = udma_alloc_tr_desc(uc, tr_size, num_tr, dir);
2139 if (uc->config.dir == DMA_DEV_TO_MEM &&
2151 unsigned int sglen, enum dma_transfer_direction dir,
2167 if (dir == DMA_DEV_TO_MEM)
2213 if (dir == DMA_MEM_TO_DEV)
2251 if (d->dir == DMA_MEM_TO_DEV)
2328 unsigned int sglen, enum dma_transfer_direction dir,
2336 if (dir != uc->config.dir) {
2340 dmaengine_get_direction_text(uc->config.dir),
2341 dmaengine_get_direction_text(dir));
2345 if (dir == DMA_DEV_TO_MEM) {
2348 } else if (dir == DMA_MEM_TO_DEV) {
2360 d = udma_prep_slave_sg_pkt(uc, sgl, sglen, dir, tx_flags,
2363 d = udma_prep_slave_sg_tr(uc, sgl, sglen, dir, tx_flags,
2369 d->dir = dir;
2393 enum dma_transfer_direction dir, unsigned long flags)
2413 d = udma_alloc_tr_desc(uc, tr_size, periods * num_tr, dir);
2458 enum dma_transfer_direction dir, unsigned long flags)
2478 if (dir == DMA_DEV_TO_MEM)
2522 size_t period_len, enum dma_transfer_direction dir,
2530 if (dir != uc->config.dir) {
2534 dmaengine_get_direction_text(uc->config.dir),
2535 dmaengine_get_direction_text(dir));
2541 if (dir == DMA_DEV_TO_MEM) {
2544 } else if (dir == DMA_MEM_TO_DEV) {
2557 dir, flags);
2560 dir, flags);
2567 d->dir = dir;
2598 if (uc->config.dir != DMA_MEM_TO_MEM) {
2602 dmaengine_get_direction_text(uc->config.dir),
2619 d->dir = DMA_MEM_TO_MEM;
2720 if (uc->desc->dir == DMA_MEM_TO_DEV) {
2730 } else if (uc->desc->dir == DMA_DEV_TO_MEM) {
2750 if (!residue && (uc->config.dir == DMA_DEV_TO_MEM || !delay)) {
2772 switch (uc->config.dir) {
2800 switch (uc->config.dir) {
3030 ucc->dir = DMA_MEM_TO_DEV;
3032 ucc->dir = DMA_DEV_TO_MEM;
3038 ucc->dir = DMA_MEM_TO_MEM;
3069 ucc->remote_thread_id, dmaengine_get_direction_text(ucc->dir));
3452 seq_printf(s, " (%s, ", dmaengine_get_direction_text(uc->config.dir));
3454 switch (uc->config.dir) {
3666 uc->config.dir = DMA_MEM_TO_MEM;