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;
228 struct slice_mask available,
254 if (!slice_check_fit(mask, available)) {
285 struct slice_mask available,
309 if (slice_check_fit(mask, available) &&
325 if (!slice_check_fit(mask, available)) {
362 addr = slice_find_area_bottomup(mm, len, available, psize, 0);
619 struct slice_mask mask, available;
622 available = slice_mask_for_size(mm, mm->context.user_psize);
624 return !slice_check_fit(mask, available);