range_set 2539 builtin/blame.c struct range_set ranges; range_set 18 line-log.c static void range_set_grow(struct range_set *rs, size_t extra) range_set 26 line-log.c void range_set_init(struct range_set *rs, size_t prealloc) range_set 34 line-log.c void range_set_release(struct range_set *rs) range_set 42 line-log.c static void range_set_copy(struct range_set *dst, struct range_set *src) range_set 45 line-log.c memcpy(dst->ranges, src->ranges, src->nr*sizeof(struct range_set)); range_set 48 line-log.c static void range_set_move(struct range_set *dst, struct range_set *src) range_set 59 line-log.c void range_set_append_unsafe(struct range_set *rs, long a, long b) range_set 68 line-log.c void range_set_append(struct range_set *rs, long a, long b) range_set 90 line-log.c static void range_set_check_invariants(struct range_set *rs) range_set 110 line-log.c void sort_and_merge_range_set(struct range_set *rs) range_set 143 line-log.c static void range_set_union(struct range_set *out, range_set 144 line-log.c struct range_set *a, struct range_set *b) range_set 186 line-log.c static void range_set_difference(struct range_set *out, range_set 187 line-log.c struct range_set *a, struct range_set *b) range_set 351 line-log.c static void dump_range_set(struct range_set *rs, const char *desc) range_set 398 line-log.c struct range_set *rs) range_set 425 line-log.c static void range_set_shift_diff(struct range_set *out, range_set 426 line-log.c struct range_set *rs, range_set 452 line-log.c static void range_set_map_across_diff(struct range_set *out, range_set 453 line-log.c struct range_set *rs, range_set 458 line-log.c struct range_set tmp1 = RANGE_SET_INIT; range_set 459 line-log.c struct range_set tmp2 = RANGE_SET_INIT; range_set 1001 line-log.c struct range_set tmp; range_set 24 line-log.h struct range_set parent; range_set 25 line-log.h struct range_set target; range_set 28 line-log.h extern void range_set_init(struct range_set *, size_t prealloc); range_set 29 line-log.h extern void range_set_release(struct range_set *); range_set 31 line-log.h extern void range_set_append_unsafe(struct range_set *, long start, long end); range_set 33 line-log.h extern void range_set_append(struct range_set *, long start, long end); range_set 38 line-log.h extern void sort_and_merge_range_set(struct range_set *); range_set 50 line-log.h struct range_set ranges;