Lines Matching refs:alien
234 parent->alien = NULL;
449 * By default on NUMA we use alien caches to stage the freeing of
478 * These take care of doing round robin flushing of alien caches (containing
591 /* &alien->lock must be held by alien callers. */
603 #define drain_alien_cache(cachep, alien) do { } while (0)
717 * Called from cache_reap() to regularly drain alien caches round robin.
723 if (n->alien) {
724 struct alien_cache *alc = n->alien[node];
741 struct alien_cache **alien)
749 alc = alien[i];
766 struct alien_cache *alien = NULL;
772 if (n->alien && n->alien[page_node]) {
773 alien = n->alien[page_node];
774 ac = &alien->ac;
775 spin_lock(&alien->lock);
781 spin_unlock(&alien->lock);
923 if (!n->alien) {
924 n->alien = new_alien;
960 struct alien_cache **alien;
989 alien = n->alien;
990 n->alien = NULL;
995 if (alien) {
996 drain_alien_cache(cachep, alien);
997 free_alien_cache(alien);
2172 if (n->alien)
2173 drain_alien_cache(cachep, n->alien);
2271 free_alien_cache(n->alien);
3788 free_alien_cache(n->alien);