Lines Matching defs:region_chg
692 * call to region_chg with the same range, but in some cases the cache will not
696 * regions_needed is the out value provided by a previous call to region_chg.
702 * fail; region_chg will always allocate at least 1 entry and a region_add for
722 * the region_chg call. In this case, we need to make sure that we
757 * map to add the specified range [f, t). region_chg does
772 static long region_chg(struct resv_map *resv, long f, long t,
798 * calls to region_chg and region_add. Operations are sometimes
799 * aborted after the call to region_chg. In such cases, region_abort
801 * is the value returned by the region_chg call, it is used to decrement
806 * arguments will match the associated region_chg call.
2730 ret = region_chg(resv, idx, idx + 1, &dummy_out_regions_needed);
6756 chg = region_chg(resv_map, from, to, ®ions_needed);
6819 * map between region_chg and region_add. This
6858 /* Only call region_abort if the region_chg succeeded but the