Home
last modified time | relevance | path

Searched refs:nr_pages_to_free (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c2675 size_t nr_pages_to_free = nr_pages_requested - nr_left; in kbase_alloc_phy_pages_helper() local
2677 alloc->nents += nr_pages_to_free; in kbase_alloc_phy_pages_helper()
2679 kbase_process_page_usage_inc(kctx, nr_pages_to_free); in kbase_alloc_phy_pages_helper()
2680 atomic_add(nr_pages_to_free, &kctx->used_pages); in kbase_alloc_phy_pages_helper()
2681 atomic_add(nr_pages_to_free, in kbase_alloc_phy_pages_helper()
2684 kbase_free_phy_pages_helper(alloc, nr_pages_to_free); in kbase_alloc_phy_pages_helper()
2849 size_t nr_pages_to_free = nr_pages_requested - nr_left; in kbase_alloc_phy_pages_helper_locked() local
2854 while (nr_pages_to_free) { in kbase_alloc_phy_pages_helper_locked()
2861 nr_pages_to_free -= 512; in kbase_alloc_phy_pages_helper_locked()
2866 nr_pages_to_free--; in kbase_alloc_phy_pages_helper_locked()
[all …]
H A Dmali_kbase_mem.h1811 int kbase_free_phy_pages_helper(struct kbase_mem_phy_alloc *alloc, size_t nr_pages_to_free);
1831 size_t nr_pages_to_free);
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem.c1453 size_t nr_pages_to_free) in kbase_free_phy_pages_helper() argument
1463 KBASE_DEBUG_ASSERT(alloc->nents >= nr_pages_to_free); in kbase_free_phy_pages_helper()
1466 if (0 == nr_pages_to_free) in kbase_free_phy_pages_helper()
1469 start_free = alloc->pages + alloc->nents - nr_pages_to_free; in kbase_free_phy_pages_helper()
1474 nr_pages_to_free, in kbase_free_phy_pages_helper()
1479 alloc->nents -= nr_pages_to_free; in kbase_free_phy_pages_helper()
1486 kbase_process_page_usage_dec(kctx, nr_pages_to_free); in kbase_free_phy_pages_helper()
1487 new_page_count = kbase_atomic_sub_pages(nr_pages_to_free, in kbase_free_phy_pages_helper()
1489 kbase_atomic_sub_pages(nr_pages_to_free, in kbase_free_phy_pages_helper()
H A Dmali_kbase_mem.h850 int kbase_free_phy_pages_helper(struct kbase_mem_phy_alloc *alloc, size_t nr_pages_to_free);