Lines Matching refs:mark
117 struct _IO_marker *mark; in _IO_least_marker() local
118 for (mark = fp->_markers; mark != NULL; mark = mark->_next) in _IO_least_marker()
119 if (mark->_pos < least_so_far) in _IO_least_marker()
120 least_so_far = mark->_pos; in _IO_least_marker()
218 struct _IO_marker *mark; in libc_hidden_def() local
262 for (mark = fp->_markers; mark != NULL; mark = mark->_next) in libc_hidden_def()
263 mark->_pos -= delta; in libc_hidden_def()
602 struct _IO_marker *mark; in _IO_default_finish() local
609 for (mark = fp->_markers; mark != NULL; mark = mark->_next) in _IO_default_finish()
610 mark->_sbuf = NULL; in _IO_default_finish()
926 _IO_marker_delta (struct _IO_marker *mark) in _IO_marker_delta() argument
929 if (mark->_sbuf == NULL) in _IO_marker_delta()
931 if (_IO_in_backup (mark->_sbuf)) in _IO_marker_delta()
932 cur_pos = mark->_sbuf->_IO_read_ptr - mark->_sbuf->_IO_read_end; in _IO_marker_delta()
934 cur_pos = mark->_sbuf->_IO_read_ptr - mark->_sbuf->_IO_read_base; in _IO_marker_delta()
935 return mark->_pos - cur_pos; in _IO_marker_delta()
939 _IO_seekmark (FILE *fp, struct _IO_marker *mark, int delta) in _IO_seekmark() argument
941 if (mark->_sbuf != fp) in _IO_seekmark()
943 if (mark->_pos >= 0) in _IO_seekmark()
947 fp->_IO_read_ptr = fp->_IO_read_base + mark->_pos; in _IO_seekmark()
953 fp->_IO_read_ptr = fp->_IO_read_end + mark->_pos; in _IO_seekmark()
961 struct _IO_marker *mark = fp->_markers; in _IO_unsave_markers() local
962 if (mark) in _IO_unsave_markers()