Searched refs:async_desc (Results 1 – 2 of 2) sorted by relevance
612 struct bam_async_desc *async_desc; in bam_prep_slave_sg() local629 async_desc = kzalloc(struct_size(async_desc, desc, num_alloc), in bam_prep_slave_sg()632 if (!async_desc) in bam_prep_slave_sg()636 async_desc->flags |= DESC_FLAG_NWD; in bam_prep_slave_sg()639 async_desc->flags |= DESC_FLAG_EOT; in bam_prep_slave_sg()641 async_desc->num_desc = num_alloc; in bam_prep_slave_sg()642 async_desc->curr_desc = async_desc->desc; in bam_prep_slave_sg()643 async_desc->dir = direction; in bam_prep_slave_sg()646 desc = async_desc->desc; in bam_prep_slave_sg()667 async_desc->length += le16_to_cpu(desc->size); in bam_prep_slave_sg()[all …]
352 struct adm_async_desc *async_desc; in adm_prep_slave_sg() local402 async_desc = kzalloc(sizeof(*async_desc), GFP_NOWAIT); in adm_prep_slave_sg()403 if (!async_desc) in adm_prep_slave_sg()407 async_desc->mux = achan->slave.slave_id & ADM_CRCI_MUX_SEL ? in adm_prep_slave_sg()409 async_desc->crci = crci; in adm_prep_slave_sg()410 async_desc->blk_size = blk_size; in adm_prep_slave_sg()411 async_desc->dma_len = single_count * sizeof(struct adm_desc_hw_single) + in adm_prep_slave_sg()415 async_desc->cpl = kzalloc(async_desc->dma_len, GFP_NOWAIT); in adm_prep_slave_sg()416 if (!async_desc->cpl) in adm_prep_slave_sg()419 async_desc->adev = adev; in adm_prep_slave_sg()[all …]