Lines Matching defs:ats
2381 zic_t const *ats, unsigned char const *types)
2384 while (0 < r.count && ats[r.base] < lo) {
2409 while (0 < r.count && hi + 1 < ats[r.base + r.count - 1])
2431 /* Allocate the ATS and TYPES arrays via a single malloc,
2434 zic_t *ats = xmalloc(align_to(size_product(timecnt + !timecnt,
2435 sizeof *ats + 1),
2437 void *typesptr = ats + timecnt;
2491 ats[i] = attypes[i].at;
2501 if (ats[i] > trans[j] - corr[j]) {
2502 ats[i] = tadd(ats[i], corr[j]);
2513 ats, types);
2514 range32 = limitrange(range64, ZIC32_MIN, ZIC32_MAX, ats, types);
2595 && ! (thistimecnt && ats[thistimei] == lo_time)) {
2759 puttzcodepass(ats[i], fp, pass);
2787 if (timecnt == 0 || trans[i] < ats[0]) {
2797 trans[i] >= ats[j])
2827 free(ats);