Home
last modified time | relevance | path

Searched refs:async_desc (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/dma/qcom/
H A Dbam_dma.c681 struct bam_async_desc *async_desc; in bam_prep_slave_sg()
694 async_desc = kzalloc_flex(*async_desc, desc, num_alloc, GFP_NOWAIT); in bam_prep_slave_sg()
695 if (!async_desc) in bam_prep_slave_sg()
699 async_desc->flags |= DESC_FLAG_NWD; in bam_prep_slave_sg()
702 async_desc->flags |= DESC_FLAG_EOT; in bam_prep_slave_sg()
704 async_desc->num_desc = num_alloc; in bam_prep_slave_sg()
705 async_desc->curr_desc = async_desc->desc; in bam_prep_slave_sg()
706 async_desc in bam_prep_slave_sg()
652 struct bam_async_desc *async_desc; bam_prep_slave_sg() local
720 struct bam_async_desc *async_desc, *tmp; bam_dma_terminate_all() local
818 struct bam_async_desc *async_desc, *tmp; process_channel_irqs() local
934 struct bam_async_desc *async_desc; bam_tx_status() local
1003 struct bam_async_desc *async_desc = NULL; bam_start_dma() local
1141 struct bam_async_desc *async_desc = container_of(vd, bam_dma_free_desc() local
[all...]
H A Dqcom_adm.c355 struct adm_async_desc *async_desc; in adm_prep_slave_sg() local
404 async_desc = kzalloc_obj(*async_desc, GFP_NOWAIT); in adm_prep_slave_sg()
405 if (!async_desc) { in adm_prep_slave_sg()
410 async_desc->mux = achan->mux ? ADM_CRCI_CTL_MUX_SEL : 0; in adm_prep_slave_sg()
411 async_desc->crci = crci; in adm_prep_slave_sg()
412 async_desc->blk_size = blk_size; in adm_prep_slave_sg()
413 async_desc->dma_len = single_count * sizeof(struct adm_desc_hw_single) + in adm_prep_slave_sg()
417 async_desc->cpl = kzalloc(async_desc->dma_len, GFP_NOWAIT); in adm_prep_slave_sg()
418 if (!async_desc->cpl) { in adm_prep_slave_sg()
423 async_desc->adev = adev; in adm_prep_slave_sg()
[all …]