Lines Matching refs:errcode
57 STATIC mp_uint_t iobase_read_write(mp_obj_t obj, void *buf, mp_uint_t size, int *errcode, qstr qst)… in iobase_read_write() argument
64 *errcode = MP_EAGAIN; in iobase_read_write()
71 *errcode = -ret; in iobase_read_write()
75 STATIC mp_uint_t iobase_read(mp_obj_t obj, void *buf, mp_uint_t size, int *errcode) { in iobase_read() argument
76 return iobase_read_write(obj, buf, size, errcode, MP_QSTR_readinto); in iobase_read()
79 STATIC mp_uint_t iobase_write(mp_obj_t obj, const void *buf, mp_uint_t size, int *errcode) { in iobase_write() argument
80 return iobase_read_write(obj, (void *)buf, size, errcode, MP_QSTR_write); in iobase_write()
83 STATIC mp_uint_t iobase_ioctl(mp_obj_t obj, mp_uint_t request, uintptr_t arg, int *errcode) { in iobase_ioctl() argument
92 *errcode = -ret; in iobase_ioctl()
132 STATIC mp_uint_t bufwriter_write(mp_obj_t self_in, const void *buf, mp_uint_t size, int *errcode) { in bufwriter_write() argument
154 mp_uint_t out_sz = mp_stream_write_exactly(self->stream, self->buf, self->alloc, errcode); in bufwriter_write()
156 if (*errcode != 0) { in bufwriter_write()