Home
last modified time | relevance | path

Searched refs:genpool (Results 1 – 2 of 2) sorted by relevance

/drivers/tee/
Dtee_shm_pool.c25 struct gen_pool *genpool = poolm->private_data; in pool_op_gen_alloc() local
26 size_t s = roundup(size, 1 << genpool->min_alloc_order); in pool_op_gen_alloc()
28 va = gen_pool_alloc(genpool, s); in pool_op_gen_alloc()
34 shm->paddr = gen_pool_virt_to_phys(genpool, va); in pool_op_gen_alloc()
63 struct gen_pool *genpool = NULL; in pool_res_mem_mgr_init() local
73 genpool = gen_pool_create(min_alloc_order, -1); in pool_res_mem_mgr_init()
74 if (!genpool) in pool_res_mem_mgr_init()
77 gen_pool_set_algo(genpool, gen_pool_best_fit, NULL); in pool_res_mem_mgr_init()
78 rc = gen_pool_add_virt(genpool, info->vaddr, info->paddr, info->size, in pool_res_mem_mgr_init()
81 gen_pool_destroy(genpool); in pool_res_mem_mgr_init()
[all …]
/drivers/net/caif/
Dcaif_virtio.c122 struct gen_pool *genpool; member
152 gen_pool_free(cfv->genpool, (unsigned long) buf_info->vaddr, in free_buf_info()
190 if (cfv->reserved_mem == 0 && cfv->genpool) in cfv_release_used_buf()
192 gen_pool_alloc(cfv->genpool, in cfv_release_used_buf()
366 if (!cfv->genpool) in cfv_destroy_genpool()
368 gen_pool_free(cfv->genpool, cfv->reserved_mem, in cfv_destroy_genpool()
370 gen_pool_destroy(cfv->genpool); in cfv_destroy_genpool()
371 cfv->genpool = NULL; in cfv_destroy_genpool()
409 cfv->genpool = gen_pool_create(7, -1); in cfv_create_genpool()
410 if (!cfv->genpool) in cfv_create_genpool()
[all …]