Lines Matching refs:alien
234 parent->alien = NULL; in kmem_cache_node_init()
593 #define drain_alien_cache(cachep, alien) do { } while (0) argument
713 if (n->alien) { in reap_alien()
714 struct alien_cache *alc = n->alien[node]; in reap_alien()
731 struct alien_cache **alien) in drain_alien_cache() argument
739 alc = alien[i]; in drain_alien_cache()
756 struct alien_cache *alien = NULL; in __cache_free_alien() local
762 if (n->alien && n->alien[page_node]) { in __cache_free_alien()
763 alien = n->alien[page_node]; in __cache_free_alien()
764 ac = &alien->ac; in __cache_free_alien()
765 spin_lock(&alien->lock); in __cache_free_alien()
771 spin_unlock(&alien->lock); in __cache_free_alien()
913 if (!n->alien) { in setup_kmem_cache_node()
914 n->alien = new_alien; in setup_kmem_cache_node()
950 struct alien_cache **alien; in cpuup_canceled() local
979 alien = n->alien; in cpuup_canceled()
980 n->alien = NULL; in cpuup_canceled()
985 if (alien) { in cpuup_canceled()
986 drain_alien_cache(cachep, alien); in cpuup_canceled()
987 free_alien_cache(alien); in cpuup_canceled()
2163 if (n->alien) in drain_cpu_caches()
2164 drain_alien_cache(cachep, n->alien); in drain_cpu_caches()
2273 free_alien_cache(n->alien); in __kmem_cache_release()
3787 free_alien_cache(n->alien); in setup_kmem_cache_nodes()