Lines Matching refs:nr_groups
1375 struct pcpu_alloc_info * __init pcpu_alloc_alloc_info(int nr_groups, in pcpu_alloc_alloc_info() argument
1383 base_size = ALIGN(sizeof(*ai) + nr_groups * sizeof(ai->groups[0]), in pcpu_alloc_alloc_info()
1398 ai->nr_groups = nr_groups; in pcpu_alloc_alloc_info()
1431 v = ai->nr_groups; in pcpu_dump_alloc_info()
1448 for (group = 0; group < ai->nr_groups; group++) { in pcpu_dump_alloc_info()
1554 PCPU_SETUP_BUG_ON(ai->nr_groups <= 0); in pcpu_setup_first_chunk()
1568 group_offsets = memblock_virt_alloc(ai->nr_groups * in pcpu_setup_first_chunk()
1570 group_sizes = memblock_virt_alloc(ai->nr_groups * in pcpu_setup_first_chunk()
1581 for (group = 0, unit = 0; group < ai->nr_groups; group++, unit += i) { in pcpu_setup_first_chunk()
1617 pcpu_nr_groups = ai->nr_groups; in pcpu_setup_first_chunk()
1782 int nr_groups = 1, nr_units = 0; in pcpu_build_alloc_info() local
1824 nr_groups = max(nr_groups, group + 1); in pcpu_build_alloc_info()
1844 for (group = 0; group < nr_groups; group++) { in pcpu_build_alloc_info()
1867 for (group = 0; group < nr_groups; group++) in pcpu_build_alloc_info()
1870 ai = pcpu_alloc_alloc_info(nr_groups, nr_units); in pcpu_build_alloc_info()
1875 for (group = 0; group < nr_groups; group++) { in pcpu_build_alloc_info()
1960 areas_size = PFN_ALIGN(ai->nr_groups * sizeof(void *)); in pcpu_embed_first_chunk()
1969 for (group = 0; group < ai->nr_groups; group++) { in pcpu_embed_first_chunk()
1996 for (group = 0; group < ai->nr_groups; group++) { in pcpu_embed_first_chunk()
2014 for (group = 0; group < ai->nr_groups; group++) { in pcpu_embed_first_chunk()
2041 for (group = 0; group < ai->nr_groups; group++) in pcpu_embed_first_chunk()
2088 BUG_ON(ai->nr_groups != 1); in pcpu_page_first_chunk()