Lines Matching refs:retval
133 struct dma_pool *retval; in dma_pool_create() local
155 retval = kmalloc_node(sizeof(*retval), GFP_KERNEL, dev_to_node(dev)); in dma_pool_create()
156 if (!retval) in dma_pool_create()
157 return retval; in dma_pool_create()
159 strlcpy(retval->name, name, sizeof(retval->name)); in dma_pool_create()
161 retval->dev = dev; in dma_pool_create()
163 INIT_LIST_HEAD(&retval->page_list); in dma_pool_create()
164 spin_lock_init(&retval->lock); in dma_pool_create()
165 retval->size = size; in dma_pool_create()
166 retval->boundary = boundary; in dma_pool_create()
167 retval->allocation = allocation; in dma_pool_create()
169 INIT_LIST_HEAD(&retval->pools); in dma_pool_create()
183 list_add(&retval->pools, &dev->dma_pools); in dma_pool_create()
191 list_del(&retval->pools); in dma_pool_create()
194 kfree(retval); in dma_pool_create()
199 return retval; in dma_pool_create()
320 void *retval; in dma_pool_alloc() local
344 retval = offset + page->vaddr; in dma_pool_alloc()
349 u8 *data = retval; in dma_pool_alloc()
356 __func__, pool->name, retval); in dma_pool_alloc()
359 __func__, pool->name, retval); 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()
378 return retval; in dma_pool_alloc()