=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs-1015- x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs:1016:{IOTRAP_ADDR0=0xc0010050;IO trap addr (0) x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs-1017- SmiAddr:32 ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs-1024- x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs:1025:{IOTRAP_ADDR1=0xc0010051;IO trap addr (1) x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs-1026- SmiAddr:32 ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs-1033- x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs:1034:{IOTRAP_ADDR2=0xc0010052;IO trap addr (2) x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs-1035- SmiAddr:32 ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs-1042- x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs:1043:{IOTRAP_ADDR3=0xc0010053;IO trap addr (3) x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/AMD/k8.regs-1044- SmiAddr:32 ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/benchmarks.c-19-#ifdef __linux__ x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/benchmarks.c:20: TIME(asm volatile("int $0x80" :"=a" (tmp) :"0" (__NR_getppid)), "int 0x80"); x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/benchmarks.c-21-#endif x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/benchmarks.c:22: TIME(asm volatile("cpuid": : :"ax", "dx", "cx", "bx"), "cpuid"); x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/benchmarks.c-23- x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/benchmarks.c:24: //TIME(asm volatile("addl $1,0(%esp)"), "addl"); x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/benchmarks.c:25: //TIME(asm volatile("lock ; addl $1,0(%esp)"), "locked add"); x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/benchmarks.c-26- x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/benchmarks.c:27: TIME(asm volatile("bswap %0" : "=r" (tmp) : "0" (tmp)), "bswap"); x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/benchmarks.c-28-} ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/syscall.c-17- for (i = 0; i < 1000000; i++) { x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/syscall.c:18: asm volatile("call 0xfffff000" x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/bench/syscall.c-19- :"=a" (ret) ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/features.c-471- if (!died) x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/features.c:472: asm volatile(".byte 0x0f,0x1f,0x00 /* nopl 0(%eax) */"); x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/features.c-473- ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/lsmsr.c-395- if (g.msr_name) { x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/lsmsr.c:396: g.reg = get_reg_addr(g.msr_name, g.msr_table); x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/lsmsr.c-397- if (g.reg == (uint32_t) -1) { ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/msr.h-40- x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/msr.h:41:static uint32_t get_reg_addr(const char *name, struct reg_spec *table) x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/msr.h-42-{ ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/mtrr.c-51- x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/mtrr.c:52:static void set_max_phy_addr(struct cpudata *cpu) x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/mtrr.c-53-{ ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/mtrr.c-161- x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/mtrr.c:162: set_max_phy_addr(cpu); x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/mtrr.c-163- ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/scripts/makenodes-17- x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/scripts/makenodes:18:for i in `seq 0 $NRNODES` x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/scripts/makenodes-19-do ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/scripts/testnodes-7- x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/scripts/testnodes:8:for i in `seq 0 $(( $NRNODES - 1 ))` x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/scripts/testnodes-9-do ############################################## x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/Makefile-15-%.h: %.regs scripts/createheader.py x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/Makefile:16: python scripts/createheader.py $< `basename $< .regs` >$@ x86info-1.31~pre0.8052aabdd159bc9050e7dc264f33782c5acce05f/Makefile-17-