Lines Matching refs:end
24 region_addr_t end; member
62 region_addr_t end; in region_allocate() local
64 end = start+n; in region_allocate()
65 if ((start < region->min) || (end > region->max)) in region_allocate()
78 if (((start >= r->start) && (start < r->end)) || in region_allocate()
79 ((end > r->start) && (end <= r->end)) || in region_allocate()
80 ((start <= r->start) && (end >= r->end))) in region_allocate()
82 if (end == r->start) { in region_allocate()
86 if (start == r->end) { in region_allocate()
88 if (end > next->start) in region_allocate()
90 if (end == next->start) { in region_allocate()
91 r->end = next->end; in region_allocate()
97 r->end = end; in region_allocate()
110 new_region->end = start + n; in region_allocate()
164 fprintf(f, "(%d, %d) ", r->start, r->end); in region_print()
175 region_addr_t start, end; in main() local
184 end = bcode_program[pc++]; in main()
186 start, end); in main()
187 r = region_create(start, end); in main()
195 end = bcode_program[pc++]; in main()
196 ret = region_allocate(r, start, end); in main()
198 start, end, ret); in main()