Lines Matching defs:end
63 unsigned long end = start + len - 1;
70 unsigned long mend = min(end,
77 if (SLICE_NUM_HIGH && !slice_addr_is_low(end)) {
79 unsigned long align_end = ALIGN(end, (1UL << SLICE_HIGH_SHIFT));
106 unsigned long end = start + (1ul << SLICE_HIGH_SHIFT);
114 return !slice_area_is_free(mm, start, end - start);
142 unsigned long end = start + len - 1;
146 unsigned long mend = min(end,
155 if (SLICE_NUM_HIGH && !slice_addr_is_low(end)) {
157 unsigned long align_end = ALIGN(end, (1UL << SLICE_HIGH_SHIFT));
256 * set *boundary_addr to the start or end boundary of that slice
257 * (depending on 'end' parameter);
263 int end, unsigned long *boundary_addr)
268 *boundary_addr = (slice + end) << SLICE_LOW_SHIFT;
272 *boundary_addr = (slice + end) ?
273 ((slice + end) << SLICE_HIGH_SHIFT) : SLICE_LOW_TOP;