mic_ch 208 drivers/dma/mic_x100_dma.c struct mic_dma_chan *mic_ch = to_mic_dma_chan(ch); mic_ch 210 drivers/dma/mic_x100_dma.c spin_lock(&mic_ch->issue_lock); mic_ch 217 drivers/dma/mic_x100_dma.c if (mic_ch->issued == mic_ch->submitted) mic_ch 219 drivers/dma/mic_x100_dma.c mic_ch->issued = mic_ch->submitted; mic_ch 226 drivers/dma/mic_x100_dma.c mic_dma_write_reg(mic_ch, MIC_DMA_REG_DHPR, mic_ch->issued); mic_ch 228 drivers/dma/mic_x100_dma.c spin_unlock(&mic_ch->issue_lock); mic_ch 240 drivers/dma/mic_x100_dma.c struct mic_dma_chan *mic_ch = to_mic_dma_chan(tx->chan); mic_ch 251 drivers/dma/mic_x100_dma.c mic_ch->submitted = mic_ch->head; mic_ch 252 drivers/dma/mic_x100_dma.c spin_unlock(&mic_ch->prep_lock); mic_ch 253 drivers/dma/mic_x100_dma.c mic_dma_update_pending(mic_ch); mic_ch 273 drivers/dma/mic_x100_dma.c struct mic_dma_chan *mic_ch = to_mic_dma_chan(ch); mic_ch 276 drivers/dma/mic_x100_dma.c spin_lock(&mic_ch->prep_lock); mic_ch 277 drivers/dma/mic_x100_dma.c result = mic_dma_avail_desc_ring_space(mic_ch, 4); mic_ch 280 drivers/dma/mic_x100_dma.c mic_dma_prep_status_desc(&mic_ch->desc_ring[mic_ch->head], src_val, dst, mic_ch 282 drivers/dma/mic_x100_dma.c mic_dma_hw_ring_inc_head(mic_ch); mic_ch 283 drivers/dma/mic_x100_dma.c result = mic_dma_do_dma(mic_ch, flags, 0, 0, 0); mic_ch 287 drivers/dma/mic_x100_dma.c return allocate_tx(mic_ch); mic_ch 289 drivers/dma/mic_x100_dma.c dev_err(mic_dma_ch_to_device(mic_ch), mic_ch 291 drivers/dma/mic_x100_dma.c spin_unlock(&mic_ch->prep_lock); mic_ch 304 drivers/dma/mic_x100_dma.c struct mic_dma_chan *mic_ch = to_mic_dma_chan(ch); mic_ch 305 drivers/dma/mic_x100_dma.c struct device *dev = mic_dma_ch_to_device(mic_ch); mic_ch 311 drivers/dma/mic_x100_dma.c spin_lock(&mic_ch->prep_lock); mic_ch 312 drivers/dma/mic_x100_dma.c result = mic_dma_do_dma(mic_ch, flags, dma_src, dma_dest, len); mic_ch 314 drivers/dma/mic_x100_dma.c return allocate_tx(mic_ch); mic_ch 316 drivers/dma/mic_x100_dma.c spin_unlock(&mic_ch->prep_lock); mic_ch 323 drivers/dma/mic_x100_dma.c struct mic_dma_chan *mic_ch = to_mic_dma_chan(ch); mic_ch 326 drivers/dma/mic_x100_dma.c spin_lock(&mic_ch->prep_lock); mic_ch 327 drivers/dma/mic_x100_dma.c ret = mic_dma_do_dma(mic_ch, flags, 0, 0, 0); mic_ch 329 drivers/dma/mic_x100_dma.c return allocate_tx(mic_ch); mic_ch 330 drivers/dma/mic_x100_dma.c spin_unlock(&mic_ch->prep_lock); mic_ch 339 drivers/dma/mic_x100_dma.c struct mic_dma_chan *mic_ch = to_mic_dma_chan(ch); mic_ch 342 drivers/dma/mic_x100_dma.c mic_dma_cleanup(mic_ch); mic_ch 540 drivers/dma/mic_x100_dma.c ch = &mic_dma_dev->mic_ch[i]; mic_ch 563 drivers/dma/mic_x100_dma.c ch = &mic_dma_dev->mic_ch[i]; mic_ch 578 drivers/dma/mic_x100_dma.c struct mic_dma_chan *mic_ch = to_mic_dma_chan(ch); mic_ch 579 drivers/dma/mic_x100_dma.c mic_dma_drain_chan(mic_ch); mic_ch 580 drivers/dma/mic_x100_dma.c mic_dma_chan_uninit(mic_ch); mic_ch 612 drivers/dma/mic_x100_dma.c mic_dma_dev->mic_ch[i].api_ch.device = &mic_dma_dev->dma_dev; mic_ch 613 drivers/dma/mic_x100_dma.c dma_cookie_init(&mic_dma_dev->mic_ch[i].api_ch); mic_ch 614 drivers/dma/mic_x100_dma.c list_add_tail(&mic_dma_dev->mic_ch[i].api_ch.device_node, mic_ch 675 drivers/dma/mic_x100_dma.c mic_dma_mmio_read(&mic_dma_dev->mic_ch[first_chan], mic_ch 682 drivers/dma/mic_x100_dma.c ch = &mic_dma_dev->mic_ch[i]; mic_ch 131 drivers/dma/mic_x100_dma.h struct mic_dma_chan mic_ch[MIC_DMA_MAX_NUM_CHAN]; mic_ch 148 drivers/dma/mic_x100_dma.h container_of((const typeof(((struct mic_dma_device *)0)->mic_ch)*) mic_ch 149 drivers/dma/mic_x100_dma.h (ch - ch->ch_num), struct mic_dma_device, mic_ch);