Lines Matching refs:per_cpu_pages
158 pcpu_spin_lock(struct per_cpu_pages, lock, ptr)
161 pcpu_spin_trylock(struct per_cpu_pages, lock, ptr)
1176 struct per_cpu_pages *pcp, in free_pcppages_bulk()
2335 int decay_pcp_high(struct zone *zone, struct per_cpu_pages *pcp) in decay_pcp_high()
2371 void drain_zone_pages(struct zone *zone, struct per_cpu_pages *pcp) in drain_zone_pages()
2390 struct per_cpu_pages *pcp = per_cpu_ptr(zone->per_cpu_pageset, cpu); in drain_pages_zone()
2470 struct per_cpu_pages *pcp; in __drain_all_pages()
2520 static int nr_pcp_free(struct per_cpu_pages *pcp, int batch, int high, bool free_high) in nr_pcp_free()
2545 static int nr_pcp_high(struct per_cpu_pages *pcp, struct zone *zone, in nr_pcp_high()
2593 static void free_unref_page_commit(struct zone *zone, struct per_cpu_pages *pcp, in free_unref_page_commit()
2647 struct per_cpu_pages *pcp; in free_unref_page()
2694 struct per_cpu_pages *pcp = NULL; in free_unref_folios()
2936 static int nr_pcp_alloc(struct per_cpu_pages *pcp, struct zone *zone, int order) in nr_pcp_alloc()
2991 struct per_cpu_pages *pcp, in __rmqueue_pcplist()
3023 struct per_cpu_pages *pcp; in rmqueue_pcplist()
4560 struct per_cpu_pages *pcp; in alloc_pages_bulk_noprof()
5391 static void per_cpu_pages_init(struct per_cpu_pages *pcp, struct per_cpu_zonestat *pzstats);
5395 static DEFINE_PER_CPU(struct per_cpu_pages, boot_pageset);
5638 static void pageset_update(struct per_cpu_pages *pcp, unsigned long high_min, in pageset_update()
5646 static void per_cpu_pages_init(struct per_cpu_pages *pcp, struct per_cpu_zonestat *pzstats) in per_cpu_pages_init()
5672 struct per_cpu_pages *pcp; in __zone_set_pageset_high_and_batch()
5725 zone->per_cpu_pageset = alloc_percpu(struct per_cpu_pages); in setup_zone_pageset()
5727 struct per_cpu_pages *pcp; in setup_zone_pageset()
5751 struct per_cpu_pages *pcp; in zone_pcp_update_cacheinfo()