Searched refs:segment_slices (Results 1 – 3 of 3) sorted by relevance
869 size_t segment_slices = mi_segment_calculate_slices(required, &pre_size, &info_slices); in mi_segment_alloc() local872 if (segment_slices > (size_t)UINT32_MAX) return NULL; in mi_segment_alloc()883 … &segment_slices, &pre_size, &info_slices, commit, tld, os_tld); in mi_segment_alloc()890 size_t zsize = prefix + (sizeof(mi_slice_t) * (segment_slices + 1)); // one more in mi_segment_alloc()895 …const size_t slice_entries = (segment_slices > MI_SLICES_PER_SEGMENT ? MI_SLICES_PER_SEGMENT : seg… in mi_segment_alloc()896 segment->segment_slices = segment_slices; in mi_segment_alloc()917 if (slice_entries == segment_slices) segment->slice_entries--; // don't use the last slice :-( in mi_segment_alloc()936 …*huge_page = mi_segment_span_allocate(segment, info_slices, segment_slices - info_slices - guard_s… in mi_segment_alloc()
462 …size_t segment_slices; // for huge segments this may be different from `MI_SLICES_… member
480 return segment->segment_slices * MI_SEGMENT_SLICE_SIZE; in mi_segment_size()