Home
last modified time | relevance | path

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

/linux/kernel/locking/
H A Dlockdep.c388 * struct delayed_free - data structures used for delayed freeing
398 static struct delayed_free { struct
403 } delayed_free; variable
1092 for (i = 0, pf = delayed_free.pf; i < ARRAY_SIZE(delayed_free.pf); i++, pf++) { in __check_data_structures()
1198 * and also the delayed_free structure. in init_data_structures_once()
1209 init_rcu_head(&delayed_free.rcu_head); in init_data_structures_once()
1218 INIT_LIST_HEAD(&delayed_free.pf[0].zapped); in keyhashentry()
1219 INIT_LIST_HEAD(&delayed_free.pf[1].zapped);
6327 return delayed_free in prepare_call_rcu_zapped()
[all...]
/linux/fs/nfs/
H A Dclient.c1123 static void delayed_free(struct rcu_head *p) in delayed_free() function
1156 call_rcu(&server->rcu, delayed_free); in nfs_free_server()
/linux/mm/
H A Dslub.c2698 struct rcu_delayed_free *delayed_free; in slab_free_hook() local
2700 delayed_free = kmalloc_obj(*delayed_free, GFP_NOWAIT); in slab_free_hook()
2701 if (delayed_free) { in slab_free_hook()
2711 delayed_free->object = x; in slab_free_hook()
2712 call_rcu(&delayed_free->head, slab_free_after_rcu_debug); in slab_free_hook()
6542 struct rcu_delayed_free *delayed_free = in slab_free_after_rcu_debug() local
6544 void *object = delayed_free->object; in slab_free_after_rcu_debug()
6548 kfree(delayed_free); in slab_free_after_rcu_debug()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm.c1240 .delayed_free = i915_ttm_delayed_free,