Home
last modified time | relevance | path

Searched refs:start_free (Results 1 - 4 of 4) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c2198 struct tagged_addr *start_free = alloc->pages + alloc->nents; in kbase_alloc_phy_pages_helper_locked() local
2203 if (is_huge_head(*start_free)) { in kbase_alloc_phy_pages_helper_locked()
2204 kbase_mem_pool_free_pages_locked(pool, 0x200, start_free, false, /* not dirty */ in kbase_alloc_phy_pages_helper_locked()
2207 start_free += 0x200; in kbase_alloc_phy_pages_helper_locked()
2208 } else if (is_partial(*start_free)) { in kbase_alloc_phy_pages_helper_locked()
2209 free_partial_locked(kctx, pool, *start_free); in kbase_alloc_phy_pages_helper_locked()
2211 start_free++; in kbase_alloc_phy_pages_helper_locked()
2216 kbase_mem_pool_free_pages_locked(pool, nr_pages_to_free, start_free, false, /* not dirty */ in kbase_alloc_phy_pages_helper_locked()
2258 struct tagged_addr *start_free; in kbase_free_phy_pages_helper() local
2272 start_free in kbase_free_phy_pages_helper()
2359 struct tagged_addr *start_free; kbase_free_phy_pages_helper_locked() local
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c2554 struct tagged_addr *start_free = alloc->pages + alloc->nents; in kbase_alloc_phy_pages_helper_locked() local
2559 if (is_huge_head(*start_free)) { in kbase_alloc_phy_pages_helper_locked()
2562 start_free, in kbase_alloc_phy_pages_helper_locked()
2566 start_free += 512; in kbase_alloc_phy_pages_helper_locked()
2567 } else if (is_partial(*start_free)) { in kbase_alloc_phy_pages_helper_locked()
2569 *start_free); in kbase_alloc_phy_pages_helper_locked()
2571 start_free++; in kbase_alloc_phy_pages_helper_locked()
2578 start_free, in kbase_alloc_phy_pages_helper_locked()
2628 struct tagged_addr *start_free; in kbase_free_phy_pages_helper() local
2643 start_free in kbase_free_phy_pages_helper()
2750 struct tagged_addr *start_free; kbase_free_phy_pages_helper_locked() local
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem.c1413 phys_addr_t *start_free; in kbase_free_phy_pages_helper() local
1425 start_free = alloc->pages + alloc->nents - nr_pages_to_free; in kbase_free_phy_pages_helper()
1429 kbase_mem_pool_free_pages(&kctx->mem_pool, nr_pages_to_free, start_free, syncback, reclaimed); in kbase_free_phy_pages_helper()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem.c1458 phys_addr_t *start_free; in kbase_free_phy_pages_helper() local
1469 start_free = alloc->pages + alloc->nents - nr_pages_to_free; in kbase_free_phy_pages_helper()
1475 start_free, in kbase_free_phy_pages_helper()

Completed in 14 milliseconds