Lines Matching refs:position
41 size_t position; member
45 static void ttf_cb_stream_seek(ttf_cb_stream_t * stream, size_t position);
183 if(to_read + stream->position >= stream->size) { in ttf_cb_stream_read()
184 to_read = stream->size - stream->position; in ttf_cb_stream_read()
186 memcpy(data, ((const unsigned char *)stream->data + stream->position), to_read); in ttf_cb_stream_read()
187 stream->position += to_read; in ttf_cb_stream_read()
190 static void ttf_cb_stream_seek(ttf_cb_stream_t * stream, size_t position) in ttf_cb_stream_seek() argument
193 lv_fs_seek(stream->file, position, LV_FS_SEEK_SET); in ttf_cb_stream_seek()
196 if(position > stream->size) { in ttf_cb_stream_seek()
197 stream->position = stream->size; in ttf_cb_stream_seek()
200 stream->position = position; in ttf_cb_stream_seek()