Lines Matching refs:off
192 strstreambuf::seekoff(off_type off, in seekoff() argument
229 off += newoff; in seekoff()
230 if (off < 0 || off > seekhigh - seeklow) in seekoff()
234 if (seeklow + __STATIC_CAST(ptrdiff_t, off) < pbase()) { in seekoff()
236 pbump((int)off); in seekoff()
240 pbump((int)(off - (pbase() - seeklow))); in seekoff()
244 if (off <= egptr() - seeklow) in seekoff()
245 setg(seeklow, seeklow + __STATIC_CAST(ptrdiff_t, off), egptr()); in seekoff()
246 else if (off <= pptr() - seeklow) in seekoff()
247 setg(seeklow, seeklow + __STATIC_CAST(ptrdiff_t, off), pptr()); in seekoff()
249 setg(seeklow, seeklow + __STATIC_CAST(ptrdiff_t, off), epptr()); in seekoff()