/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | hnd_pktpool.c | 298 * Prior to freeing a pktpool, all packets must be first freed into the pktpool. 299 * Upon pktpool_deinit, all packets in the free pool will be freed to the heap. 301 * around. Packets freed to a pool after the deinit will cause a memory 307 uint16 freed = 0; in pktpool_deinit() local 331 freed++; in pktpool_deinit() 332 ASSERT(freed <= pktp->n_pkts); in pktpool_deinit() 335 pktp->avail -= freed; in pktpool_deinit() 338 pktp->n_pkts -= freed; in pktpool_deinit() 403 uint16 freed = 0; in pktpool_reclaim() local 413 return freed; in pktpool_reclaim() 479 uint16 freed = 0; pktpool_empty() local [all...] |
/device/soc/rockchip/common/vendor/drivers/dma-buf/heaps/ |
H A D | page_pool.c | 164 int freed = 0; in dmabuf_page_pool_do_shrink() local 177 while (freed < nr_to_scan) { in dmabuf_page_pool_do_shrink() 191 freed += (1 << pool->order); in dmabuf_page_pool_do_shrink() 194 return freed; in dmabuf_page_pool_do_shrink()
|
/device/soc/rockchip/rk3588/kernel/drivers/dma-buf/heaps/ |
H A D | page_pool.c | 161 int freed = 0; in dmabuf_page_pool_do_shrink() local 172 while (freed < nr_to_scan) { in dmabuf_page_pool_do_shrink() 184 freed += (1 << pool->order); in dmabuf_page_pool_do_shrink() 187 return freed; in dmabuf_page_pool_do_shrink()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem.c | 1138 * The described region must be freed of any mapping. 1198 * unmapped and freed below, if it has been reclaimed in kbase_free_alloced_region() 1688 * If the memory hasn't been reclaimed it will be unmapped and freed in kbase_mem_free_region() 1764 /* SAME_VA must be freed through munmap */ in kbase_mem_free() 2260 size_t freed = 0; in kbase_free_phy_pages_helper() local 2290 freed += 0x200; in kbase_free_phy_pages_helper() 2295 freed++; in kbase_free_phy_pages_helper() 2306 freed += local_end_free - start_free; in kbase_free_phy_pages_helper() 2311 alloc->nents -= freed; in kbase_free_phy_pages_helper() 2318 kbase_process_page_usage_dec(kctx, freed); in kbase_free_phy_pages_helper() 2360 size_t freed = 0; kbase_free_phy_pages_helper_locked() local 3012 size_t freed = 0u; kbase_jit_debugfs_trim_get() local 3170 kbase_mem_jit_trim_pages_from_region(struct kbase_context *kctx, struct kbase_va_region *reg, size_t pages_needed, size_t *freed, bool shrink) kbase_mem_jit_trim_pages_from_region() argument 3307 size_t freed = 0u; kbase_mem_jit_trim_pages() local [all...] |
H A D | mali_kbase_mem_pool.c | 199 pool_dbg(pool, "freed page to kernel\n"); in kbase_mem_pool_free_page() 329 unsigned long freed; in kbase_mem_pool_reclaim_scan_objects() local 341 freed = kbase_mem_pool_shrink_locked(pool, sc->nr_to_scan); in kbase_mem_pool_reclaim_scan_objects() 345 pool_dbg(pool, "reclaim freed %ld pages\n", freed); in kbase_mem_pool_reclaim_scan_objects() 347 return freed; in kbase_mem_pool_reclaim_scan_objects()
|
H A D | mali_kbase_mem_linux.c | 239 * freed in kbase_phy_alloc_mapping_term() 682 * Return: Number of pages which can be freed. 707 * Return: Number of pages freed (can be less then requested) or -1 if the 715 * not be freed (kbase_mem_free_region removes the allocation from the list 725 unsigned long freed = 0; in kbase_mem_evictable_reclaim_scan_objects() local 741 freed = -1; in kbase_mem_evictable_reclaim_scan_objects() 753 freed += alloc->evicted; in kbase_mem_evictable_reclaim_scan_objects() 762 /* Enough pages have been freed so stop now */ in kbase_mem_evictable_reclaim_scan_objects() 763 if (freed > sc->nr_to_scan) { in kbase_mem_evictable_reclaim_scan_objects() 770 return freed; in kbase_mem_evictable_reclaim_scan_objects() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem.c | 1413 * The described region must be freed of any mapping. 1471 * unmapped and freed below, if it has been reclaimed in kbase_free_alloced_region() 2004 * If the memory hasn't been reclaimed it will be unmapped and freed in kbase_mem_free_region() 2084 /* SAME_VA must be freed through munmap */ in kbase_mem_free() 2630 size_t freed = 0; in kbase_free_phy_pages_helper() local 2667 freed += 512; in kbase_free_phy_pages_helper() 2672 freed++; in kbase_free_phy_pages_helper() 2689 freed += local_end_free - start_free; in kbase_free_phy_pages_helper() 2694 alloc->nents -= freed; in kbase_free_phy_pages_helper() 2701 kbase_process_page_usage_dec(kctx, freed); in kbase_free_phy_pages_helper() 2751 size_t freed = 0; kbase_free_phy_pages_helper_locked() local 3427 size_t freed = 0u; kbase_jit_debugfs_trim_get() local 3595 kbase_mem_jit_trim_pages_from_region(struct kbase_context *kctx, struct kbase_va_region *reg, size_t pages_needed, size_t *freed, bool shrink) kbase_mem_jit_trim_pages_from_region() argument 3739 size_t freed = 0u; kbase_mem_jit_trim_pages() local [all...] |
H A D | mali_kbase_mem_pool.c | 203 pool_dbg(pool, "freed page to kernel\n"); in kbase_mem_pool_free_page() 337 unsigned long freed; in kbase_mem_pool_reclaim_scan_objects() local 349 freed = kbase_mem_pool_shrink_locked(pool, sc->nr_to_scan); in kbase_mem_pool_reclaim_scan_objects() 353 pool_dbg(pool, "reclaim freed %ld pages\n", freed); in kbase_mem_pool_reclaim_scan_objects() 355 return freed; in kbase_mem_pool_reclaim_scan_objects()
|
H A D | mali_kbase_mem_linux.c | 227 * freed in kbase_phy_alloc_mapping_term() 634 * Return: Number of pages which can be freed. 660 * Return: Number of pages freed (can be less then requested) or -1 if the 668 * not be freed (kbase_mem_free_region removes the allocation from the list 680 unsigned long freed = 0; in kbase_mem_evictable_reclaim_scan_objects() local 697 freed = -1; in kbase_mem_evictable_reclaim_scan_objects() 709 freed += alloc->evicted; in kbase_mem_evictable_reclaim_scan_objects() 719 /* Enough pages have been freed so stop now */ in kbase_mem_evictable_reclaim_scan_objects() 720 if (freed > sc->nr_to_scan) in kbase_mem_evictable_reclaim_scan_objects() 726 return freed; in kbase_mem_evictable_reclaim_scan_objects() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem_pool.c | 192 pool_dbg(pool, "freed page to kernel\n");
in kbase_mem_pool_free_page() 284 unsigned long freed;
in kbase_mem_pool_reclaim_scan_objects() local 290 freed = kbase_mem_pool_shrink(pool, sc->nr_to_scan);
in kbase_mem_pool_reclaim_scan_objects() 292 pool_dbg(pool, "reclaim freed %ld pages\n", freed);
in kbase_mem_pool_reclaim_scan_objects() 294 return freed;
in kbase_mem_pool_reclaim_scan_objects()
|
H A D | mali_kbase_mem_linux.c | 335 * Return: Number of pages which can be freed.
359 * Return: Number of pages freed (can be less then requested) or -1 if the
367 * not be freed (kbase_mem_free_region removes the allocation from the list
377 unsigned long freed = 0;
in kbase_mem_evictable_reclaim_scan_objects() local 393 freed = -1;
in kbase_mem_evictable_reclaim_scan_objects() 405 freed += alloc->evicted;
in kbase_mem_evictable_reclaim_scan_objects() 414 /* Enough pages have been freed so stop now */
in kbase_mem_evictable_reclaim_scan_objects() 415 if (freed > sc->nr_to_scan) {
in kbase_mem_evictable_reclaim_scan_objects() 422 return freed;
in kbase_mem_evictable_reclaim_scan_objects() 1640 * GPU Page Fault. Memory will be freed i [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem_pool.c | 204 pool_dbg(pool, "freed page to kernel\n"); in kbase_mem_pool_free_page() 299 unsigned long freed; in kbase_mem_pool_reclaim_scan_objects() local 305 freed = kbase_mem_pool_shrink(pool, sc->nr_to_scan); in kbase_mem_pool_reclaim_scan_objects() 307 pool_dbg(pool, "reclaim freed %ld pages\n", freed); in kbase_mem_pool_reclaim_scan_objects() 309 return freed; in kbase_mem_pool_reclaim_scan_objects()
|
H A D | mali_kbase_mem_linux.c | 334 * Return: Number of pages which can be freed. 361 * Return: Number of pages freed (can be less then requested) or -1 if the 369 * not be freed (kbase_mem_free_region removes the allocation from the list 381 unsigned long freed = 0; in kbase_mem_evictable_reclaim_scan_objects() local 397 freed = -1; in kbase_mem_evictable_reclaim_scan_objects() 409 freed += alloc->evicted; in kbase_mem_evictable_reclaim_scan_objects() 418 /* Enough pages have been freed so stop now */ in kbase_mem_evictable_reclaim_scan_objects() 419 if (freed > sc->nr_to_scan) in kbase_mem_evictable_reclaim_scan_objects() 425 return freed; in kbase_mem_evictable_reclaim_scan_objects() 1636 * GPU Page Fault. Memory will be freed i [all...] |