Home
last modified time | relevance | path

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

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_pool.c45 ssize_t cur_size = kbase_mem_pool_size(pool); in kbase_mem_pool_capacity() local
47 return max(max_size - cur_size, (ssize_t)0); in kbase_mem_pool_capacity()
65 pool->cur_size++; in kbase_mem_pool_add_locked()
82 pool->cur_size += nr_pages; in kbase_mem_pool_add_list_locked()
106 pool->cur_size--; in kbase_mem_pool_remove_locked()
239 size_t cur_size; in kbase_mem_pool_trim() local
241 cur_size = kbase_mem_pool_size(pool); in kbase_mem_pool_trim()
247 if (new_size < cur_size) { in kbase_mem_pool_trim()
248 kbase_mem_pool_shrink(pool, cur_size - new_size); in kbase_mem_pool_trim()
249 } else if (new_size > cur_size) { in kbase_mem_pool_trim()
256 size_t cur_size; kbase_mem_pool_set_max_size() local
[all...]
H A Dmali_kbase_mem.h556 return READ_ONCE(pool->cur_size); in kbase_mem_pool_size()
597 * If @new_size > @cur_size, fill the pool with new pages from the kernel, but
599 * If @new_size < @cur_size, shrink the pool by freeing pages to the kernel.
H A Dmali_kbase_defs.h898 * @cur_size: Number of free pages currently in the pool (may exceed @max_size
901 * @pool_lock: Lock protecting the pool - must be held when modifying @cur_size
911 size_t cur_size; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_pool.c50 ssize_t cur_size = kbase_mem_pool_size(pool); in kbase_mem_pool_capacity() local
52 return max(max_size - cur_size, (ssize_t)0); in kbase_mem_pool_capacity()
71 pool->cur_size++; in kbase_mem_pool_add_locked()
89 pool->cur_size += nr_pages; in kbase_mem_pool_add_list_locked()
113 pool->cur_size--; in kbase_mem_pool_remove_locked()
253 size_t cur_size; in kbase_mem_pool_trim() local
255 cur_size = kbase_mem_pool_size(pool); in kbase_mem_pool_trim()
260 if (new_size < cur_size) in kbase_mem_pool_trim()
261 kbase_mem_pool_shrink(pool, cur_size - new_size); in kbase_mem_pool_trim()
262 else if (new_size > cur_size) in kbase_mem_pool_trim()
268 size_t cur_size; kbase_mem_pool_set_max_size() local
[all...]
H A Dmali_kbase_mem.h559 return READ_ONCE(pool->cur_size); in kbase_mem_pool_size()
601 * If @new_size > @cur_size, fill the pool with new pages from the kernel, but
603 * If @new_size < @cur_size, shrink the pool by freeing pages to the kernel.
H A Dmali_kbase_defs.h908 * @cur_size: Number of free pages currently in the pool (may exceed @max_size
911 * @pool_lock: Lock protecting the pool - must be held when modifying @cur_size
921 size_t cur_size; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_pool.c44 ssize_t cur_size = kbase_mem_pool_size(pool); in kbase_mem_pool_capacity() local
46 return max(max_size - cur_size, (ssize_t)0); in kbase_mem_pool_capacity()
65 pool->cur_size++; in kbase_mem_pool_add_locked()
83 pool->cur_size += nr_pages; in kbase_mem_pool_add_list_locked()
107 pool->cur_size--; in kbase_mem_pool_remove_locked()
273 size_t cur_size; in kbase_mem_pool_trim() local
276 cur_size = kbase_mem_pool_size(pool); in kbase_mem_pool_trim()
281 if (new_size < cur_size) in kbase_mem_pool_trim()
282 kbase_mem_pool_shrink(pool, cur_size - new_size); in kbase_mem_pool_trim()
283 else if (new_size > cur_size) in kbase_mem_pool_trim()
297 size_t cur_size; kbase_mem_pool_set_max_size() local
[all...]
H A Dmali_kbase_defs.h442 * @cur_size: Number of free pages currently in the pool (may exceed
451 * @cur_size and @page_list
464 size_t cur_size; member
H A Dmali_kbase_mem.h995 return READ_ONCE(pool->cur_size); in kbase_mem_pool_size()
1037 * If @new_size > @cur_size, fill the pool with new pages from the kernel, but
1039 * If @new_size < @cur_size, shrink the pool by freeing pages to the kernel.
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_pool.c42 ssize_t cur_size = kbase_mem_pool_size(pool); in kbase_mem_pool_capacity() local
44 return max(max_size - cur_size, (ssize_t)0); in kbase_mem_pool_capacity()
62 pool->cur_size++; in kbase_mem_pool_add_locked()
79 pool->cur_size += nr_pages; in kbase_mem_pool_add_list_locked()
103 pool->cur_size--; in kbase_mem_pool_remove_locked()
266 size_t cur_size; in kbase_mem_pool_trim() local
269 cur_size = kbase_mem_pool_size(pool); in kbase_mem_pool_trim()
275 if (new_size < cur_size) { in kbase_mem_pool_trim()
276 kbase_mem_pool_shrink(pool, cur_size - new_size); in kbase_mem_pool_trim()
277 } else if (new_size > cur_size) { in kbase_mem_pool_trim()
292 size_t cur_size; kbase_mem_pool_set_max_size() local
[all...]
H A Dmali_kbase_defs.h423 * @cur_size: Number of free pages currently in the pool (may exceed
432 * @cur_size and @page_list
445 size_t cur_size; member
H A Dmali_kbase_mem.h901 return READ_ONCE(pool->cur_size); in kbase_mem_pool_size()
942 * If @new_size > @cur_size, fill the pool with new pages from the kernel, but
944 * If @new_size < @cur_size, shrink the pool by freeing pages to the kernel.

Completed in 23 milliseconds