Lines Matching refs:batch
1399 int to_drain, batch; in drain_zone_pages() local
1402 batch = READ_ONCE(pcp->batch); in drain_zone_pages()
1403 to_drain = min(pcp->count, batch); in drain_zone_pages()
1601 unsigned long batch = READ_ONCE(pcp->batch); in free_hot_cold_page() local
1602 free_pcppages_bulk(zone, batch, pcp); in free_hot_cold_page()
1603 pcp->count -= batch; in free_hot_cold_page()
1743 pcp->batch, list, in buffered_rmqueue()
3892 static void setup_pageset(struct per_cpu_pageset *p, unsigned long batch);
4273 int batch; in zone_batchsize() local
4281 batch = zone->managed_pages / 1024; in zone_batchsize()
4282 if (batch * PAGE_SIZE > 512 * 1024) in zone_batchsize()
4283 batch = (512 * 1024) / PAGE_SIZE; in zone_batchsize()
4284 batch /= 4; /* We effectively *= 4 below */ in zone_batchsize()
4285 if (batch < 1) in zone_batchsize()
4286 batch = 1; in zone_batchsize()
4298 batch = rounddown_pow_of_two(batch + batch/2) - 1; in zone_batchsize()
4300 return batch; in zone_batchsize()
4334 unsigned long batch) in pageset_update() argument
4337 pcp->batch = 1; in pageset_update()
4344 pcp->batch = batch; in pageset_update()
4348 static void pageset_set_batch(struct per_cpu_pageset *p, unsigned long batch) in pageset_set_batch() argument
4350 pageset_update(&p->pcp, 6 * batch, max(1UL, 1 * batch)); in pageset_set_batch()
4366 static void setup_pageset(struct per_cpu_pageset *p, unsigned long batch) in setup_pageset() argument
4369 pageset_set_batch(p, batch); in setup_pageset()
4379 unsigned long batch = max(1UL, high / 4); in pageset_set_high() local
4381 batch = PAGE_SHIFT * 8; in pageset_set_high()
4383 pageset_update(&p->pcp, high, batch); in pageset_set_high()