Lines Matching refs:seek_s
431 struct mp_stream_seek_t seek_s; in stream_seek() local
433 seek_s.offset = mp_obj_get_int(args[1]); in stream_seek()
434 seek_s.whence = SEEK_SET; in stream_seek()
436 seek_s.whence = mp_obj_get_int(args[2]); in stream_seek()
440 if (seek_s.whence == SEEK_SET && seek_s.offset < 0) { in stream_seek()
446 mp_uint_t res = stream_p->ioctl(args[0], MP_STREAM_SEEK, (mp_uint_t)(uintptr_t)&seek_s, &error); in stream_seek()
452 return mp_obj_new_int_from_uint(seek_s.offset); in stream_seek()
533 struct mp_stream_seek_t seek_s; in mp_stream_posix_lseek() local
534 seek_s.offset = offset; in mp_stream_posix_lseek()
535 seek_s.whence = whence; in mp_stream_posix_lseek()
536 … = stream_p->ioctl(MP_OBJ_FROM_PTR(stream), MP_STREAM_SEEK, (mp_uint_t)(uintptr_t)&seek_s, &errno); in mp_stream_posix_lseek()
540 return seek_s.offset; in mp_stream_posix_lseek()