Lines Matching refs:size
86 void *snd_malloc_pages(size_t size, gfp_t gfp_flags) in snd_malloc_pages() argument
91 if (WARN_ON(!size)) in snd_malloc_pages()
96 pg = get_order(size); in snd_malloc_pages()
109 void snd_free_pages(void *ptr, size_t size) in snd_free_pages() argument
115 pg = get_order(size); in snd_free_pages()
128 static void *snd_malloc_dev_pages(struct device *dev, size_t size, dma_addr_t *dma) in snd_malloc_dev_pages() argument
136 pg = get_order(size); in snd_malloc_dev_pages()
149 static void snd_free_dev_pages(struct device *dev, size_t size, void *ptr, in snd_free_dev_pages() argument
156 pg = get_order(size); in snd_free_dev_pages()
182 int snd_dma_alloc_pages(int type, struct device *device, size_t size, in snd_dma_alloc_pages() argument
185 if (WARN_ON(!size)) in snd_dma_alloc_pages()
195 dmab->area = snd_malloc_pages(size, in snd_dma_alloc_pages()
201 dmab->area = snd_malloc_dev_pages(device, size, &dmab->addr); in snd_dma_alloc_pages()
206 snd_malloc_sgbuf_pages(device, size, dmab, NULL); in snd_dma_alloc_pages()
217 dmab->bytes = size; in snd_dma_alloc_pages()
236 int snd_dma_alloc_pages_fallback(int type, struct device *device, size_t size, in snd_dma_alloc_pages_fallback() argument
241 while ((err = snd_dma_alloc_pages(type, device, size, dmab)) < 0) { in snd_dma_alloc_pages_fallback()
245 if (size <= PAGE_SIZE) in snd_dma_alloc_pages_fallback()
247 aligned_size = PAGE_SIZE << get_order(size); in snd_dma_alloc_pages_fallback()
248 if (size != aligned_size) in snd_dma_alloc_pages_fallback()
249 size = aligned_size; in snd_dma_alloc_pages_fallback()
251 size >>= 1; in snd_dma_alloc_pages_fallback()
426 int vendor, device, size, buffers; in snd_mem_proc_write() local
438 (size = memparse(token, &endp)) < 64*1024 || in snd_mem_proc_write()
439 size > 16*1024*1024 /* too big */ || in snd_mem_proc_write()
464 size, &dmab) < 0) { in snd_mem_proc_write()
465 printk(KERN_ERR "snd-page-alloc: cannot allocate buffer pages (size = %d)\n", size); in snd_mem_proc_write()
481 size, &dmab) < 0) { in snd_mem_proc_write()
482 printk(KERN_ERR "snd-page-alloc: cannot allocate buffer pages (size = %d)\n", size); in snd_mem_proc_write()