Lines Matching refs:pool_data
65 __check_element(pool, element, (size_t)pool->pool_data); in check_element()
67 __check_element(pool, element, kmem_cache_size(pool->pool_data)); in check_element()
70 int order = (int)(long)pool->pool_data; in check_element()
94 __poison_element(element, (size_t)pool->pool_data); in poison_element()
96 __poison_element(element, kmem_cache_size(pool->pool_data)); in poison_element()
99 int order = (int)(long)pool->pool_data; in poison_element()
121 (unsigned long)pool->pool_data); in kasan_poison_element()
128 kasan_mempool_unpoison_object(element, (size_t)pool->pool_data); in kasan_unpoison_element()
131 kmem_cache_size(pool->pool_data)); in kasan_unpoison_element()
134 (unsigned long)pool->pool_data); in kasan_unpoison_element()
170 pool->free(element, pool->pool_data); in mempool_exit()
196 mempool_free_t *free_fn, void *pool_data, in mempool_init_node() argument
201 pool->pool_data = pool_data; in mempool_init_node()
217 element = pool->alloc(gfp_mask, pool->pool_data); in mempool_init_node()
244 mempool_free_t *free_fn, void *pool_data) in mempool_init_noprof() argument
247 pool_data, GFP_KERNEL, NUMA_NO_NODE); in mempool_init_noprof()
271 mempool_free_t *free_fn, void *pool_data, in mempool_create_node_noprof() argument
280 if (mempool_init_node(pool, min_nr, alloc_fn, free_fn, pool_data, in mempool_create_node_noprof()
322 pool->free(element, pool->pool_data); in mempool_resize()
351 element = pool->alloc(GFP_KERNEL, pool->pool_data); in mempool_resize()
359 pool->free(element, pool->pool_data); /* Raced */ in mempool_resize()
402 element = pool->alloc(gfp_temp, pool->pool_data); in mempool_alloc_noprof()
548 pool->free(element, pool->pool_data); in mempool_free()
555 void *mempool_alloc_slab(gfp_t gfp_mask, void *pool_data) in mempool_alloc_slab() argument
557 struct kmem_cache *mem = pool_data; in mempool_alloc_slab()
563 void mempool_free_slab(void *element, void *pool_data) in mempool_free_slab() argument
565 struct kmem_cache *mem = pool_data; in mempool_free_slab()
574 void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data) in mempool_kmalloc() argument
576 size_t size = (size_t)pool_data; in mempool_kmalloc()
581 void mempool_kfree(void *element, void *pool_data) in mempool_kfree() argument
587 void *mempool_kvmalloc(gfp_t gfp_mask, void *pool_data) in mempool_kvmalloc() argument
589 size_t size = (size_t)pool_data; in mempool_kvmalloc()
594 void mempool_kvfree(void *element, void *pool_data) in mempool_kvfree() argument
604 void *mempool_alloc_pages(gfp_t gfp_mask, void *pool_data) in mempool_alloc_pages() argument
606 int order = (int)(long)pool_data; in mempool_alloc_pages()
611 void mempool_free_pages(void *element, void *pool_data) in mempool_free_pages() argument
613 int order = (int)(long)pool_data; in mempool_free_pages()