X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fvmm_util.c;h=5d51666f28976dd43bc190717aa5c14be2136b36;hp=029f9fda37bc98c4e2388de685ca6db33ba05c08;hb=266af4b5b19da7bee8e7445288c7c1cb3ee194c7;hpb=5ac47589b79508967bd06b4022bbfc50de47423f diff --git a/palacios/src/palacios/vmm_util.c b/palacios/src/palacios/vmm_util.c index 029f9fd..5d51666 100644 --- a/palacios/src/palacios/vmm_util.c +++ b/palacios/src/palacios/vmm_util.c @@ -26,42 +26,42 @@ extern struct v3_os_hooks * os_hooks; void PrintTraceHex(unsigned char x) { - unsigned char z; + unsigned char z; - z = (x >> 4) & 0xf; - PrintTrace("%x", z); - z = x & 0xf; - PrintTrace("%x", z); + z = (x >> 4) & 0xf; + PrintTrace("%x", z); + z = x & 0xf; + PrintTrace("%x", z); } void PrintTraceLL(ullong_t num) { - unsigned char * z = (unsigned char *)# - int i; + unsigned char * z = (unsigned char *)# + int i; - for (i = 7; i >= 0; i--) { - PrintTraceHex(*(z + i)); - } + for (i = 7; i >= 0; i--) { + PrintTraceHex(*(z + i)); + } } void PrintTraceMemDump(uchar_t * start, int n) { - int i, j; + int i, j; - for (i = 0; i < n; i += 16) { - PrintTrace("%p", (void *)(start + i)); - for (j = i; (j < (i + 16)) && (j < n); j += 2) { - PrintTrace(" "); - PrintTraceHex(*(uchar_t *)(start + j)); - if ((j + 1) < n) { - PrintTraceHex(*((uchar_t *)(start + j + 1))); - } - } - PrintTrace(" "); - for (j = i; (j < (i + 16)) && (j < n); j++) { - PrintTrace("%c", ((start[j] >= 32) && (start[j] <= 126)) ? start[j] : '.'); + for (i = 0; i < n; i += 16) { + PrintTrace("%p", (void *)(start + i)); + for (j = i; (j < (i + 16)) && (j < n); j += 2) { + PrintTrace(" "); + PrintTraceHex(*(uchar_t *)(start + j)); + if ((j + 1) < n) { + PrintTraceHex(*((uchar_t *)(start + j + 1))); + } + } + PrintTrace(" "); + for (j = i; (j < (i + 16)) && (j < n); j++) { + PrintTrace("%c", ((start[j] >= 32) && (start[j] <= 126)) ? start[j] : '.'); + } + PrintTrace("\n"); } - PrintTrace("\n"); - } }