Home
last modified time | relevance | path

Searched refs:permanent_map (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.c193 if (vsize != size || reg->cpu_alloc->permanent_map != NULL || in kbase_phy_alloc_mapping_init()
209 reg->cpu_alloc->permanent_map = kern_mapping; in kbase_phy_alloc_mapping_init()
220 WARN_ON(!alloc->permanent_map); in kbase_phy_alloc_mapping_term()
221 kbase_vunmap_phy_pages(kctx, alloc->permanent_map); in kbase_phy_alloc_mapping_term()
222 kfree(alloc->permanent_map); in kbase_phy_alloc_mapping_term()
224 alloc->permanent_map = NULL; in kbase_phy_alloc_mapping_term()
252 kern_mapping = reg->cpu_alloc->permanent_map; in kbase_phy_alloc_mapping_get()
278 WARN_ON(kern_mapping != kern_mapping->cpu_alloc->permanent_map); in kbase_phy_alloc_mapping_put()
H A Dmali_kbase_mem.h146 struct kbase_vmap_struct *permanent_map; member
H A Dmali_kbase_mem.c3159 if (alloc->permanent_map) in kbase_mem_kref_free()