Lines Matching refs:batch
1295 int to_drain, batch; in drain_zone_pages() local
1298 batch = ACCESS_ONCE(pcp->batch); in drain_zone_pages()
1299 to_drain = min(pcp->count, batch); in drain_zone_pages()
1466 unsigned long batch = ACCESS_ONCE(pcp->batch); in free_hot_cold_page() local
1467 free_pcppages_bulk(zone, batch, pcp); in free_hot_cold_page()
1468 pcp->count -= batch; in free_hot_cold_page()
1607 pcp->batch, list, in buffered_rmqueue()
3241 pageset->pcp.batch, pageset->pcp.count); in show_free_areas()
3836 static void setup_pageset(struct per_cpu_pageset *p, unsigned long batch);
4206 int batch; in zone_batchsize() local
4214 batch = zone->managed_pages / 1024; in zone_batchsize()
4215 if (batch * PAGE_SIZE > 512 * 1024) in zone_batchsize()
4216 batch = (512 * 1024) / PAGE_SIZE; in zone_batchsize()
4217 batch /= 4; /* We effectively *= 4 below */ in zone_batchsize()
4218 if (batch < 1) in zone_batchsize()
4219 batch = 1; in zone_batchsize()
4231 batch = rounddown_pow_of_two(batch + batch/2) - 1; in zone_batchsize()
4233 return batch; in zone_batchsize()
4267 unsigned long batch) in pageset_update() argument
4270 pcp->batch = 1; in pageset_update()
4277 pcp->batch = batch; in pageset_update()
4281 static void pageset_set_batch(struct per_cpu_pageset *p, unsigned long batch) in pageset_set_batch() argument
4283 pageset_update(&p->pcp, 6 * batch, max(1UL, 1 * batch)); in pageset_set_batch()
4299 static void setup_pageset(struct per_cpu_pageset *p, unsigned long batch) in setup_pageset() argument
4302 pageset_set_batch(p, batch); in setup_pageset()
4312 unsigned long batch = max(1UL, high / 4); in pageset_set_high() local
4314 batch = PAGE_SHIFT * 8; in pageset_set_high()
4316 pageset_update(&p->pcp, high, batch); in pageset_set_high()