Lines Matching refs:pos
73 size_t size2 = p->size - p->pos; in LookToRead_Look_Lookahead()
76 p->pos = 0; in LookToRead_Look_Lookahead()
83 *buf = p->buf + p->pos; in LookToRead_Look_Lookahead()
91 size_t size2 = p->size - p->pos; in LookToRead_Look_Exact()
94 p->pos = 0; in LookToRead_Look_Exact()
102 *buf = p->buf + p->pos; in LookToRead_Look_Exact()
109 p->pos += offset; in LookToRead_Skip()
116 size_t rem = p->size - p->pos; in LookToRead_Read()
121 memcpy(buf, p->buf + p->pos, rem); in LookToRead_Read()
122 p->pos += rem; in LookToRead_Read()
127 static SRes LookToRead_Seek(void *pp, Int64 *pos, ESzSeek origin) in LookToRead_Seek() argument
130 p->pos = p->size = 0; in LookToRead_Seek()
131 return p->realStream->Seek(p->realStream, pos, origin); in LookToRead_Seek()
146 p->pos = p->size = 0; in LookToRead_Init()