Lines Matching defs:rec_len
140 Py_ssize_t rec_len; /* length of record */
1059 self->rec_len = 0;
1075 Py_ssize_t rec_len;
1079 if (!copy_phase && rec_len == PY_SSIZE_T_MAX) { \
1082 rec_len++; \
1088 self->rec[rec_len] = c;\
1092 rec_len = self->rec_len;
1151 return rec_len;
1161 join_check_rec_size(WriterObj *self, Py_ssize_t rec_len)
1163 assert(rec_len >= 0);
1165 if (rec_len > self->rec_size) {
1166 size_t rec_size_new = (size_t)(rec_len / MEM_INCR + 1) * MEM_INCR;
1185 Py_ssize_t rec_len;
1194 rec_len = join_append_data(self, field_kind, field_data, field_len,
1196 if (rec_len < 0)
1200 if (!join_check_rec_size(self, rec_len))
1203 self->rec_len = join_append_data(self, field_kind, field_data, field_len,
1222 if (!join_check_rec_size(self, self->rec_len + terminator_len))
1228 self->rec[self->rec_len + i] = PyUnicode_READ(term_kind, term_data, i);
1229 self->rec_len += terminator_len;
1304 if (self->num_fields > 0 && self->rec_len == 0) {
1322 (void *) self->rec, self->rec_len);
1448 self->rec_len = 0;