Lines Matching refs:vm_block
146 apcm->vm_block = vm->map(vm, apcm->substream, runtime->dma_bytes);
148 if (!apcm->vm_block)
158 if (!apcm->vm_block)
163 vm->unmap(vm, apcm->vm_block);
165 apcm->vm_block = NULL;
366 if (apcm->vm_block) {
369 apcm->vm_block = NULL;
387 src->ops->set_sa(src, apcm->vm_block->addr);
388 src->ops->set_la(src, apcm->vm_block->addr + apcm->vm_block->size);
389 src->ops->set_ca(src, apcm->vm_block->addr + max_cisz);
437 size = apcm->vm_block->size;
441 return (position + size - max_cisz - apcm->vm_block->addr) % size;
736 src->ops->set_sa(src, apcm->vm_block->addr);
737 src->ops->set_la(src, apcm->vm_block->addr + apcm->vm_block->size);
738 src->ops->set_ca(src, apcm->vm_block->addr);
771 return src->ops->get_ca(src) - apcm->vm_block->addr;