Lines Matching full:allocation
57 unsigned int allocation; member
63 struct dma_page { /* cacheable header for 'allocation' bytes */
127 if ((dma - page->dma) < pool->allocation) in pool_find_page()
161 memset(page->vaddr, POOL_POISON_FREED, pool->allocation); in pool_init_page()
221 * Return: a dma allocation pool with the requested characteristics, or
228 size_t allocation; in dma_pool_create() local
245 allocation = max_t(size_t, size, PAGE_SIZE); in dma_pool_create()
248 boundary = allocation; in dma_pool_create()
252 boundary = min(boundary, allocation); in dma_pool_create()
266 retval->allocation = allocation; in dma_pool_create()
306 while (offset + pool->size <= pool->allocation) { in pool_initialise_page()
342 page->vaddr = dma_alloc_coherent(pool->dev, pool->allocation, in pool_alloc_page()
384 dma_free_coherent(pool->dev, pool->allocation, in dma_pool_destroy()
485 * @allocation: returned blocks won't cross this boundary (or zero)
490 * Return: a managed dma allocation pool with the requested
494 size_t size, size_t align, size_t allocation) in dmam_pool_create() argument
502 pool = *ptr = dma_pool_create(name, dev, size, align, allocation); in dmam_pool_create()