Lines Matching refs:lru_pvecs
62 struct lru_pvecs { struct
73 static DEFINE_PER_CPU(struct lru_pvecs, lru_pvecs) = { argument
354 struct pagevec *pvec = &per_cpu(lru_pvecs.activate_page, cpu); in activate_page_drain()
362 return pagevec_count(&per_cpu(lru_pvecs.activate_page, cpu)) != 0; in need_activate_page_drain()
371 local_lock(&lru_pvecs.lock); in activate_page()
372 pvec = this_cpu_ptr(&lru_pvecs.activate_page); in activate_page()
376 local_unlock(&lru_pvecs.lock); in activate_page()
401 local_lock(&lru_pvecs.lock); in __lru_cache_activate_page()
402 pvec = this_cpu_ptr(&lru_pvecs.lru_add); in __lru_cache_activate_page()
423 local_unlock(&lru_pvecs.lock); in __lru_cache_activate_page()
485 local_lock(&lru_pvecs.lock); in lru_cache_add()
486 pvec = this_cpu_ptr(&lru_pvecs.lru_add); in lru_cache_add()
489 local_unlock(&lru_pvecs.lock); in lru_cache_add()
662 struct pagevec *pvec = &per_cpu(lru_pvecs.lru_add, cpu); in lru_add_drain_cpu()
678 pvec = &per_cpu(lru_pvecs.lru_deactivate_file, cpu); in lru_add_drain_cpu()
682 pvec = &per_cpu(lru_pvecs.lru_deactivate, cpu); in lru_add_drain_cpu()
686 pvec = &per_cpu(lru_pvecs.lru_lazyfree, cpu); in lru_add_drain_cpu()
690 pvec = &per_cpu(lru_pvecs.lru_lazyfree_movetail, cpu); in lru_add_drain_cpu()
717 local_lock(&lru_pvecs.lock); in deactivate_file_page()
718 pvec = this_cpu_ptr(&lru_pvecs.lru_deactivate_file); in deactivate_file_page()
722 local_unlock(&lru_pvecs.lock); in deactivate_file_page()
739 local_lock(&lru_pvecs.lock); in deactivate_page()
740 pvec = this_cpu_ptr(&lru_pvecs.lru_deactivate); in deactivate_page()
744 local_unlock(&lru_pvecs.lock); in deactivate_page()
761 local_lock(&lru_pvecs.lock); in mark_page_lazyfree()
762 pvec = this_cpu_ptr(&lru_pvecs.lru_lazyfree); in mark_page_lazyfree()
766 local_unlock(&lru_pvecs.lock); in mark_page_lazyfree()
783 local_lock(&lru_pvecs.lock); in mark_page_lazyfree_movetail()
784 pvec = this_cpu_ptr(&lru_pvecs.lru_lazyfree_movetail); in mark_page_lazyfree_movetail()
789 local_unlock(&lru_pvecs.lock); in mark_page_lazyfree_movetail()
795 local_lock(&lru_pvecs.lock); in lru_add_drain()
797 local_unlock(&lru_pvecs.lock); in lru_add_drain()
808 local_lock(&lru_pvecs.lock); in lru_add_and_bh_lrus_drain()
810 local_unlock(&lru_pvecs.lock); in lru_add_and_bh_lrus_drain()
816 local_lock(&lru_pvecs.lock); in lru_add_drain_cpu_zone()
819 local_unlock(&lru_pvecs.lock); in lru_add_drain_cpu_zone()
914 pagevec_count(&per_cpu(lru_pvecs.lru_add, cpu)) || in __lru_add_drain_all()
916 pagevec_count(&per_cpu(lru_pvecs.lru_deactivate_file, cpu)) || in __lru_add_drain_all()
917 pagevec_count(&per_cpu(lru_pvecs.lru_deactivate, cpu)) || in __lru_add_drain_all()
918 pagevec_count(&per_cpu(lru_pvecs.lru_lazyfree, cpu)) || in __lru_add_drain_all()
919 pagevec_count(&per_cpu(lru_pvecs.lru_lazyfree_movetail, cpu)) || in __lru_add_drain_all()