Lines Matching refs:alloc_size
1351 size_t alloc_size;
1360 alloc_size = struct_size(chunk, populated,
1362 chunk = memblock_alloc(alloc_size, SMP_CACHE_BYTES);
1365 alloc_size);
1376 alloc_size = BITS_TO_LONGS(region_bits) * sizeof(chunk->alloc_map[0]);
1377 chunk->alloc_map = memblock_alloc(alloc_size, SMP_CACHE_BYTES);
1380 alloc_size);
1382 alloc_size =
1384 chunk->bound_map = memblock_alloc(alloc_size, SMP_CACHE_BYTES);
1387 alloc_size);
1389 alloc_size = pcpu_chunk_nr_blocks(chunk) * sizeof(chunk->md_blocks[0]);
1390 chunk->md_blocks = memblock_alloc(alloc_size, SMP_CACHE_BYTES);
1393 alloc_size);
2495 upa = ai->alloc_size / ai->unit_size;
2501 ai->unit_size, ai->alloc_size / ai->atom_size, ai->atom_size);
2560 * @ai->alloc_size is the allocation size and always multiple of
2593 size_t alloc_size;
2624 alloc_size = ai->nr_groups * sizeof(group_offsets[0]);
2625 group_offsets = memblock_alloc(alloc_size, SMP_CACHE_BYTES);
2628 alloc_size);
2630 alloc_size = ai->nr_groups * sizeof(group_sizes[0]);
2631 group_sizes = memblock_alloc(alloc_size, SMP_CACHE_BYTES);
2634 alloc_size);
2636 alloc_size = nr_cpu_ids * sizeof(unit_map[0]);
2637 unit_map = memblock_alloc(alloc_size, SMP_CACHE_BYTES);
2640 alloc_size);
2642 alloc_size = nr_cpu_ids * sizeof(unit_off[0]);
2643 unit_off = memblock_alloc(alloc_size, SMP_CACHE_BYTES);
2646 alloc_size);
2847 size_t size_sum, min_unit_size, alloc_size;
2865 * Determine min_unit_size, alloc_size and max_upa such that
2866 * alloc_size is multiple of atom_size and is the smallest
2873 alloc_size = roundup(min_unit_size, atom_size);
2874 upa = alloc_size / min_unit_size;
2875 while (alloc_size % upa || (offset_in_page(alloc_size / upa)))
2911 if (alloc_size % upa || (offset_in_page(alloc_size / upa)))
2954 ai->unit_size = alloc_size / upa;
2956 ai->alloc_size = alloc_size;
3255 upa = ai->alloc_size/ai->unit_size;
3398 ai->alloc_size = unit_size;