=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== numatop-2.1/powerpc/plat.c-69- numatop-2.1/powerpc/plat.c:70: asm __volatile__ numatop-2.1/powerpc/plat.c-71- ("mfspr %0,%1" : "=r"(pvr) : "i"(SPRN_PVR)); ############################################## numatop-2.1/test/mgen/powerpc/util.c-38-{ numatop-2.1/test/mgen/powerpc/util.c:39: asm volatile ( numatop-2.1/test/mgen/powerpc/util.c-40- "mtctr %1\n\t" ############################################## numatop-2.1/test/mgen/intel/util.c-37-{ numatop-2.1/test/mgen/intel/util.c:38: asm volatile ( numatop-2.1/test/mgen/intel/util.c-39- "xor %0, %0\n\t" ############################################## numatop-2.1/common/os/sym.c-131-static uint64_t numatop-2.1/common/os/sym.c:132:elf32_seg_loadaddr(FILE *fp, uint64_t phoff, int phnum, unsigned int flags) numatop-2.1/common/os/sym.c-133-{ ############################################## numatop-2.1/common/os/sym.c-163-static uint64_t numatop-2.1/common/os/sym.c:164:elf64_seg_loadaddr(FILE *fp, uint64_t phoff, int phnum, unsigned int flags) numatop-2.1/common/os/sym.c-165-{ ############################################## numatop-2.1/common/os/sym.c-394- */ numatop-2.1/common/os/sym.c:395: if ((load_addr = elf32_seg_loadaddr(binary->fp, ehdr.e_phoff, numatop-2.1/common/os/sym.c-396- ehdr.e_phnum, PF_X)) == INVALID_LOADADDR) { ############################################## numatop-2.1/common/os/sym.c-491- */ numatop-2.1/common/os/sym.c:492: if ((load_addr = elf64_seg_loadaddr(binary->fp, ehdr.e_phoff, numatop-2.1/common/os/sym.c-493- ehdr.e_phnum, PF_X)) == INVALID_LOADADDR) { ############################################## numatop-2.1/common/include/os/sym.h-55-#define ELF64_LOAD_ADDR 0x400000 numatop-2.1/common/include/os/sym.h:56:#define INVALID_LOADADDR (uint64_t)(-1) numatop-2.1/common/include/os/sym.h-57- ############################################## numatop-2.1/common/include/os/pfwrapper.h-49- numatop-2.1/common/include/os/pfwrapper.h:50:#define rmb() asm volatile("lock; addl $0,0(%%esp)" ::: "memory") numatop-2.1/common/include/os/pfwrapper.h:51:#define wmb() asm volatile("lock; addl $0,0(%%esp)" ::: "memory") numatop-2.1/common/include/os/pfwrapper.h:52:#define mb() asm volatile("lock; addl $0,0(%%esp)" ::: "memory") numatop-2.1/common/include/os/pfwrapper.h-53-#endif ############################################## numatop-2.1/common/include/os/pfwrapper.h-59- numatop-2.1/common/include/os/pfwrapper.h:60:#define rmb() asm volatile("lfence" ::: "memory") numatop-2.1/common/include/os/pfwrapper.h:61:#define wmb() asm volatile("sfence" ::: "memory") numatop-2.1/common/include/os/pfwrapper.h:62:#define mb() asm volatile("mfence":::"memory") numatop-2.1/common/include/os/pfwrapper.h-63-#endif ############################################## numatop-2.1/common/win.c-2636-static int numatop-2.1/common/win.c:2637:llrec2addr(track_proc_t *proc, track_lwp_t *lwp, void ***addr_arr, numatop-2.1/common/win.c-2638- int **lat_arr, int *addr_num) ############################################## numatop-2.1/common/win.c-2734- numatop-2.1/common/win.c:2735: if (llrec2addr(proc, lwp, &addr_arr, &lat_arr, &addr_num) != 0) { numatop-2.1/common/win.c-2736- goto L_EXIT; ############################################## numatop-2.1/intel/plat.c-87-#if __x86_64 numatop-2.1/intel/plat.c:88: __asm volatile( numatop-2.1/intel/plat.c-89- "cpuid\n\t" ############################################## numatop-2.1/intel/plat.c-95-#else numatop-2.1/intel/plat.c:96: __asm volatile( numatop-2.1/intel/plat.c-97- "push %%ebx\n\t" ############################################## numatop-2.1/intel/util.c-47- numatop-2.1/intel/util.c:48: __asm volatile numatop-2.1/intel/util.c-49- ("rdtsc" : "=a" (lo), "=d" (hi)); ############################################## numatop-2.1/intel/util.c-60- numatop-2.1/intel/util.c:61: __asm volatile numatop-2.1/intel/util.c-62- ("rdtsc" : "=A" (var)); ############################################## numatop-2.1/debian/patches/0007-Clean-up-32-bit-build-warnings.patch-104-+++ b/common/win.c numatop-2.1/debian/patches/0007-Clean-up-32-bit-build-warnings.patch:105:@@ -2668,7 +2668,7 @@ llrec2addr(track_proc_t *proc, track_lwp_t *lwp, void ***addr_arr, numatop-2.1/debian/patches/0007-Clean-up-32-bit-build-warnings.patch-106- } ############################################## numatop-2.1/.pc/0005-Trivial-fix-to-spelling-mistakes-in-source.patch/common/win.c-2636-static int numatop-2.1/.pc/0005-Trivial-fix-to-spelling-mistakes-in-source.patch/common/win.c:2637:llrec2addr(track_proc_t *proc, track_lwp_t *lwp, void ***addr_arr, numatop-2.1/.pc/0005-Trivial-fix-to-spelling-mistakes-in-source.patch/common/win.c-2638- int **lat_arr, int *addr_num) ############################################## numatop-2.1/.pc/0005-Trivial-fix-to-spelling-mistakes-in-source.patch/common/win.c-2734- numatop-2.1/.pc/0005-Trivial-fix-to-spelling-mistakes-in-source.patch/common/win.c:2735: if (llrec2addr(proc, lwp, &addr_arr, &lat_arr, &addr_num) != 0) { numatop-2.1/.pc/0005-Trivial-fix-to-spelling-mistakes-in-source.patch/common/win.c-2736- goto L_EXIT; ############################################## numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c-131-static uint64_t numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c:132:elf32_seg_loadaddr(FILE *fp, uint64_t phoff, int phnum, unsigned int flags) numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c-133-{ ############################################## numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c-163-static uint64_t numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c:164:elf64_seg_loadaddr(FILE *fp, uint64_t phoff, int phnum, unsigned int flags) numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c-165-{ ############################################## numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c-394- */ numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c:395: if ((load_addr = elf32_seg_loadaddr(binary->fp, ehdr.e_phoff, numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c-396- ehdr.e_phnum, PF_X)) == INVALID_LOADADDR) { ############################################## numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c-491- */ numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c:492: if ((load_addr = elf64_seg_loadaddr(binary->fp, ehdr.e_phoff, numatop-2.1/.pc/0006-Fix-several-printf-format-specifiers.patch/common/os/sym.c-493- ehdr.e_phnum, PF_X)) == INVALID_LOADADDR) { ############################################## numatop-2.1/.pc/0007-Clean-up-32-bit-build-warnings.patch/common/win.c-2636-static int numatop-2.1/.pc/0007-Clean-up-32-bit-build-warnings.patch/common/win.c:2637:llrec2addr(track_proc_t *proc, track_lwp_t *lwp, void ***addr_arr, numatop-2.1/.pc/0007-Clean-up-32-bit-build-warnings.patch/common/win.c-2638- int **lat_arr, int *addr_num) ############################################## numatop-2.1/.pc/0007-Clean-up-32-bit-build-warnings.patch/common/win.c-2734- numatop-2.1/.pc/0007-Clean-up-32-bit-build-warnings.patch/common/win.c:2735: if (llrec2addr(proc, lwp, &addr_arr, &lat_arr, &addr_num) != 0) { numatop-2.1/.pc/0007-Clean-up-32-bit-build-warnings.patch/common/win.c-2736- goto L_EXIT;