Lines Matching refs:Size
31 bool RemoteTargetExternal::allocateSpace(size_t Size, unsigned Alignment,
33 DEBUG(dbgs() << "Message [allocate space] size: " << Size <<
35 if (!SendAllocateSpace(Alignment, Size)) {
52 bool RemoteTargetExternal::loadData(uint64_t Address, const void *Data, size_t Size) {
54 ", size: " << Size << "\n");
55 if (!SendLoadSection(Address, Data, (uint32_t)Size, false)) {
76 bool RemoteTargetExternal::loadCode(uint64_t Address, const void *Data, size_t Size) {
78 ", size: " << Size << "\n");
79 if (!SendLoadSection(Address, Data, (uint32_t)Size, true)) {
119 bool RemoteTargetExternal::SendAllocateSpace(uint32_t Alignment, uint32_t Size) {
126 AppendWrite((const void *)&Size, 4);
137 uint32_t Size,
146 AppendWrite(Data, Size);
172 // No data or data size is sent with Terminate
233 assert(ReceiveData.size() == Sizes.size() &&
234 "Unexpected mismatch between data and size");
237 for (int I=0, E=Sizes.size(); I < E; I++)
240 // Payload size header
243 ErrorMsg += ", invalid data size";
247 ErrorMsg = "unexpected data size";
258 for (int I=0, E=Sizes.size(); I < E; I++) {
283 assert(SendData.size() == Sizes.size() &&
284 "Unexpected mismatch between data and size");
287 for (int I=0, E=Sizes.size(); I < E; I++)
290 // Payload size header
292 ErrorMsg += ", invalid data size";
299 for (int I=0, E=Sizes.size(); I < E; I++) {
311 void RemoteTargetExternal::AppendWrite(const void *Data, uint32_t Size) {
313 Sizes.push_back(Size);
316 void RemoteTargetExternal::AppendRead(void *Data, uint32_t Size) {
318 Sizes.push_back(Size);