Lines Matching defs:available
162 static int slice_check_fit(struct slice_mask mask, struct slice_mask available)
164 return (mask.low_slices & available.low_slices) == mask.low_slices &&
165 (mask.high_slices & available.high_slices) == mask.high_slices;
226 struct slice_mask available,
252 if (!slice_check_fit(mask, available)) {
283 struct slice_mask available,
307 if (slice_check_fit(mask, available) &&
323 if (!slice_check_fit(mask, available)) {
360 addr = slice_find_area_bottomup(mm, len, available, psize, 0);
712 struct slice_mask mask, available;
716 available = slice_mask_for_size(mm, psize);
722 or_mask(available, compat_mask);
730 slice_print_mask(" available", available);
732 return !slice_check_fit(mask, available);