Home
last modified time | relevance | path

Searched refs:freed (Results 1 - 25 of 196) sorted by relevance

12345678

/kernel/linux/linux-5.10/fs/ubifs/
H A Dshrinker.c56 * clean znodes which younger then @age. Returns number of freed znodes.
83 int freed; in shrink_tnc() local
116 freed = ubifs_destroy_tnc_subtree(c, znode); in shrink_tnc()
117 atomic_long_sub(freed, &ubifs_clean_zn_cnt); in shrink_tnc()
118 atomic_long_sub(freed, &c->clean_zn_cnt); in shrink_tnc()
119 total_freed += freed; in shrink_tnc()
141 * znodes which are older than @age, until at least @nr znodes are freed.
142 * Returns the number of freed znodes.
149 int freed = 0; in shrink_tnc_trees() local
187 freed in shrink_tnc_trees()
284 unsigned long freed; ubifs_shrink_scan() local
[all...]
/kernel/linux/linux-6.6/fs/ubifs/
H A Dshrinker.c56 * clean znodes which younger then @age. Returns number of freed znodes.
83 int freed; in shrink_tnc() local
116 freed = ubifs_destroy_tnc_subtree(c, znode); in shrink_tnc()
117 atomic_long_sub(freed, &ubifs_clean_zn_cnt); in shrink_tnc()
118 atomic_long_sub(freed, &c->clean_zn_cnt); in shrink_tnc()
119 total_freed += freed; in shrink_tnc()
141 * znodes which are older than @age, until at least @nr znodes are freed.
142 * Returns the number of freed znodes.
149 int freed = 0; in shrink_tnc_trees() local
187 freed in shrink_tnc_trees()
284 unsigned long freed; ubifs_shrink_scan() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/octeon/
H A Dethernet-mem.c26 int freed = elements; in cvm_oct_fill_hw_skbuff() local
28 while (freed) { in cvm_oct_fill_hw_skbuff()
36 freed--; in cvm_oct_fill_hw_skbuff()
38 return elements - freed; in cvm_oct_fill_hw_skbuff()
81 int freed = elements; in cvm_oct_fill_hw_memory() local
83 while (freed) { in cvm_oct_fill_hw_memory()
103 freed--; in cvm_oct_fill_hw_memory()
105 return elements - freed; in cvm_oct_fill_hw_memory()
139 int freed; in cvm_oct_mem_fill_fpa() local
142 freed in cvm_oct_mem_fill_fpa()
[all...]
/kernel/linux/linux-6.6/drivers/staging/octeon/
H A Dethernet-mem.c26 int freed = elements; in cvm_oct_fill_hw_skbuff() local
28 while (freed) { in cvm_oct_fill_hw_skbuff()
36 freed--; in cvm_oct_fill_hw_skbuff()
38 return elements - freed; in cvm_oct_fill_hw_skbuff()
81 int freed = elements; in cvm_oct_fill_hw_memory() local
83 while (freed) { in cvm_oct_fill_hw_memory()
103 freed--; in cvm_oct_fill_hw_memory()
105 return elements - freed; in cvm_oct_fill_hw_memory()
139 int freed; in cvm_oct_mem_fill_fpa() local
142 freed in cvm_oct_mem_fill_fpa()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_gem_shrinker.c109 unsigned long freed; in msm_gem_shrinker_scan() member
119 unsigned long freed = 0; in msm_gem_shrinker_scan() local
125 stages[i].freed = in msm_gem_shrinker_scan()
129 nr -= stages[i].freed; in msm_gem_shrinker_scan()
130 freed += stages[i].freed; in msm_gem_shrinker_scan()
134 if (freed) { in msm_gem_shrinker_scan()
135 trace_msm_gem_shrink(sc->nr_to_scan, stages[0].freed, in msm_gem_shrinker_scan()
136 stages[1].freed, stages[2].freed, in msm_gem_shrinker_scan()
[all...]
/kernel/linux/linux-6.6/fs/f2fs/
H A Dshrinker.c86 unsigned long freed = 0; in f2fs_shrink_scan() local
109 freed += f2fs_shrink_age_extent_tree(sbi, nr >> 2); in f2fs_shrink_scan()
112 freed += f2fs_shrink_read_extent_tree(sbi, nr >> 2); in f2fs_shrink_scan()
115 if (freed < nr) in f2fs_shrink_scan()
116 freed += f2fs_try_to_free_nats(sbi, nr - freed); in f2fs_shrink_scan()
119 if (freed < nr) in f2fs_shrink_scan()
120 freed += f2fs_try_to_free_nids(sbi, nr - freed); in f2fs_shrink_scan()
126 if (freed > in f2fs_shrink_scan()
[all...]
/kernel/linux/linux-5.10/fs/f2fs/
H A Dshrinker.c80 unsigned long freed = 0; in f2fs_shrink_scan() local
103 freed += f2fs_shrink_extent_tree(sbi, nr >> 1); in f2fs_shrink_scan()
106 if (freed < nr) in f2fs_shrink_scan()
107 freed += f2fs_try_to_free_nats(sbi, nr - freed); in f2fs_shrink_scan()
110 if (freed < nr) in f2fs_shrink_scan()
111 freed += f2fs_try_to_free_nids(sbi, nr - freed); in f2fs_shrink_scan()
117 if (freed >= nr) in f2fs_shrink_scan()
121 return freed; in f2fs_shrink_scan()
[all...]
/kernel/linux/linux-5.10/fs/erofs/
H A Dutils.c169 unsigned int freed = 0; in erofs_shrink_workstation() local
179 ++freed; in erofs_shrink_workstation()
181 return freed; in erofs_shrink_workstation()
185 return freed; in erofs_shrink_workstation()
234 unsigned long freed = 0; in erofs_shrink_scan() local
261 freed += erofs_shrink_workstation(sbi, nr - freed); in erofs_shrink_scan()
274 if (freed >= nr) in erofs_shrink_scan()
278 return freed; in erofs_shrink_scan()
/kernel/linux/linux-6.6/fs/erofs/
H A Dutils.c155 unsigned int freed = 0; in erofs_shrink_workstation() local
165 ++freed; in erofs_shrink_workstation()
167 return freed; in erofs_shrink_workstation()
171 return freed; in erofs_shrink_workstation()
220 unsigned long freed = 0; in erofs_shrink_scan() local
247 freed += erofs_shrink_workstation(sbi, nr - freed); in erofs_shrink_scan()
260 if (freed >= nr) in erofs_shrink_scan()
264 return freed; in erofs_shrink_scan()
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/
H A Dpanfrost_gem_shrinker.c71 unsigned long freed = 0; in panfrost_gem_shrinker_scan() local
77 if (freed >= sc->nr_to_scan) in panfrost_gem_shrinker_scan()
81 freed += shmem->base.size >> PAGE_SHIFT; in panfrost_gem_shrinker_scan()
88 if (freed > 0) in panfrost_gem_shrinker_scan()
89 pr_info_ratelimited("Purging %lu bytes\n", freed << PAGE_SHIFT); in panfrost_gem_shrinker_scan()
91 return freed; in panfrost_gem_shrinker_scan()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_gem_shrinker.c72 unsigned long freed = 0; in msm_gem_shrinker_scan() local
79 if (freed >= sc->nr_to_scan) in msm_gem_shrinker_scan()
83 freed += msm_obj->base.size >> PAGE_SHIFT; in msm_gem_shrinker_scan()
90 if (freed > 0) in msm_gem_shrinker_scan()
91 trace_msm_gem_purge(freed << PAGE_SHIFT); in msm_gem_shrinker_scan()
93 return freed; in msm_gem_shrinker_scan()
/kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/
H A Dpanfrost_gem_shrinker.c71 unsigned long freed = 0; in panfrost_gem_shrinker_scan() local
77 if (freed >= sc->nr_to_scan) in panfrost_gem_shrinker_scan()
81 freed += shmem->base.size >> PAGE_SHIFT; in panfrost_gem_shrinker_scan()
88 if (freed > 0) in panfrost_gem_shrinker_scan()
89 pr_info_ratelimited("Purging %lu bytes\n", freed << PAGE_SHIFT); in panfrost_gem_shrinker_scan()
91 return freed; in panfrost_gem_shrinker_scan()
/kernel/linux/linux-5.10/mm/
H A Dreclaimacct_show.c27 u64 freed[NR_RA_STUBS]; member
157 ra->freed[RA_RECLAIM] = ra->freed[RA_SHRINKFILE] + ra->freed[RA_SHRINKANON]; in __reclaimacct_collect_reclaim_efficiency()
165 ra_eff[type].freed[i] += ra->freed[i]; in __reclaimacct_collect_reclaim_efficiency()
206 seq_printf(m, "%s time(ms) freed(page/obj)\n", type[i]); in reclaim_efficiency_proc_show()
210 eff[i].freed[j]); in reclaim_efficiency_proc_show()
H A Dreclaim_acct.c31 static void __reclaimacct_end(struct reclaim_acct *ra, u64 freed, in __reclaimacct_end() argument
45 ra->freed[stub] += freed; in __reclaimacct_end()
75 void reclaimacct_substage_end(enum reclaimacct_stubs stub, unsigned long freed, in reclaimacct_substage_end() argument
81 __reclaimacct_end(current->reclaim_acct, freed, stub, shrinker); in reclaimacct_substage_end()
/kernel/linux/linux-6.6/fs/nfsd/
H A Dnfscache.c124 unsigned long freed = 0; in nfsd_cacherep_dispose() local
130 freed++; in nfsd_cacherep_dispose()
132 return freed; in nfsd_cacherep_dispose()
192 * @nn: nfsd_net being freed
288 unsigned int freed = 0; in nfsd_prune_bucket_locked() local
308 if (max && ++freed > max) in nfsd_prune_bucket_locked()
338 * nr_to_scan freed objects. Nothing will be released if the cache
348 unsigned long freed = 0; in nfsd_reply_cache_scan() local
362 freed += nfsd_cacherep_dispose(&dispose); in nfsd_reply_cache_scan()
363 if (freed > s in nfsd_reply_cache_scan()
510 unsigned long freed; nfsd_cache_lookup() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/android/ion/
H A Dion_page_pool.c103 int freed = 0; in ion_page_pool_shrink() local
114 while (freed < nr_to_scan) { in ion_page_pool_shrink()
128 freed += (1 << pool->order); in ion_page_pool_shrink()
131 return freed; in ion_page_pool_shrink()
H A Dion_heap.c254 int freed = 0; in ion_heap_shrink_scan() local
265 freed = ion_heap_freelist_shrink(heap, to_scan * PAGE_SIZE) / in ion_heap_shrink_scan()
268 to_scan -= freed; in ion_heap_shrink_scan()
270 return freed; in ion_heap_shrink_scan()
273 freed += heap->ops->shrink(heap, sc->gfp_mask, to_scan); in ion_heap_shrink_scan()
275 return freed; in ion_heap_shrink_scan()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_object.c198 struct llist_node *freed) in __i915_gem_free_objects()
202 llist_for_each_entry_safe(obj, on, freed, freed) { in __i915_gem_free_objects()
253 struct llist_node *freed = llist_del_all(&i915->mm.free_list); in i915_gem_flush_free_objects() local
255 if (unlikely(freed)) in i915_gem_flush_free_objects()
256 __i915_gem_free_objects(i915, freed); in i915_gem_flush_free_objects()
287 * freed objects. in i915_gem_free_object()
292 * Since we require blocking on struct_mutex to unbind the freed in i915_gem_free_object()
296 * kthread. We use the RCU callback rather than move the freed object in i915_gem_free_object()
301 if (llist_add(&obj->freed, in i915_gem_free_object()
197 __i915_gem_free_objects(struct drm_i915_private *i915, struct llist_node *freed) __i915_gem_free_objects() argument
[all...]
H A Di915_gem_shrinker.c152 * and result in the object being freed from under us. This is in i915_gem_shrink()
175 * yet freed (due to RCU then a workqueue) we still want in i915_gem_shrink()
177 * the unbound/bound list until actually freed. in i915_gem_shrink()
246 unsigned long freed = 0; in i915_gem_shrink_all() local
249 freed = i915_gem_shrink(i915, -1UL, NULL, in i915_gem_shrink_all()
254 return freed; in i915_gem_shrink_all()
291 unsigned long freed; in i915_gem_shrinker_scan() local
295 freed = i915_gem_shrink(i915, in i915_gem_shrinker_scan()
304 freed += i915_gem_shrink(i915, in i915_gem_shrinker_scan()
314 return sc->nr_scanned ? freed in i915_gem_shrinker_scan()
[all...]
/kernel/linux/linux-5.10/net/sctp/
H A Dulpqueue.c967 __u16 freed = 0; in sctp_ulpq_renege_list() local
985 * freed space; find the last TSN. in sctp_ulpq_renege_list()
987 freed += skb_headlen(skb); in sctp_ulpq_renege_list()
991 freed += skb_headlen(last); in sctp_ulpq_renege_list()
1005 if (freed >= needed) in sctp_ulpq_renege_list()
1006 return freed; in sctp_ulpq_renege_list()
1009 return freed; in sctp_ulpq_renege_list()
1079 __u32 freed = 0; in sctp_ulpq_renege() local
1086 freed = sctp_ulpq_renege_order(ulpq, needed); in sctp_ulpq_renege()
1087 if (freed < neede in sctp_ulpq_renege()
[all...]
/kernel/linux/linux-6.6/net/sctp/
H A Dulpqueue.c961 __u16 freed = 0; in sctp_ulpq_renege_list() local
979 * freed space; find the last TSN. in sctp_ulpq_renege_list()
981 freed += skb_headlen(skb); in sctp_ulpq_renege_list()
985 freed += skb_headlen(last); in sctp_ulpq_renege_list()
999 if (freed >= needed) in sctp_ulpq_renege_list()
1000 return freed; in sctp_ulpq_renege_list()
1003 return freed; in sctp_ulpq_renege_list()
1073 __u32 freed = 0; in sctp_ulpq_renege() local
1080 freed = sctp_ulpq_renege_order(ulpq, needed); in sctp_ulpq_renege()
1081 if (freed < neede in sctp_ulpq_renege()
[all...]
/kernel/linux/linux-5.10/sound/soc/intel/atom/sst/
H A Dsst_ipc.c92 int sst_free_block(struct intel_sst_drv *ctx, struct sst_block *freed) in sst_free_block() argument
99 if (block == freed) { in sst_free_block()
100 pr_debug("pvt_id freed --> %d\n", freed->drv_id); in sst_free_block()
102 list_del(&freed->node); in sst_free_block()
104 kfree(freed->data); in sst_free_block()
105 freed->data = NULL; in sst_free_block()
106 kfree(freed); in sst_free_block()
111 dev_err(ctx->dev, "block is already freed!!!\n"); in sst_free_block()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_shrinker.c163 * and result in the object being freed from under us. This is in i915_gem_shrink()
186 * yet freed (due to RCU then a workqueue) we still want in i915_gem_shrink()
188 * the unbound/bound list until actually freed. in i915_gem_shrink()
273 unsigned long freed = 0; in i915_gem_shrink_all() local
276 freed = i915_gem_shrink(NULL, i915, -1UL, NULL, in i915_gem_shrink_all()
281 return freed; in i915_gem_shrink_all()
318 unsigned long freed; in i915_gem_shrinker_scan() local
322 freed = i915_gem_shrink(NULL, i915, in i915_gem_shrinker_scan()
331 freed += i915_gem_shrink(NULL, i915, in i915_gem_shrinker_scan()
341 return sc->nr_scanned ? freed in i915_gem_shrinker_scan()
[all...]
/kernel/linux/linux-6.6/sound/soc/intel/atom/sst/
H A Dsst_ipc.c91 int sst_free_block(struct intel_sst_drv *ctx, struct sst_block *freed) in sst_free_block() argument
98 if (block == freed) { in sst_free_block()
99 pr_debug("pvt_id freed --> %d\n", freed->drv_id); in sst_free_block()
101 list_del(&freed->node); in sst_free_block()
103 kfree(freed->data); in sst_free_block()
104 freed->data = NULL; in sst_free_block()
105 kfree(freed); in sst_free_block()
110 dev_err(ctx->dev, "block is already freed!!!\n"); in sst_free_block()
/kernel/linux/linux-5.10/fs/nfsd/
H A Dnfscache.c231 long freed = 0; in prune_bucket() local
244 freed++; in prune_bucket()
246 return freed; in prune_bucket()
257 long freed = 0; in prune_cache_entries() local
265 freed += prune_bucket(b, nn); in prune_cache_entries()
268 return freed; in prune_cache_entries()

Completed in 13 milliseconds

12345678