Lines Matching defs:data
456 std::vector<char> data;
460 recv(data);
461 if (data.size() == 1)
463 cmdCtx.cmd_byte = data[0];
464 cmdCtx.data = data.data() + 1;
466 cmdCtx.len = data.size() - 2;
520 throw BadClient("Couldn't read data from debugger.");
529 throw BadClient("Couldn't write data to the debugger.");
545 // Read until you find the end of the data in the packet, and keep
581 DPRINTF(GDBRecv, "recv: %s\n", bp.data());
615 BaseRemoteGDB::read(Addr vaddr, size_t size, char *data)
628 proxy.readBlob(vaddr, data, size);
634 mem2hex(buf, data, size);
646 BaseRemoteGDB::write(Addr vaddr, size_t size, const char *data)
660 mem2hex(buf, data, size);
666 proxy.writeBlob(vaddr, data, size);
842 DDUMP(GDBMisc, ctx.data, ctx.len);
857 const char *p = ctx.data;
869 const char *p = ctx.data;
891 mem2hex(buf, regCachePtr->data(), regCachePtr->size());
899 const char *p = ctx.data;
900 p = hex2mem(regCachePtr->data(), p, regCachePtr->size());
913 const char *p = ctx.data + 1; // Ignore the subcommand byte.
923 const char *p = ctx.data;
947 const char *p = ctx.data;
954 if (len * 2 > ctx.len - (p - ctx.data))
971 string s(ctx.data, ctx.len - 1);
1054 const char *p = ctx.data;
1068 const char *p = ctx.data;
1079 const char *p = ctx.data;
1112 const char *p = ctx.data;