Lines Matching refs:addrs
724 dma_addr_t *addrs; member
732 if (sgbuf->pages && sgbuf->addrs) { in __snd_dma_sg_fallback_free()
735 if (!sgbuf->pages[i] || !sgbuf->addrs[i]) in __snd_dma_sg_fallback_free()
737 size = sgbuf->addrs[i] & ~PAGE_MASK; in __snd_dma_sg_fallback_free()
743 sgbuf->addrs[i] & PAGE_MASK); in __snd_dma_sg_fallback_free()
751 kvfree(sgbuf->addrs); in __snd_dma_sg_fallback_free()
777 sgbuf->addrs = kvcalloc(sgbuf->count, sizeof(*sgbuf->addrs), GFP_KERNEL); in snd_dma_sg_fallback_alloc()
778 if (!sgbuf->pages || !sgbuf->addrs) in snd_dma_sg_fallback_alloc()
782 addrp = sgbuf->addrs; in snd_dma_sg_fallback_alloc()
819 dmab->addr = sgbuf->addrs[0] & PAGE_MASK; in snd_dma_sg_fallback_alloc()
843 return (sgbuf->addrs[index] & PAGE_MASK) | (offset & ~PAGE_MASK); in snd_dma_sg_fallback_get_addr()