Lines Matching defs:ceil_size
2937 size_t ceil_size;
2957 ceil_size = (size + (alignment - 1)) & (-alignment);
2959 * (ceil_size < size) protects against the combination of maximal
2962 if (ceil_size < size) {
2967 if (ceil_size <= pagesize || (alignment <= pagesize
2968 && ceil_size <= arena_maxclass))
2969 ret = arena_malloc(choose_arena(), ceil_size);
2978 ceil_size = PAGE_CEILING(size);
2980 * (ceil_size < size) protects against very large sizes within
2983 * (ceil_size + alignment < ceil_size) protects against the
2984 * combination of maximal alignment and ceil_size large enough
2987 * ceil_size value, which may now be *equal* to maximal
2991 if (ceil_size < size || ceil_size + alignment < ceil_size) {
3000 if (ceil_size >= alignment)
3001 run_size = ceil_size + alignment - pagesize;
3016 ret = arena_palloc(choose_arena(), alignment, ceil_size,
3019 ret = huge_malloc(ceil_size);
3021 ret = huge_palloc(alignment, ceil_size);