v_lli 164 drivers/dma/sun6i-dma.c struct sun6i_dma_lli *v_lli; v_lli 354 drivers/dma/sun6i-dma.c for (lli = txd->v_lli; lli; lli = lli->v_lli_next) { v_lli 375 drivers/dma/sun6i-dma.c txd->v_lli = next; v_lli 405 drivers/dma/sun6i-dma.c struct sun6i_dma_lli *v_lli, *v_next; v_lli 412 drivers/dma/sun6i-dma.c v_lli = txd->v_lli; v_lli 414 drivers/dma/sun6i-dma.c while (v_lli) { v_lli 415 drivers/dma/sun6i-dma.c v_next = v_lli->v_lli_next; v_lli 416 drivers/dma/sun6i-dma.c p_next = v_lli->p_lli_next; v_lli 418 drivers/dma/sun6i-dma.c dma_pool_free(sdev->pool, v_lli, p_lli); v_lli 420 drivers/dma/sun6i-dma.c v_lli = v_next; v_lli 448 drivers/dma/sun6i-dma.c sun6i_dma_dump_lli(vchan, pchan->desc->v_lli); v_lli 635 drivers/dma/sun6i-dma.c struct sun6i_dma_lli *v_lli; v_lli 651 drivers/dma/sun6i-dma.c v_lli = dma_pool_alloc(sdev->pool, GFP_NOWAIT, &p_lli); v_lli 652 drivers/dma/sun6i-dma.c if (!v_lli) { v_lli 657 drivers/dma/sun6i-dma.c v_lli->src = src; v_lli 658 drivers/dma/sun6i-dma.c v_lli->dst = dest; v_lli 659 drivers/dma/sun6i-dma.c v_lli->len = len; v_lli 660 drivers/dma/sun6i-dma.c v_lli->para = NORMAL_WAIT; v_lli 664 drivers/dma/sun6i-dma.c v_lli->cfg = DMA_CHAN_CFG_SRC_WIDTH(width) | v_lli 667 drivers/dma/sun6i-dma.c sdev->cfg->set_burst_length(&v_lli->cfg, burst, burst); v_lli 668 drivers/dma/sun6i-dma.c sdev->cfg->set_drq(&v_lli->cfg, DRQ_SDRAM, DRQ_SDRAM); v_lli 669 drivers/dma/sun6i-dma.c sdev->cfg->set_mode(&v_lli->cfg, LINEAR_MODE, LINEAR_MODE); v_lli 671 drivers/dma/sun6i-dma.c sun6i_dma_lli_add(NULL, v_lli, p_lli, txd); v_lli 673 drivers/dma/sun6i-dma.c sun6i_dma_dump_lli(vchan, v_lli); v_lli 690 drivers/dma/sun6i-dma.c struct sun6i_dma_lli *v_lli, *prev = NULL; v_lli 711 drivers/dma/sun6i-dma.c v_lli = dma_pool_alloc(sdev->pool, GFP_NOWAIT, &p_lli); v_lli 712 drivers/dma/sun6i-dma.c if (!v_lli) v_lli 715 drivers/dma/sun6i-dma.c v_lli->len = sg_dma_len(sg); v_lli 716 drivers/dma/sun6i-dma.c v_lli->para = NORMAL_WAIT; v_lli 719 drivers/dma/sun6i-dma.c v_lli->src = sg_dma_address(sg); v_lli 720 drivers/dma/sun6i-dma.c v_lli->dst = sconfig->dst_addr; v_lli 721 drivers/dma/sun6i-dma.c v_lli->cfg = lli_cfg; v_lli 722 drivers/dma/sun6i-dma.c sdev->cfg->set_drq(&v_lli->cfg, DRQ_SDRAM, vchan->port); v_lli 723 drivers/dma/sun6i-dma.c sdev->cfg->set_mode(&v_lli->cfg, LINEAR_MODE, IO_MODE); v_lli 732 drivers/dma/sun6i-dma.c v_lli->src = sconfig->src_addr; v_lli 733 drivers/dma/sun6i-dma.c v_lli->dst = sg_dma_address(sg); v_lli 734 drivers/dma/sun6i-dma.c v_lli->cfg = lli_cfg; v_lli 735 drivers/dma/sun6i-dma.c sdev->cfg->set_drq(&v_lli->cfg, vchan->port, DRQ_SDRAM); v_lli 736 drivers/dma/sun6i-dma.c sdev->cfg->set_mode(&v_lli->cfg, IO_MODE, LINEAR_MODE); v_lli 745 drivers/dma/sun6i-dma.c prev = sun6i_dma_lli_add(prev, v_lli, p_lli, txd); v_lli 749 drivers/dma/sun6i-dma.c for (prev = txd->v_lli; prev; prev = prev->v_lli_next) v_lli 755 drivers/dma/sun6i-dma.c for (prev = txd->v_lli; prev; prev = prev->v_lli_next) v_lli 772 drivers/dma/sun6i-dma.c struct sun6i_dma_lli *v_lli, *prev = NULL; v_lli 790 drivers/dma/sun6i-dma.c v_lli = dma_pool_alloc(sdev->pool, GFP_NOWAIT, &p_lli); v_lli 791 drivers/dma/sun6i-dma.c if (!v_lli) { v_lli 796 drivers/dma/sun6i-dma.c v_lli->len = period_len; v_lli 797 drivers/dma/sun6i-dma.c v_lli->para = NORMAL_WAIT; v_lli 800 drivers/dma/sun6i-dma.c v_lli->src = buf_addr + period_len * i; v_lli 801 drivers/dma/sun6i-dma.c v_lli->dst = sconfig->dst_addr; v_lli 802 drivers/dma/sun6i-dma.c v_lli->cfg = lli_cfg; v_lli 803 drivers/dma/sun6i-dma.c sdev->cfg->set_drq(&v_lli->cfg, DRQ_SDRAM, vchan->port); v_lli 804 drivers/dma/sun6i-dma.c sdev->cfg->set_mode(&v_lli->cfg, LINEAR_MODE, IO_MODE); v_lli 806 drivers/dma/sun6i-dma.c v_lli->src = sconfig->src_addr; v_lli 807 drivers/dma/sun6i-dma.c v_lli->dst = buf_addr + period_len * i; v_lli 808 drivers/dma/sun6i-dma.c v_lli->cfg = lli_cfg; v_lli 809 drivers/dma/sun6i-dma.c sdev->cfg->set_drq(&v_lli->cfg, vchan->port, DRQ_SDRAM); v_lli 810 drivers/dma/sun6i-dma.c sdev->cfg->set_mode(&v_lli->cfg, IO_MODE, LINEAR_MODE); v_lli 813 drivers/dma/sun6i-dma.c prev = sun6i_dma_lli_add(prev, v_lli, p_lli, txd); v_lli 823 drivers/dma/sun6i-dma.c for (prev = txd->v_lli; prev; prev = prev->v_lli_next) v_lli 950 drivers/dma/sun6i-dma.c for (lli = txd->v_lli; lli != NULL; lli = lli->v_lli_next)