Lines Matching refs:nr
62 #define ADD_CACHE_INFO(x, nr) data_race(swap_cache_info.x += (nr)) argument
73 unsigned int i, j, nr; in total_swapcache_pages() local
88 nr = nr_swapper_spaces[i]; in total_swapcache_pages()
90 for (j = 0; j < nr; j++) in total_swapcache_pages()
135 unsigned long i, nr = thp_nr_pages(page); in add_to_swap_cache() local
142 page_ref_add(page, nr); in add_to_swap_cache()
152 for (i = 0; i < nr; i++) { in add_to_swap_cache()
165 address_space->nrpages += nr; in add_to_swap_cache()
166 __mod_node_page_state(page_pgdat(page), NR_FILE_PAGES, nr); in add_to_swap_cache()
167 ADD_CACHE_INFO(add_total, nr); in add_to_swap_cache()
176 page_ref_sub(page, nr); in add_to_swap_cache()
188 int i, nr = thp_nr_pages(page); in __delete_from_swap_cache() local
196 for (i = 0; i < nr; i++) { in __delete_from_swap_cache()
204 address_space->nrexceptional += nr; in __delete_from_swap_cache()
205 address_space->nrpages -= nr; in __delete_from_swap_cache()
206 __mod_node_page_state(page_pgdat(page), NR_FILE_PAGES, -nr); in __delete_from_swap_cache()
207 ADD_CACHE_INFO(del_total, nr); in __delete_from_swap_cache()
348 void free_pages_and_swap_cache(struct page **pages, int nr) in free_pages_and_swap_cache() argument
354 for (i = 0; i < nr; i++) in free_pages_and_swap_cache()
356 release_pages(pagep, nr); in free_pages_and_swap_cache()
715 unsigned int i, nr; in init_swap_address_space() local
717 nr = DIV_ROUND_UP(nr_pages, SWAP_ADDRESS_SPACE_PAGES); in init_swap_address_space()
718 spaces = kvcalloc(nr, sizeof(struct address_space), GFP_KERNEL); in init_swap_address_space()
721 for (i = 0; i < nr; i++) { in init_swap_address_space()
729 nr_swapper_spaces[type] = nr; in init_swap_address_space()