• Home
  • Raw
  • Download

Lines Matching refs:num_transitions

47     size_t num_transitions;  member
127 unsigned char *isdsts, size_t num_transitions,
132 size_t num_transitions);
636 size_t num_trans = self->num_transitions; in zoneinfo_fromutc()
1011 Py_ssize_t num_transitions = PyTuple_Size(trans_utc); in load_data() local
1012 if (num_transitions < 0) { in load_data()
1021 self->num_transitions = (size_t)num_transitions; in load_data()
1026 PyMem_Malloc(self->num_transitions * sizeof(int64_t)); in load_data()
1030 trans_idx = PyMem_Malloc(self->num_transitions * sizeof(Py_ssize_t)); in load_data()
1035 for (size_t i = 0; i < self->num_transitions; ++i) { in load_data()
1104 utcoff_to_dstoff(trans_idx, utcoff, dstoff, isdst, self->num_transitions, in load_data()
1109 self->num_transitions)) { in load_data()
1134 PyMem_Calloc(self->num_transitions, sizeof(_ttinfo *)); in load_data()
1138 for (size_t i = 0; i < self->num_transitions; ++i) { in load_data()
1170 if (!self->num_transitions) { in load_data()
1174 idx = trans_idx[self->num_transitions - 1]; in load_data()
2025 unsigned char *isdsts, size_t num_transitions, in utcoff_to_dstoff() argument
2034 for (size_t i = 1; i < num_transitions; ++i) { in utcoff_to_dstoff()
2110 size_t num_transitions) in ts_to_local() argument
2112 if (num_transitions == 0) { in ts_to_local()
2118 trans_local[i] = PyMem_Malloc(num_transitions * sizeof(int64_t)); in ts_to_local()
2123 memcpy(trans_local[i], trans_utc, num_transitions * sizeof(int64_t)); in ts_to_local()
2143 for (size_t i = 1; i < num_transitions; ++i) { in ts_to_local()
2202 size_t num_trans = self->num_transitions; in find_ttinfo()
2207 else if (!num_trans || ts > local_transitions[self->num_transitions - 1]) { in find_ttinfo()
2212 size_t idx = _bisect(ts, local_transitions, self->num_transitions) - 1; in find_ttinfo()
2213 assert(idx < self->num_transitions); in find_ttinfo()