Home
last modified time | relevance | path

Searched refs:reclaim (Results 1 - 12 of 12) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_pool.c276 pool = container_of(s, struct kbase_mem_pool, reclaim); in kbase_mem_pool_reclaim_count_objects()
277 pool_dbg(pool, "reclaim count: %zu\n", kbase_mem_pool_size(pool)); in kbase_mem_pool_reclaim_count_objects()
286 pool = container_of(s, struct kbase_mem_pool, reclaim); in kbase_mem_pool_reclaim_scan_objects()
288 pool_dbg(pool, "reclaim scan %ld:\n", 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()
321 pool->reclaim.shrink = kbase_mem_pool_reclaim_shrink; in kbase_mem_pool_init()
323 pool->reclaim.count_objects = kbase_mem_pool_reclaim_count_objects; in kbase_mem_pool_init()
324 pool->reclaim.scan_objects = kbase_mem_pool_reclaim_scan_objects; in kbase_mem_pool_init()
326 pool->reclaim.seeks = DEFAULT_SEEKS; in kbase_mem_pool_init()
330 pool->reclaim in kbase_mem_pool_init()
[all...]
H A Dmali_kbase_mem_linux.c343 kctx = container_of(s, struct kbase_context, reclaim); in kbase_mem_evictable_reclaim_count_objects()
355 * list for pages and try to reclaim them.
379 kctx = container_of(s, struct kbase_context, reclaim); in kbase_mem_evictable_reclaim_scan_objects()
443 kctx->reclaim.shrink = kbase_mem_evictable_reclaim_shrink; in kbase_mem_evictable_init()
445 kctx->reclaim.count_objects = kbase_mem_evictable_reclaim_count_objects; in kbase_mem_evictable_init()
446 kctx->reclaim.scan_objects = kbase_mem_evictable_reclaim_scan_objects; in kbase_mem_evictable_init()
448 kctx->reclaim.seeks = DEFAULT_SEEKS; in kbase_mem_evictable_init()
452 kctx->reclaim.batch = 0; in kbase_mem_evictable_init()
454 register_shrinker(&kctx->reclaim); in kbase_mem_evictable_init()
460 unregister_shrinker(&kctx->reclaim); in kbase_mem_evictable_deinit()
[all...]
H A Dmali_kbase_defs.h904 * @reclaim: Shrinker for kernel reclaim of free pages
915 struct shrinker reclaim; member
1363 struct shrinker reclaim; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_pool.c290 pool = container_of(s, struct kbase_mem_pool, reclaim); in kbase_mem_pool_reclaim_count_objects()
291 pool_dbg(pool, "reclaim count: %zu\n", kbase_mem_pool_size(pool)); in kbase_mem_pool_reclaim_count_objects()
301 pool = container_of(s, struct kbase_mem_pool, reclaim); in kbase_mem_pool_reclaim_scan_objects()
303 pool_dbg(pool, "reclaim scan %ld:\n", 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()
338 pool->reclaim.shrink = kbase_mem_pool_reclaim_shrink; in kbase_mem_pool_init()
340 pool->reclaim.count_objects = kbase_mem_pool_reclaim_count_objects; in kbase_mem_pool_init()
341 pool->reclaim.scan_objects = kbase_mem_pool_reclaim_scan_objects; in kbase_mem_pool_init()
343 pool->reclaim.seeks = DEFAULT_SEEKS; in kbase_mem_pool_init()
347 pool->reclaim in kbase_mem_pool_init()
[all...]
H A Dmali_kbase_mem_linux.c344 kctx = container_of(s, struct kbase_context, reclaim); in kbase_mem_evictable_reclaim_count_objects()
357 * list for pages and try to reclaim them.
383 kctx = container_of(s, struct kbase_context, reclaim); in kbase_mem_evictable_reclaim_scan_objects()
446 kctx->reclaim.shrink = kbase_mem_evictable_reclaim_shrink; in kbase_mem_evictable_init()
448 kctx->reclaim.count_objects = kbase_mem_evictable_reclaim_count_objects; in kbase_mem_evictable_init()
449 kctx->reclaim.scan_objects = kbase_mem_evictable_reclaim_scan_objects; in kbase_mem_evictable_init()
451 kctx->reclaim.seeks = DEFAULT_SEEKS; in kbase_mem_evictable_init()
455 kctx->reclaim.batch = 0; in kbase_mem_evictable_init()
457 register_shrinker(&kctx->reclaim); in kbase_mem_evictable_init()
463 unregister_shrinker(&kctx->reclaim); in kbase_mem_evictable_deinit()
[all...]
H A Dmali_kbase_defs.h914 * @reclaim: Shrinker for kernel reclaim of free pages
925 struct shrinker reclaim; member
1381 struct shrinker reclaim; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_pool.c320 pool = container_of(s, struct kbase_mem_pool, reclaim); in kbase_mem_pool_reclaim_count_objects()
339 pool = container_of(s, struct kbase_mem_pool, reclaim); in kbase_mem_pool_reclaim_scan_objects()
347 pool_dbg(pool, "reclaim scan %ld:\n", 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()
381 pool->reclaim.count_objects = kbase_mem_pool_reclaim_count_objects; in kbase_mem_pool_init()
382 pool->reclaim.scan_objects = kbase_mem_pool_reclaim_scan_objects; in kbase_mem_pool_init()
383 pool->reclaim.seeks = DEFAULT_SEEKS; in kbase_mem_pool_init()
387 pool->reclaim.batch = 0; in kbase_mem_pool_init()
388 register_shrinker(&pool->reclaim); in kbase_mem_pool_init()
413 unregister_shrinker(&pool->reclaim); in kbase_mem_pool_term()
[all...]
H A Dmali_kbase_mem_linux.c642 kctx = container_of(s, struct kbase_context, reclaim); in kbase_mem_evictable_reclaim_count_objects()
656 * list for pages and try to reclaim them.
682 kctx = container_of(s, struct kbase_context, reclaim); in kbase_mem_evictable_reclaim_scan_objects()
736 kctx->reclaim.count_objects = kbase_mem_evictable_reclaim_count_objects; in kbase_mem_evictable_init()
737 kctx->reclaim.scan_objects = kbase_mem_evictable_reclaim_scan_objects; in kbase_mem_evictable_init()
738 kctx->reclaim.seeks = DEFAULT_SEEKS; in kbase_mem_evictable_init()
742 kctx->reclaim.batch = 0; in kbase_mem_evictable_init()
743 register_shrinker(&kctx->reclaim); in kbase_mem_evictable_init()
749 unregister_shrinker(&kctx->reclaim); in kbase_mem_evictable_deinit()
816 * can reclaim i in kbase_mem_evictable_make()
[all...]
H A Dmali_kbase_defs.h453 * @reclaim: Shrinker for kernel reclaim of free pages
470 struct shrinker reclaim; member
1538 * @reclaim: Shrinker object registered with the kernel containing
1779 struct shrinker reclaim; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_pool.c313 pool = container_of(s, struct kbase_mem_pool, reclaim); in kbase_mem_pool_reclaim_count_objects()
331 pool = container_of(s, struct kbase_mem_pool, reclaim); in kbase_mem_pool_reclaim_scan_objects()
339 pool_dbg(pool, "reclaim scan %ld:\n", 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()
381 pool->reclaim.shrink = kbase_mem_pool_reclaim_shrink; in kbase_mem_pool_init()
383 pool->reclaim.count_objects = kbase_mem_pool_reclaim_count_objects; in kbase_mem_pool_init()
384 pool->reclaim.scan_objects = kbase_mem_pool_reclaim_scan_objects; in kbase_mem_pool_init()
386 pool->reclaim.seeks = DEFAULT_SEEKS; in kbase_mem_pool_init()
390 pool->reclaim.batch = 0; in kbase_mem_pool_init()
392 register_shrinker(&pool->reclaim); in kbase_mem_pool_init()
[all...]
H A Dmali_kbase_mem_linux.c690 kctx = container_of(s, struct kbase_context, reclaim); in kbase_mem_evictable_reclaim_count_objects()
703 * list for pages and try to reclaim them.
727 kctx = container_of(s, struct kbase_context, reclaim); in kbase_mem_evictable_reclaim_scan_objects()
792 kctx->reclaim.shrink = kbase_mem_evictable_reclaim_shrink; in kbase_mem_evictable_init()
794 kctx->reclaim.count_objects = kbase_mem_evictable_reclaim_count_objects; in kbase_mem_evictable_init()
795 kctx->reclaim.scan_objects = kbase_mem_evictable_reclaim_scan_objects; in kbase_mem_evictable_init()
797 kctx->reclaim.seeks = DEFAULT_SEEKS; in kbase_mem_evictable_init()
801 kctx->reclaim.batch = 0; in kbase_mem_evictable_init()
803 register_shrinker(&kctx->reclaim); in kbase_mem_evictable_init()
809 unregister_shrinker(&kctx->reclaim); in kbase_mem_evictable_deinit()
[all...]
H A Dmali_kbase_defs.h434 * @reclaim: Shrinker for kernel reclaim of free pages
451 struct shrinker reclaim; member
1361 * @reclaim: Shrinker object registered with the kernel containing
1602 struct shrinker reclaim; member

Completed in 23 milliseconds