Searched refs:rcu (Results 1 – 8 of 8) sorted by relevance
/mm/ |
D | mmu_notifier.c | 469 static void mmu_notifier_free_rcu(struct rcu_head *rcu) in mmu_notifier_free_rcu() argument 471 struct mmu_notifier *mn = container_of(rcu, struct mmu_notifier, rcu); in mmu_notifier_free_rcu() 511 call_srcu(&srcu, &mn->rcu, mmu_notifier_free_rcu); in mmu_notifier_put()
|
D | mmu_gather.c | 143 batch = container_of(head, struct mmu_table_batch, rcu); in tlb_remove_table_rcu() 157 call_rcu(&(*batch)->rcu, tlb_remove_table_rcu); in tlb_table_flush()
|
D | kmemleak.c | 143 struct rcu_head rcu; /* object_list lockless traversal */ member 464 static void free_object_rcu(struct rcu_head *rcu) in free_object_rcu() argument 469 container_of(rcu, struct kmemleak_object, rcu); in free_object_rcu() 503 call_rcu(&object->rcu, free_object_rcu); in put_object() 505 free_object_rcu(&object->rcu); in put_object()
|
D | slab_common.c | 189 static void free_memcg_params(struct rcu_head *rcu) in free_memcg_params() argument 193 old = container_of(rcu, struct memcg_cache_array, rcu); in free_memcg_params() 214 call_rcu(&old->rcu, free_memcg_params); in update_memcg_params()
|
D | list_lru.c | 397 mlru = container_of(head, struct list_lru_memcg, rcu); in kvfree_rcu() 432 call_rcu(&old->rcu, kvfree_rcu); in memcg_update_list_lru_node()
|
D | slab.h | 36 struct rcu_head rcu; member
|
D | backing-dev.c | 500 kfree_rcu(wb, rcu); in cgwb_release_workfn()
|
D | memcontrol.c | 328 kvfree(container_of(head, struct memcg_shrinker_map, rcu)); in memcg_free_shrinker_map_rcu() 355 call_rcu(&old->rcu, memcg_free_shrinker_map_rcu); in memcg_expand_one_shrinker_map()
|