Lines Matching refs:size
45 size_t size; member
68 unsigned size; in show_pools() local
74 size = PAGE_SIZE; in show_pools()
76 temp = scnprintf(next, size, "poolinfo - 0.1\n"); in show_pools()
77 size -= temp; in show_pools()
93 temp = scnprintf(next, size, "%-16s %4u %4zu %4zu %2u\n", in show_pools()
95 pages * (pool->allocation / pool->size), in show_pools()
96 pool->size, pages); in show_pools()
97 size -= temp; in show_pools()
102 return PAGE_SIZE - size; in show_pools()
131 size_t size, size_t align, size_t boundary) in dma_pool_create() argument
142 if (size == 0) in dma_pool_create()
144 else if (size < 4) in dma_pool_create()
145 size = 4; in dma_pool_create()
147 size = ALIGN(size, align); in dma_pool_create()
148 allocation = max_t(size_t, size, PAGE_SIZE); in dma_pool_create()
152 else if ((boundary < size) || (boundary & (boundary - 1))) in dma_pool_create()
165 retval->size = size; in dma_pool_create()
209 unsigned int next = offset + pool->size; in pool_initialise_page()
210 if (unlikely((next + pool->size) >= next_boundary)) { in pool_initialise_page()
351 for (i = sizeof(page->offset); i < pool->size; i++) { in dma_pool_alloc()
366 data, pool->size, 1); in dma_pool_alloc()
371 memset(retval, POOL_POISON_ALLOCATED, pool->size); in dma_pool_alloc()
376 memset(retval, 0, pool->size); in dma_pool_alloc()
425 memset(vaddr, 0, pool->size); in dma_pool_free()
454 memset(vaddr, POOL_POISON_FREED, pool->size); in dma_pool_free()
499 size_t size, size_t align, size_t allocation) in dmam_pool_create() argument
507 pool = *ptr = dma_pool_create(name, dev, size, align, allocation); in dmam_pool_create()