Lines Matching refs:alien
234 parent->alien = NULL; in kmem_cache_node_init()
603 #define drain_alien_cache(cachep, alien) do { } while (0) argument
723 if (n->alien) { in reap_alien()
724 struct alien_cache *alc = n->alien[node]; in reap_alien()
741 struct alien_cache **alien) in drain_alien_cache() argument
749 alc = alien[i]; in drain_alien_cache()
766 struct alien_cache *alien = NULL; in __cache_free_alien() local
772 if (n->alien && n->alien[page_node]) { in __cache_free_alien()
773 alien = n->alien[page_node]; in __cache_free_alien()
774 ac = &alien->ac; in __cache_free_alien()
775 spin_lock(&alien->lock); in __cache_free_alien()
781 spin_unlock(&alien->lock); in __cache_free_alien()
923 if (!n->alien) { in setup_kmem_cache_node()
924 n->alien = new_alien; in setup_kmem_cache_node()
960 struct alien_cache **alien; in cpuup_canceled() local
989 alien = n->alien; in cpuup_canceled()
990 n->alien = NULL; in cpuup_canceled()
995 if (alien) { in cpuup_canceled()
996 drain_alien_cache(cachep, alien); in cpuup_canceled()
997 free_alien_cache(alien); in cpuup_canceled()
2172 if (n->alien) in drain_cpu_caches()
2173 drain_alien_cache(cachep, n->alien); in drain_cpu_caches()
2271 free_alien_cache(n->alien); in __kmem_cache_release()
3788 free_alien_cache(n->alien); in setup_kmem_cache_nodes()