Lines Matching defs:size

9 Z7_COM7F_IMF(CBufferInStream::Read(void *data, UInt32 size, UInt32 *processedSize))

13 if (size == 0)
18 if (rem > size)
19 rem = (size_t)size;
44 Z7_COM7F_IMF(CBufInStream::Read(void *data, UInt32 size, UInt32 *processedSize))
48 if (size == 0)
53 if (rem > size)
54 rem = (size_t)size;
79 void Create_BufInStream_WithReference(const void *data, size_t size, IUnknown *ref, ISequentialInStream **stream)
84 inStreamSpec->Init((const Byte *)data, size, ref);
88 void Create_BufInStream_WithNewBuffer(const void *data, size_t size, ISequentialInStream **stream)
93 inStreamSpec->Buf.CopyFrom((const Byte *)data, size);
135 Z7_COM7F_IMF(CDynBufSeqOutStream::Write(const void *data, UInt32 size, UInt32 *processedSize))
139 if (size == 0)
141 Byte *buf = GetBufPtrForWriting(size);
144 memcpy(buf, data, size);
145 UpdateSize(size);
147 *processedSize = size;
151 Z7_COM7F_IMF(CBufPtrSeqOutStream::Write(const void *data, UInt32 size, UInt32 *processedSize))
154 if (rem > size)
155 rem = (size_t)size;
163 return (rem != 0 || size == 0) ? S_OK : E_FAIL;
166 Z7_COM7F_IMF(CSequentialOutStreamSizeCount::Write(const void *data, UInt32 size, UInt32 *processedSize))
169 HRESULT result = _stream->Write(data, size, &realProcessedSize);
212 void CCachedInStream::Init(UInt64 size) throw()
214 _size = size;
221 Z7_COM7F_IMF(CCachedInStream::Read(void *data, UInt32 size, UInt32 *processedSize))
225 if (size == 0)
232 if (size > rem)
233 size = (UInt32)rem;
236 while (size != 0)
257 UInt32 cur = size;
268 size -= cur;