Lines Matching refs:HA_CHUNK
501 #define HA_CHUNK (128 * 1024 * 1024 / PAGE_SIZE)
708 for (i = 0; i < (size/HA_CHUNK); i++) {
709 start_pfn = start + (i * HA_CHUNK);
712 has->ha_end_pfn += HA_CHUNK;
714 if (total_pfn > HA_CHUNK) {
715 processed_pfn = HA_CHUNK;
716 total_pfn -= HA_CHUNK;
729 (HA_CHUNK << PAGE_SHIFT), MEMHP_MERGE_RESOURCE);
744 has->ha_end_pfn -= HA_CHUNK;
825 * Extend the region by multiples of HA_CHUNK.
827 new_inc = (residual / HA_CHUNK) * HA_CHUNK;
828 if (residual % HA_CHUNK)
829 new_inc += HA_CHUNK;
898 * of HA_CHUNK that fully covers the pages
903 size = ((pfn_cnt / HA_CHUNK) * HA_CHUNK);
904 if (pfn_cnt % HA_CHUNK)
905 size += HA_CHUNK;
1011 region_size = (pfn_cnt / HA_CHUNK) * HA_CHUNK;
1012 if (pfn_cnt % HA_CHUNK)
1013 region_size += HA_CHUNK;
1015 region_start = (pg_start / HA_CHUNK) * HA_CHUNK;