Lines Matching defs:buf
11 SRes SeqInStream_ReadMax(ISeqInStreamPtr stream, void *buf, size_t *processedSize)
18 const SRes res = ISeqInStream_Read(stream, buf, &cur);
20 buf = (void *)((Byte *)buf + cur);
31 SRes SeqInStream_Read2(ISeqInStreamPtr stream, void *buf, size_t size, SRes errorType)
36 RINOK(ISeqInStream_Read(stream, buf, &processed))
39 buf = (void *)((Byte *)buf + processed);
45 SRes SeqInStream_Read(ISeqInStreamPtr stream, void *buf, size_t size)
47 return SeqInStream_Read2(stream, buf, size, SZ_ERROR_INPUT_EOF);
52 SRes SeqInStream_ReadByte(ISeqInStreamPtr stream, Byte *buf)
55 RINOK(ISeqInStream_Read(stream, buf, &processed))
67 SRes LookInStream_LookRead(ILookInStreamPtr stream, void *buf, size_t *size)
73 memcpy(buf, lookBuf, *size);
77 SRes LookInStream_Read2(ILookInStreamPtr stream, void *buf, size_t size, SRes errorType)
82 RINOK(ILookInStream_Read(stream, buf, &processed))
85 buf = (void *)((Byte *)buf + processed);
91 SRes LookInStream_Read(ILookInStreamPtr stream, void *buf, size_t size)
93 return LookInStream_Read2(stream, buf, size, SZ_ERROR_INPUT_EOF);
100 static SRes LookToRead2_Look_Lookahead(ILookInStreamPtr pp, const void **buf, size_t *size)
110 res = ISeekInStream_Read(p->realStream, p->buf, &size2);
115 *buf = p->buf + p->pos;
119 static SRes LookToRead2_Look_Exact(ILookInStreamPtr pp, const void **buf, size_t *size)
130 res = ISeekInStream_Read(p->realStream, p->buf, size);
135 *buf = p->buf + p->pos;
146 static SRes LookToRead2_Read(ILookInStreamPtr pp, void *buf, size_t *size)
151 return ISeekInStream_Read(p->realStream, buf, size);
154 memcpy(buf, p->buf + p->pos, rem);
179 static SRes SecToLook_Read(ISeqInStreamPtr pp, void *buf, size_t *size)
182 return LookInStream_LookRead(p->realStream, buf, size);
190 static SRes SecToRead_Read(ISeqInStreamPtr pp, void *buf, size_t *size)
193 return ILookInStream_Read(p->realStream, buf, size);