Lines Matching refs:AR
54 for (angle_range_t *AR = occbuf_head; AR; AR = AR->next) in ValidateBuffer() local
56 SYS_ASSERT(AR->low <= AR->high); in ValidateBuffer()
58 if (AR->next) in ValidateBuffer()
60 SYS_ASSERT(AR->next->prev == AR); in ValidateBuffer()
61 SYS_ASSERT(AR->next->low > AR->high); in ValidateBuffer()
65 SYS_ASSERT(AR == occbuf_tail); in ValidateBuffer()
68 if (AR->prev) in ValidateBuffer()
70 SYS_ASSERT(AR->prev->next == AR); in ValidateBuffer()
74 SYS_ASSERT(AR == occbuf_head); in ValidateBuffer()
170 for (angle_range_t *AR = occbuf_head; AR; AR = AR->next) in DoSet() local
172 if (high < AR->low) in DoSet()
174 LinkBefore(AR, GetNewRange(low, high)); in DoSet()
178 if (low > AR->high) in DoSet()
190 AR->low = MIN(AR->low, low); in DoSet()
191 AR->high = MAX(AR->high, high); in DoSet()
194 if (AR->prev) in DoSet()
196 SYS_ASSERT(AR->low > AR->prev->high); in DoSet()
199 while (AR->next && AR->high >= AR->next->low) in DoSet()
201 AR->high = MAX(AR->high, AR->next->high); in DoSet()
203 RemoveRange(AR->next); in DoSet()
233 for (angle_range_t *AR = occbuf_head; AR; AR = AR->next) in DoTest() local
235 if (AR->low <= low && high <= AR->high) in DoTest()
238 if (AR->high > low) in DoTest()