Lines Matching defs:region_chg
501 * call to region_chg with the same range, but in some cases the cache will not
505 * regions_needed is the out value provided by a previous call to region_chg.
511 * fail; region_chg will always allocate at least 1 entry and a region_add for
531 * the region_chg call. In this case, we need to make sure that we
567 * map to add the specified range [f, t). region_chg does
582 static long region_chg(struct resv_map *resv, long f, long t,
608 * calls to region_chg and region_add. Operations are sometimes
609 * aborted after the call to region_chg. In such cases, region_abort
611 * is the value returned by the region_chg call, it is used to decrement
616 * arguments will match the associated region_chg call.
2212 ret = region_chg(resv, idx, idx + 1, &dummy_out_regions_needed);
5170 chg = region_chg(resv_map, from, to, ®ions_needed);
5245 * map between region_chg and region_add. This
5282 /* Only call region_abort if the region_chg succeeded but the