Lines Matching defs:end
413 unsigned long index, end, i;
420 end = index + nr;
421 if (end > size)
422 return end;
423 i = find_next_bit(map, end, index);
424 if (i < end) {
495 * start off group_len end
501 unsigned int end;
509 if (r->end >= nbits)
512 for (start = r->start; start <= r->end; start += r->group_len)
513 bitmap_set(bitmap, start, min(r->end - start + 1, r->off));
520 if (r->start > r->end || r->group_len == 0 || r->off > r->group_len)
568 static const char *bitmap_find_region_reverse(const char *start, const char *end)
570 while (start <= end && __end_of_region(*end))
571 end--;
573 return end;
588 str = bitmap_getnum(str + 1, &r->end);
608 r->end = r->start;
610 r->off = r->end + 1;
611 r->group_len = r->end + 1;
700 const char *end, u32 *num)
706 c = hex_to_bin(*end--);
712 if (start > end || __end_of_region(*end))
716 if (hex_to_bin(*end--) >= 0)
720 return end;
742 const char *end = strnchrnul(start, buflen, '\n') - 1;
749 end = bitmap_find_region_reverse(start, end);
750 if (start > end)
757 end = bitmap_get_x32_reverse(start, end, &bitmap[chunk ^ 1]);
759 end = bitmap_get_x32_reverse(start, end, &bitmap[chunk]);
761 if (IS_ERR(end))
762 return PTR_ERR(end);
946 * @dst will end up empty. In situations where the possibility
1177 unsigned int pos, end; /* scans bitmap by regions of size order */
1179 for (pos = 0 ; (end = pos + (1U << order)) <= bits; pos = end) {