Home | History | Annotate | Download | only in _io

Lines Matching refs:written

7     Written by Amaury Forgeot d'Arc and Antoine Pitrou
193 "Returns the number of bytes written, which is always the length of b\n"
234 /* Just after the last byte actually written */
236 /* Just after the last byte waiting to be written, or -1 if the buffer
298 * shouldn't affect carefully written threaded I/O code.
662 _set_BlockingIOError(const char *msg, Py_ssize_t written)
667 errno, msg, written);
673 /* Returns the address of the `written` member if a BlockingIOError was
687 /* TODO: sanity check (err->written >= 0) */
689 return &err->written;
992 Py_ssize_t n, written = 0, remaining;
1006 written = n;
1022 for (remaining = buffer->len - written;
1024 written += n, remaining -= n) {
1028 n = _bufferedreader_raw_read(self, (char *) buffer->buf + written,
1034 else if (!(readinto1 && written)) {
1039 memcpy((char *) buffer->buf + written,
1048 if (n == 0 || (n == -2 && written > 0))
1060 written += n;
1064 res = PyLong_FromSsize_t(written);
1103 Py_ssize_t n, written = 0;
1145 written += n;
1190 written += n;
1649 Py_ssize_t current_size, remaining, written;
1661 written = 0;
1665 written += current_size;
1682 r = _bufferedreader_raw_read(self, out + written, r);
1687 if (r == 0 || written > 0) {
1688 if (_PyBytes_Resize(&res, written))
1697 written += r;
1712 if (r == 0 || written > 0) {
1713 if (_PyBytes_Resize(&res, written))
1722 memcpy(out + written, self->buffer + self->pos, r);
1723 written += r;
1728 memcpy(out + written, self->buffer + self->pos, remaining);
1729 written += remaining;
1877 Py_ssize_t written = 0;
1906 written += Py_SAFE_DOWNCAST(n, Py_off_t, Py_ssize_t);
1934 Py_ssize_t written, avail, remaining;
1960 written = buffer->len;
1989 written = buffer->len;
2020 written = 0;
2023 self, (char *) buffer->buf + written, buffer->len - written);
2031 (char *) buffer->buf + written, self->buffer_size);
2035 written += self->buffer_size;
2037 "blocking", written);
2043 written += n;
2054 memcpy(self->buffer, (char *) buffer->buf + written, remaining);
2055 written += remaining;
2064 res = PyLong_FromSsize_t(written);