Lines Matching defs:pos
206 Py_off_t pos;
344 self->pos = _new_pos; \
345 if (VALID_READ_BUFFER(self) && self->read_end < self->pos) \
346 self->read_end = self->pos; \
351 ? (self->read_end - self->pos) : 0)
355 && self->raw_pos >= 0) ? self->raw_pos - self->pos : 0)
519 self->pos = 0;
958 memcpy(buffer->buf, self->buffer + self->pos, buffer->len);
959 self->pos += buffer->len;
962 memcpy(buffer->buf, self->buffer + self->pos, n);
963 self->pos += n;
978 self->pos = 0;
998 self->buffer + self->pos, n);
999 self->pos += n;
1072 start = self->buffer + self->pos;
1077 self->pos += s - start + 1;
1083 self->pos += n;
1103 self->pos += n;
1131 self->pos = s - start;
1139 self->pos = n;
1182 Py_off_t pos;
1185 pos = _buffered_raw_tell(self);
1186 if (pos == -1)
1188 pos -= RAW_OFFSET(self);
1189 /* TODO: sanity check (pos >= 0) */
1190 return PyLong_FromOff_t(pos);
1254 if (offset >= -self->pos && offset <= avail) {
1255 self->pos += offset;
1290 pos: object = None
1295 _io__Buffered_truncate_impl(buffered *self, PyObject *pos)
1314 res = PyObject_CallMethodOneArg(self->raw, &_Py_ID(truncate), pos);
1519 self->buffer + self->pos, current_size);
1522 self->pos += current_size;
1609 PyObject *res = PyBytes_FromStringAndSize(self->buffer + self->pos, n);
1611 self->pos += n;
1638 memcpy(out, self->buffer + self->pos, current_size);
1641 self->pos += current_size;
1674 self->pos = 0;
1695 memcpy(out + written, self->buffer + self->pos, r);
1697 self->pos += r;
1701 memcpy(out + written, self->buffer + self->pos, remaining);
1703 self->pos += remaining;
1730 return PyBytes_FromStringAndSize(self->buffer + self->pos, have);
1740 self->pos = 0;
1789 self->pos = 0;
1853 rewind = RAW_OFFSET(self) + (self->pos - self->write_pos);
1929 self->pos = 0;
1932 avail = Py_SAFE_DOWNCAST(self->buffer_size - self->pos, Py_off_t, Py_ssize_t);
1934 memcpy(self->buffer + self->pos, buffer->buf, buffer->len);
1935 if (!VALID_WRITE_BUFFER(self) || self->write_pos > self->pos) {
1936 self->write_pos = self->pos;
1938 ADJUST_POSITION(self, self->pos + buffer->len);
1939 if (self->pos > self->write_end)
1940 self->write_end = self->pos;
1960 self->pos -= self->write_pos;
1969 self->pos += buffer->len;
1976 self->pos += avail;
2303 self->pos = 0;