Home
last modified time | relevance | path

Searched refs:delayed_free (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/kernel/locking/
Dlockdep.c394 static struct delayed_free { struct
399 } delayed_free; argument
1072 for (i = 0, pf = delayed_free.pf; i < ARRAY_SIZE(delayed_free.pf); i++, pf++) { in in_any_zapped_class_list()
1189 init_rcu_head(&delayed_free.rcu_head); in init_data_structures_once()
1198 INIT_LIST_HEAD(&delayed_free.pf[0].zapped); in init_data_structures_once()
1199 INIT_LIST_HEAD(&delayed_free.pf[1].zapped); in init_data_structures_once()
6067 return delayed_free.pf + delayed_free.index; in get_pending_free()
6083 if (delayed_free.scheduled) in call_rcu_zapped()
6086 delayed_free.scheduled = true; in call_rcu_zapped()
6088 WARN_ON_ONCE(delayed_free.pf + delayed_free.index != pf); in call_rcu_zapped()
[all …]
/linux-6.1.9/drivers/gpu/drm/i915/gem/
Di915_gem_object_types.h103 void (*delayed_free)(struct drm_i915_gem_object *obj); member
Di915_gem_object.c329 if (obj->ops->delayed_free) { in __i915_gem_free_objects()
330 obj->ops->delayed_free(obj); in __i915_gem_free_objects()
Di915_gem_ttm.c1158 .delayed_free = i915_ttm_delayed_free,
/linux-6.1.9/fs/fat/
Dinode.c724 static void delayed_free(struct rcu_head *p) in delayed_free() function
742 call_rcu(&sbi->rcu, delayed_free); in fat_put_super()
/linux-6.1.9/fs/cifs/
Dconnect.c4026 static void delayed_free(struct rcu_head *p) in delayed_free() function
4061 call_rcu(&cifs_sb->rcu, delayed_free); in cifs_umount()