Lines Matching refs:genpool
35 struct gen_pool *genpool; member
218 ret = gen_pool_add_virt(pool->genpool, (unsigned long)area->vaddr, in qcom_tzmem_pool_add_memory()
269 pool->genpool = gen_pool_create(PAGE_SHIFT, -1); in qcom_tzmem_pool_new()
270 if (!pool->genpool) in qcom_tzmem_pool_new()
273 gen_pool_set_algo(pool->genpool, gen_pool_best_fit, NULL); in qcom_tzmem_pool_new()
285 gen_pool_destroy(pool->genpool); in qcom_tzmem_pool_new()
334 gen_pool_destroy(pool->genpool); in qcom_tzmem_pool_free()
377 size_t current_size = gen_pool_size(pool->genpool); in qcom_tzmem_try_grow_pool()
423 vaddr = gen_pool_alloc(pool->genpool, size); in qcom_tzmem_alloc()
437 gen_pool_free(pool->genpool, vaddr, size); in qcom_tzmem_alloc()
469 gen_pool_free(chunk->owner->genpool, (unsigned long)vaddr, in qcom_tzmem_free()
498 ret = gen_pool_virt_to_phys(chunk->owner->genpool, in qcom_tzmem_to_phys()