Lines Matching refs:channels
162 struct adm_chan *channels; member
580 struct adm_chan *achan = &adev->channels[i]; in adm_dma_irq()
728 list_for_each_entry(chan, &dev->channels, device_node) in adm_dma_xlate()
828 adev->channels = devm_kcalloc(adev->dev, ADM_MAX_CHANNELS, in adm_dma_probe()
829 sizeof(*adev->channels), GFP_KERNEL); in adm_dma_probe()
831 if (!adev->channels) { in adm_dma_probe()
837 INIT_LIST_HEAD(&adev->common.channels); in adm_dma_probe()
840 adm_channel_init(adev, &adev->channels[i], i); in adm_dma_probe()
917 achan = &adev->channels[i]; in adm_dma_remove()
922 tasklet_kill(&adev->channels[i].vc.task); in adm_dma_remove()
923 adm_terminate_all(&adev->channels[i].vc.chan); in adm_dma_remove()