=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== criu-3.15/INSTALL.md-12- * **PREFIX**, to specify additional prefix for path of every component installed (`/usr/local` by default); criu-3.15/INSTALL.md:13: * **BINDIR**, to specify where to put CRIT tool (`$(PREFIX)/bin` by default); criu-3.15/INSTALL.md:14: * **SBINDIR**, to specify where to put CRIU executable (`$(PREFIX)/sbin` by default); criu-3.15/INSTALL.md:15: * **MANDIR**, to specify directory for manual pages (`$(PREFIX)/share/man` by default); criu-3.15/INSTALL.md-16- * **LIBDIR**, to specify directory where to put libraries (guess the correct path by default). ############################################## criu-3.15/Makefile-164-else criu-3.15/Makefile:165: GITID_FILE_VALUE := $(shell if [ -f '$(GITID_FILE)' ]; then if [ `cat '$(GITID_FILE)'` = $(GITID) ]; then echo y; fi; fi) criu-3.15/Makefile-166- ifneq ($(GITID_FILE_VALUE),y) ############################################## criu-3.15/Makefile-194-# criu-3.15/Makefile:195:# Setup proper link for asm headers in common code. criu-3.15/Makefile-196-include/common/asm: include/common/arch/$(ARCH)/asm criu-3.15/Makefile-197- $(call msg-gen, $@) criu-3.15/Makefile:198: $(Q) ln -s ./arch/$(ARCH)/asm $@ criu-3.15/Makefile-199- ############################################## criu-3.15/compel/arch/aarch64/plugins/std/syscalls/Makefile.syscalls-16- criu-3.15/compel/arch/aarch64/plugins/std/syscalls/Makefile.syscalls:17:sys-asm := ./$(PLUGIN_ARCH_DIR)/std/syscalls/syscalls.S criu-3.15/compel/arch/aarch64/plugins/std/syscalls/Makefile.syscalls-18-std-lib-y += $(sys-asm:.S=).o ############################################## criu-3.15/compel/arch/aarch64/src/lib/include/uapi/asm/sigframe.h-35-#define ARCH_RT_SIGRETURN(new_sp, rt_sigframe) \ criu-3.15/compel/arch/aarch64/src/lib/include/uapi/asm/sigframe.h:36: asm volatile( \ criu-3.15/compel/arch/aarch64/src/lib/include/uapi/asm/sigframe.h-37- "mov sp, %0 \n" \ ############################################## criu-3.15/compel/arch/arm/plugins/std/syscalls/Makefile.syscalls-16- criu-3.15/compel/arch/arm/plugins/std/syscalls/Makefile.syscalls:17:sys-asm := ./$(PLUGIN_ARCH_DIR)/std/syscalls/syscalls.S criu-3.15/compel/arch/arm/plugins/std/syscalls/Makefile.syscalls-18-std-lib-y += $(sys-asm:.S=).o ############################################## criu-3.15/compel/arch/arm/src/lib/include/uapi/asm/sigframe.h-69-#define ARCH_RT_SIGRETURN(new_sp, rt_sigframe) \ criu-3.15/compel/arch/arm/src/lib/include/uapi/asm/sigframe.h:70: asm volatile( \ criu-3.15/compel/arch/arm/src/lib/include/uapi/asm/sigframe.h-71- "mov sp, %0 \n" \ ############################################## criu-3.15/compel/arch/mips/plugins/std/syscalls/Makefile.syscalls-7-sys-def = $(PLUGIN_ARCH_DIR)/std/syscalls/syscall_$(1).tbl criu-3.15/compel/arch/mips/plugins/std/syscalls/Makefile.syscalls:8:sys-asm = $(PLUGIN_ARCH_DIR)/std/syscalls-$(1).S criu-3.15/compel/arch/mips/plugins/std/syscalls/Makefile.syscalls-9-sys-asm-common-name = std/syscalls/syscall-common-mips-$(1).S ############################################## criu-3.15/compel/arch/mips/src/lib/include/ldsodefs.h-29-#define ARCH_PLTENTER_MEMBERS \ criu-3.15/compel/arch/mips/src/lib/include/ldsodefs.h:30: Elf32_Addr (*mips_o32_gnu_pltenter) (Elf32_Sym *, unsigned int, \ criu-3.15/compel/arch/mips/src/lib/include/ldsodefs.h-31- uintptr_t *, uintptr_t *, \ ############################################## criu-3.15/compel/arch/mips/src/lib/include/ldsodefs.h-34- long int *framesizep); \ criu-3.15/compel/arch/mips/src/lib/include/ldsodefs.h:35: Elf32_Addr (*mips_n32_gnu_pltenter) (Elf32_Sym *, unsigned int, \ criu-3.15/compel/arch/mips/src/lib/include/ldsodefs.h-36- uintptr_t *, uintptr_t *, \ ############################################## criu-3.15/compel/arch/mips/src/lib/include/ldsodefs.h-39- long int *framesizep); \ criu-3.15/compel/arch/mips/src/lib/include/ldsodefs.h:40: Elf64_Addr (*mips_n64_gnu_pltenter) (Elf64_Sym *, unsigned int, \ criu-3.15/compel/arch/mips/src/lib/include/ldsodefs.h-41- uintptr_t *, uintptr_t *, \ ############################################## criu-3.15/compel/arch/mips/src/lib/include/uapi/asm/sigframe.h-47-#define ARCH_RT_SIGRETURN(new_sp, rt_sigframe) \ criu-3.15/compel/arch/mips/src/lib/include/uapi/asm/sigframe.h:48: asm volatile( \ criu-3.15/compel/arch/mips/src/lib/include/uapi/asm/sigframe.h-49- "move $29, %0 \n" \ ############################################## criu-3.15/compel/arch/ppc64/plugins/std/parasite-head.S-9- criu-3.15/compel/arch/ppc64/plugins/std/parasite-head.S:10:#define LOAD_REG_ADDR(reg, name) \ criu-3.15/compel/arch/ppc64/plugins/std/parasite-head.S-11- addis reg,r2,(name - 0b)@ha; \ ############################################## criu-3.15/compel/arch/ppc64/plugins/std/parasite-head.S-13- criu-3.15/compel/arch/ppc64/plugins/std/parasite-head.S:14: LOAD_REG_ADDR(r12,parasite_service_ptr) criu-3.15/compel/arch/ppc64/plugins/std/parasite-head.S-15- ld r12,0(r12) ############################################## criu-3.15/compel/arch/ppc64/plugins/std/syscalls/Makefile.syscalls-13- criu-3.15/compel/arch/ppc64/plugins/std/syscalls/Makefile.syscalls:14:sys-asm := ./$(PLUGIN_ARCH_DIR)/std/syscalls/syscalls.S criu-3.15/compel/arch/ppc64/plugins/std/syscalls/Makefile.syscalls-15-std-lib-y += $(sys-asm:.S=).o ############################################## criu-3.15/compel/arch/ppc64/src/lib/include/uapi/asm/sigframe.h-46-#define ARCH_RT_SIGRETURN(new_sp, rt_sigframe) \ criu-3.15/compel/arch/ppc64/src/lib/include/uapi/asm/sigframe.h:47: asm volatile( \ criu-3.15/compel/arch/ppc64/src/lib/include/uapi/asm/sigframe.h-48- "mr 1, %0 \n" \ ############################################## criu-3.15/compel/arch/s390/plugins/std/syscalls/Makefile.syscalls-13- criu-3.15/compel/arch/s390/plugins/std/syscalls/Makefile.syscalls:14:sys-asm := ./$(PLUGIN_ARCH_DIR)/std/syscalls/syscalls.S criu-3.15/compel/arch/s390/plugins/std/syscalls/Makefile.syscalls-15-std-lib-y += $(sys-asm:.S=).o ############################################## criu-3.15/compel/arch/s390/src/lib/include/uapi/asm/sigframe.h-62-#define ARCH_RT_SIGRETURN(new_sp, rt_sigframe) \ criu-3.15/compel/arch/s390/src/lib/include/uapi/asm/sigframe.h:63: asm volatile( \ criu-3.15/compel/arch/s390/src/lib/include/uapi/asm/sigframe.h-64- "lgr %%r15,%0\n" \ ############################################## criu-3.15/compel/arch/s390/src/lib/infect.c-534- */ criu-3.15/compel/arch/s390/src/lib/infect.c:535:static unsigned long max_mapped_addr(void) criu-3.15/compel/arch/s390/src/lib/infect.c-536-{ ############################################## criu-3.15/compel/arch/s390/src/lib/infect.c-612-{ criu-3.15/compel/arch/s390/src/lib/infect.c:613: unsigned long criu_end_addr = max_mapped_addr(); criu-3.15/compel/arch/s390/src/lib/infect.c-614- ############################################## criu-3.15/compel/arch/x86/plugins/std/syscalls/Makefile.syscalls-8-sys-def = $(PLUGIN_ARCH_DIR)/std/syscalls/syscall_$(1).tbl criu-3.15/compel/arch/x86/plugins/std/syscalls/Makefile.syscalls:9:sys-asm = $(PLUGIN_ARCH_DIR)/std/syscalls-$(1).S criu-3.15/compel/arch/x86/plugins/std/syscalls/Makefile.syscalls-10-sys-asm-common-name = std/syscalls/syscall-common-x86-$(1).S ############################################## criu-3.15/compel/arch/x86/src/lib/include/cpu.h-7- /* ecx is often an input as well as an output. */ criu-3.15/compel/arch/x86/src/lib/include/cpu.h:8: asm volatile("cpuid" criu-3.15/compel/arch/x86/src/lib/include/cpu.h-9- : "=a" (*eax), ############################################## criu-3.15/compel/arch/x86/src/lib/include/uapi/asm/sigframe.h-185-#define ARCH_RT_SIGRETURN_NATIVE(new_sp) \ criu-3.15/compel/arch/x86/src/lib/include/uapi/asm/sigframe.h:186: asm volatile( \ criu-3.15/compel/arch/x86/src/lib/include/uapi/asm/sigframe.h-187- "movq %0, %%rax \n" \ ############################################## criu-3.15/compel/arch/x86/src/lib/include/uapi/asm/sigframe.h-194-#define ARCH_RT_SIGRETURN_COMPAT(new_sp) \ criu-3.15/compel/arch/x86/src/lib/include/uapi/asm/sigframe.h:195: asm volatile( \ criu-3.15/compel/arch/x86/src/lib/include/uapi/asm/sigframe.h-196- "pushq $"__stringify(USER32_CS)" \n" \ ############################################## criu-3.15/compel/arch/x86/src/lib/infect.c-68- criu-3.15/compel/arch/x86/src/lib/infect.c:69:#define FPREG_ADDR(f, n) ((void *)&(f)->st_space + (n) * 16) criu-3.15/compel/arch/x86/src/lib/infect.c-70-#define FP_EXP_TAG_VALID 0 ############################################## criu-3.15/compel/arch/x86/src/lib/infect.c-85- if (twd & 0x1) { criu-3.15/compel/arch/x86/src/lib/infect.c:86: st = FPREG_ADDR(fxsave, (i - tos) & 7); criu-3.15/compel/arch/x86/src/lib/infect.c-87- ############################################## criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h-10- criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h:11:#define smp_mb() asm volatile("dmb ish" : : : "memory") criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h-12- ############################################## criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h-33- criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h:34: asm volatile( criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h-35-"1: ldxr %w0, %2\n" ############################################## criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h-51- criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h:52: asm volatile( criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h-53-"1: ldxr %w0, %2\n" ############################################## criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h-83- criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h:84: asm volatile("// atomic_cmpxchg\n" criu-3.15/compel/include/uapi/common/arch/aarch64/asm/atomic.h-85-"1: ldxr %w1, %2\n" ############################################## criu-3.15/compel/include/uapi/common/arch/mips/asm/cmpxchg.h-12- " .set mips3 \n" \ criu-3.15/compel/include/uapi/common/arch/mips/asm/cmpxchg.h:13: "1: " ld " %0, %2 # __cmpxchg_asm \n" \ criu-3.15/compel/include/uapi/common/arch/mips/asm/cmpxchg.h-14- " bne %0, %z3, 2f \n" \ ############################################## criu-3.15/compel/include/uapi/common/arch/ppc64/asm/bitops.h-153- criu-3.15/compel/include/uapi/common/arch/ppc64/asm/bitops.h:154: asm ("cntlzd %0,%1" : "=r" (lz) : "r" (x)); criu-3.15/compel/include/uapi/common/arch/ppc64/asm/bitops.h-155- return BITS_PER_LONG - 1 - lz; ############################################## criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic.h-16- criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic.h:17: asm volatile( criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic.h-18- " l %0,%1\n" ############################################## criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic.h-24-{ criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic.h:25: asm volatile( criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic.h-26- " st %1,%0\n" ############################################## criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h-8- \ criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h:9: asm volatile( \ criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h-10- "0: lr %[new],%[old]\n" \ ############################################## criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h-34- \ criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h:35: asm volatile( \ criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h-36- "0: lgr %[new],%[old]\n" \ ############################################## criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h-57-{ criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h:58: asm volatile( criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h-59- " cs %[old],%[new],%[ptr]" ############################################## criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h-66-{ criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h:67: asm volatile( criu-3.15/compel/include/uapi/common/arch/s390/asm/atomic_ops.h-68- " csg %[old],%[new],%[ptr]" ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h-23-{ criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h:24: asm volatile(LOCK_PREFIX "addl %1,%0" criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h-25- : "+m" (v->counter) ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h-30-{ criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h:31: asm volatile(LOCK_PREFIX "subl %1,%0" criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h-32- : "+m" (v->counter) ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h-37-{ criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h:38: asm volatile(LOCK_PREFIX "incl %0" criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h-39- : "+m" (v->counter)); ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h-43-{ criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h:44: asm volatile(LOCK_PREFIX "decl %0" criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h-45- : "+m" (v->counter)); ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h-51- criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h:52: asm volatile(LOCK_PREFIX "decl %0; sete %1" criu-3.15/compel/include/uapi/common/arch/x86/asm/atomic.h-53- : "+m" (v->counter), "=qm" (c) ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-24- versions. */ criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h:25:#define BITOP_ADDR(x) "=m" (*(volatile long *) (x)) criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-26-#else criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h:27:#define BITOP_ADDR(x) "+m" (*(volatile long *) (x)) criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-28-#endif criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-29- criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h:30:#define ADDR BITOP_ADDR(addr) criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-31- ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-33-{ criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h:34: asm volatile("btsl %1,%0" : ADDR : "Ir" (nr) : "memory"); criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-35-} ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-38-{ criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h:39: asm volatile("btcl %1,%0" : ADDR : "Ir" (nr)); criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-40-} ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-45- criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h:46: asm volatile("btq %2,%1" criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-47- CC_SET(c) ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-55-{ criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h:56: asm volatile("btrl %1,%0" : ADDR : "Ir" (nr)); criu-3.15/compel/include/uapi/common/arch/x86/asm/bitops.h-57-} ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-22- case __X86_CASE_B: \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h:23: asm volatile (lock #op "b %b0, %1\n" \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-24- : "+q" (__ret), "+m" (*(ptr)) \ ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-27- case __X86_CASE_W: \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h:28: asm volatile (lock #op "w %w0, %1\n" \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-29- : "+r" (__ret), "+m" (*(ptr)) \ ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-32- case __X86_CASE_L: \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h:33: asm volatile (lock #op "l %0, %1\n" \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-34- : "+r" (__ret), "+m" (*(ptr)) \ ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-37- case __X86_CASE_Q: \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h:38: asm volatile (lock #op "q %q0, %1\n" \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-39- : "+r" (__ret), "+m" (*(ptr)) \ ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-64- volatile uint8_t *__ptr = (volatile uint8_t *)(ptr); \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h:65: asm volatile(lock "cmpxchgb %2,%1" \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-66- : "=a" (__ret), "+m" (*__ptr) \ ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-73- volatile uint16_t *__ptr = (volatile uint16_t *)(ptr); \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h:74: asm volatile(lock "cmpxchgw %2,%1" \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-75- : "=a" (__ret), "+m" (*__ptr) \ ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-82- volatile uint32_t *__ptr = (volatile uint32_t *)(ptr); \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h:83: asm volatile(lock "cmpxchgl %2,%1" \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-84- : "=a" (__ret), "+m" (*__ptr) \ ############################################## criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-91- volatile uint64_t *__ptr = (volatile uint64_t *)(ptr); \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h:92: asm volatile(lock "cmpxchgq %2,%1" \ criu-3.15/compel/include/uapi/common/arch/x86/asm/cmpxchg.h-93- : "=a" (__ret), "+m" (*__ptr) \ ############################################## criu-3.15/compel/include/uapi/common/asm-generic/bitops.h-21- versions. */ criu-3.15/compel/include/uapi/common/asm-generic/bitops.h:22:#define BITOP_ADDR(x) "=m" (*(volatile long *) (x)) criu-3.15/compel/include/uapi/common/asm-generic/bitops.h-23-#else criu-3.15/compel/include/uapi/common/asm-generic/bitops.h:24:#define BITOP_ADDR(x) "+m" (*(volatile long *) (x)) criu-3.15/compel/include/uapi/common/asm-generic/bitops.h-25-#endif criu-3.15/compel/include/uapi/common/asm-generic/bitops.h-26- criu-3.15/compel/include/uapi/common/asm-generic/bitops.h:27:#define ADDR BITOP_ADDR(addr) criu-3.15/compel/include/uapi/common/asm-generic/bitops.h-28- ############################################## criu-3.15/compel/include/uapi/common/compiler.h-55- criu-3.15/compel/include/uapi/common/compiler.h:56:#define barrier() asm volatile("" ::: "memory") criu-3.15/compel/include/uapi/common/compiler.h-57- ############################################## criu-3.15/compel/src/lib/infect.c-352- criu-3.15/compel/src/lib/infect.c:353:static int gen_parasite_saddr(struct sockaddr_un *saddr, int key) criu-3.15/compel/src/lib/infect.c-354-{ ############################################## criu-3.15/compel/src/lib/infect.c-374- pr_info("Putting tsock into pid %d\n", pid); criu-3.15/compel/src/lib/infect.c:375: args->h_addr_len = gen_parasite_saddr(&args->h_addr, getpid()); criu-3.15/compel/src/lib/infect.c-376- ############################################## criu-3.15/compel/src/lib/infect.c-403- if (ctl->ictx.flags & INFECT_FAIL_CONNECT) criu-3.15/compel/src/lib/infect.c:404: args->h_addr_len = gen_parasite_saddr(&args->h_addr, getpid() + 1); criu-3.15/compel/src/lib/infect.c-405- ############################################## criu-3.15/criu/arch/aarch64/include/asm/restore.h-9- task_args) \ criu-3.15/criu/arch/aarch64/include/asm/restore.h:10: asm volatile( \ criu-3.15/criu/arch/aarch64/include/asm/restore.h-11- "and sp, %0, #~15 \n" \ ############################################## criu-3.15/criu/arch/aarch64/include/asm/restorer.h-13- thread_args, clone_restore_fn) \ criu-3.15/criu/arch/aarch64/include/asm/restorer.h:14: asm volatile( \ criu-3.15/criu/arch/aarch64/include/asm/restorer.h-15- "clone_emul: \n" \ ############################################## criu-3.15/criu/arch/aarch64/include/asm/restorer.h-65- clone_restore_fn) \ criu-3.15/criu/arch/aarch64/include/asm/restorer.h:66: asm volatile( \ criu-3.15/criu/arch/aarch64/include/asm/restorer.h-67- /* In contrast to the clone() wrapper above this does not put ############################################## criu-3.15/criu/arch/aarch64/include/asm/restorer.h-107-#define ARCH_FAIL_CORE_RESTORE \ criu-3.15/criu/arch/aarch64/include/asm/restorer.h:108: asm volatile( \ criu-3.15/criu/arch/aarch64/include/asm/restorer.h-109- "mov sp, %0 \n" \ ############################################## criu-3.15/criu/arch/arm/include/asm/restore.h-9- task_args) \ criu-3.15/criu/arch/arm/include/asm/restore.h:10: asm volatile( \ criu-3.15/criu/arch/arm/include/asm/restore.h-11- "mov sp, %0 \n" \ ############################################## criu-3.15/criu/arch/arm/include/asm/restorer.h-10- thread_args, clone_restore_fn) \ criu-3.15/criu/arch/arm/include/asm/restorer.h:11: asm volatile( \ criu-3.15/criu/arch/arm/include/asm/restorer.h-12- "clone_emul: \n" \ ############################################## criu-3.15/criu/arch/arm/include/asm/restorer.h-63- clone_restore_fn) \ criu-3.15/criu/arch/arm/include/asm/restorer.h:64: asm volatile( \ criu-3.15/criu/arch/arm/include/asm/restorer.h-65- "clone3_emul: \n" \ ############################################## criu-3.15/criu/arch/arm/include/asm/restorer.h-103-#define ARCH_FAIL_CORE_RESTORE \ criu-3.15/criu/arch/arm/include/asm/restorer.h:104: asm volatile( \ criu-3.15/criu/arch/arm/include/asm/restorer.h-105- "mov sp, %0 \n" \ ############################################## criu-3.15/criu/arch/arm/include/asm/restorer.h-121-static inline void restore_tls(tls_t *ptls) { criu-3.15/criu/arch/arm/include/asm/restorer.h:122: asm ( criu-3.15/criu/arch/arm/include/asm/restorer.h-123- "mov r7, #15 \n" ############################################## criu-3.15/criu/arch/mips/include/asm/restore.h-8- task_args) \ criu-3.15/criu/arch/mips/include/asm/restore.h:9: asm volatile( \ criu-3.15/criu/arch/mips/include/asm/restore.h-10- "move $4, %0 \n" \ ############################################## criu-3.15/criu/arch/mips/include/asm/restorer.h-10-static inline void restore_tls(tls_t *ptls) { criu-3.15/criu/arch/mips/include/asm/restorer.h:11: asm volatile( criu-3.15/criu/arch/mips/include/asm/restorer.h-12- "move $4, %0 \n" ############################################## criu-3.15/criu/arch/mips/include/asm/restorer.h-29- thread_args, clone_restore_fn) \ criu-3.15/criu/arch/mips/include/asm/restorer.h:30: asm volatile( \ criu-3.15/criu/arch/mips/include/asm/restorer.h-31- "ld $5,%2 \n" /* a1 = new_sp */ \ ############################################## criu-3.15/criu/arch/ppc64/include/asm/restore.h-13- task_args) \ criu-3.15/criu/arch/ppc64/include/asm/restore.h:14: asm volatile( \ criu-3.15/criu/arch/ppc64/include/asm/restore.h-15- "mr 1,%0 \n" \ ############################################## criu-3.15/criu/arch/ppc64/include/asm/restorer.h-18- thread_args, clone_restore_fn) \ criu-3.15/criu/arch/ppc64/include/asm/restorer.h:19: asm volatile( \ criu-3.15/criu/arch/ppc64/include/asm/restorer.h-20- "clone_emul: \n" \ ############################################## criu-3.15/criu/arch/ppc64/include/asm/restorer.h-64- */ \ criu-3.15/criu/arch/ppc64/include/asm/restorer.h:65: asm volatile( \ criu-3.15/criu/arch/ppc64/include/asm/restorer.h-66- "clone3_emul: \n" \ ############################################## criu-3.15/criu/arch/ppc64/misc.S-9- * criu-3.15/criu/arch/ppc64/misc.S:10: * Based on gcc/config/rs6000/crtsavres.asm from gcc criu-3.15/criu/arch/ppc64/misc.S-11- * 64 bit additions from reading the PPC elf64abi document. ############################################## criu-3.15/criu/arch/ppc64/restorer.c-16- if (r->has_tfhar) { criu-3.15/criu/arch/ppc64/restorer.c:17: asm __volatile__ ( criu-3.15/criu/arch/ppc64/restorer.c-18- "ld 3, %[value] ;" ############################################## criu-3.15/criu/arch/ppc64/restorer.c-25- if (r->has_tfiar) { criu-3.15/criu/arch/ppc64/restorer.c:26: asm __volatile__ ( criu-3.15/criu/arch/ppc64/restorer.c-27- "ld 3, %[value] ;" ############################################## criu-3.15/criu/arch/ppc64/restorer.c-34- if (r->has_texasr) { criu-3.15/criu/arch/ppc64/restorer.c:35: asm __volatile__ ( criu-3.15/criu/arch/ppc64/restorer.c-36- "ld 3, %[value] ;" ############################################## criu-3.15/criu/arch/ppc64/vdso-pie.c-20-{ criu-3.15/criu/arch/ppc64/vdso-pie.c:21: asm volatile("isync \n" \ criu-3.15/criu/arch/ppc64/vdso-pie.c-22- "li 3,0 \n" \ ############################################## criu-3.15/criu/arch/s390/include/asm/restore.h-11- task_args) \ criu-3.15/criu/arch/s390/include/asm/restore.h:12: asm volatile( \ criu-3.15/criu/arch/s390/include/asm/restore.h-13- "lgr %%r15,%0\n" \ ############################################## criu-3.15/criu/arch/s390/include/asm/restorer.h-15- thread_args, clone_restore_fn) \ criu-3.15/criu/arch/s390/include/asm/restorer.h:16: asm volatile( \ criu-3.15/criu/arch/s390/include/asm/restorer.h-17- "lgr %%r0,%6\n" /* Save thread_args in %r0 */ \ ############################################## criu-3.15/criu/arch/s390/include/asm/restorer.h-43- clone_restore_fn) \ criu-3.15/criu/arch/s390/include/asm/restorer.h:44: asm volatile( \ criu-3.15/criu/arch/s390/include/asm/restorer.h-45- /* ############################################## criu-3.15/criu/arch/x86/include/asm/compat.h-48- * to preserve its value when returning from the syscall to avoid criu-3.15/criu/arch/x86/include/asm/compat.h:49: * upsetting GCC. However, we can't use %rbp in the GCC asm clobbers criu-3.15/criu/arch/x86/include/asm/compat.h-50- * due to a GCC limitation. Instead, we explicitly save %rbp on the ############################################## criu-3.15/criu/arch/x86/include/asm/compat.h-67- criu-3.15/criu/arch/x86/include/asm/compat.h:68: asm volatile ("sub $128, %%rsp\n\t" criu-3.15/criu/arch/x86/include/asm/compat.h-69- "pushq %%rbp\n\t" ############################################## criu-3.15/criu/arch/x86/include/asm/parasite.h-29- */ criu-3.15/criu/arch/x86/include/asm/parasite.h:30: asm volatile ( criu-3.15/criu/arch/x86/include/asm/parasite.h-31- " mov %0,%%eax \n" ############################################## criu-3.15/criu/arch/x86/include/asm/restore.h-9- task_args) \ criu-3.15/criu/arch/x86/include/asm/restore.h:10: asm volatile( \ criu-3.15/criu/arch/x86/include/asm/restore.h-11- "movq %0, %%rbx \n" \ ############################################## criu-3.15/criu/arch/x86/include/asm/restorer.h-44- thread_args, clone_restore_fn) \ criu-3.15/criu/arch/x86/include/asm/restorer.h:45: asm volatile( \ criu-3.15/criu/arch/x86/include/asm/restorer.h-46- "clone_emul: \n" \ ############################################## criu-3.15/criu/arch/x86/include/asm/restorer.h-83- clone_restore_fn) \ criu-3.15/criu/arch/x86/include/asm/restorer.h:84: asm volatile( \ criu-3.15/criu/arch/x86/include/asm/restorer.h-85- "clone3_emul: \n" \ ############################################## criu-3.15/criu/arch/x86/include/asm/restorer.h-158-#define ARCH_FAIL_CORE_RESTORE \ criu-3.15/criu/arch/x86/include/asm/restorer.h:159: asm volatile( \ criu-3.15/criu/arch/x86/include/asm/restorer.h-160- "movq %0, %%rsp \n" \ ############################################## criu-3.15/criu/arch/x86/restorer.c-97- memcpy(stack32, desc, sizeof(user_desc_t)); criu-3.15/criu/arch/x86/restorer.c:98: asm volatile ( criu-3.15/criu/arch/x86/restorer.c-99- " mov %1,%%eax \n" ############################################## criu-3.15/criu/arch/x86/sigaction_compat.c-11- criu-3.15/criu/arch/x86/sigaction_compat.c:12:asm ( " .pushsection .text \n" criu-3.15/criu/arch/x86/sigaction_compat.c-13- " .global restore_rt_sigaction \n" ############################################## criu-3.15/criu/arch/x86/sigaction_compat_pie.c-11- criu-3.15/criu/arch/x86/sigaction_compat_pie.c:12:asm ( " .pushsection .text \n" criu-3.15/criu/arch/x86/sigaction_compat_pie.c-13- " .global restore_rt_sigaction \n" ############################################## criu-3.15/criu/cr-restore.c-3455- criu-3.15/criu/cr-restore.c:3456:static void *restorer_munmap_addr(CoreEntry *core, void *restorer_blob) criu-3.15/criu/cr-restore.c-3457-{ ############################################## criu-3.15/criu/cr-restore.c-3577- restore_task_exec_start = restorer_sym(mem, arch_export_restore_task); criu-3.15/criu/cr-restore.c:3578: rsti(current)->munmap_restorer = restorer_munmap_addr(core, mem); criu-3.15/criu/cr-restore.c-3579- ############################################## criu-3.15/criu/include/asm-generic/vdso.h-9-#define VVAR_BAD_PFN (-1ull) criu-3.15/criu/include/asm-generic/vdso.h:10:#define VDSO_BAD_ADDR (-1ul) criu-3.15/criu/include/asm-generic/vdso.h:11:#define VVAR_BAD_ADDR (-1ul) criu-3.15/criu/include/asm-generic/vdso.h-12-#define VDSO_BAD_SIZE (-1ul) ############################################## criu-3.15/criu/include/parasite-vdso.h-83- criu-3.15/criu/include/parasite-vdso.h:84:extern void vdso_update_gtod_addr(struct vdso_maps *rt); criu-3.15/criu/include/parasite-vdso.h-85-extern int vdso_do_park(struct vdso_maps *rt, unsigned long park_at, ############################################## criu-3.15/criu/include/sk-inet.h-101-union libsoccr_addr; criu-3.15/criu/include/sk-inet.h:102:int restore_sockaddr(union libsoccr_addr *sa, criu-3.15/criu/include/sk-inet.h-103- int family, u32 pb_port, u32 *pb_addr, u32 ifindex); ############################################## criu-3.15/criu/kerndat.c-127- criu-3.15/criu/kerndat.c:128:static void kerndat_mmap_min_addr(void) criu-3.15/criu/kerndat.c-129-{ ############################################## criu-3.15/criu/kerndat.c-1189- kerndat_lsm(); criu-3.15/criu/kerndat.c:1190: kerndat_mmap_min_addr(); criu-3.15/criu/kerndat.c-1191- kerndat_files_stat(); ############################################## criu-3.15/criu/net.c-552- netdev.address.len = nla_len(tb[IFLA_ADDRESS]); criu-3.15/criu/net.c:553: pr_info("Found ll addr (%02x:../%d) for %s\n", criu-3.15/criu/net.c-554- (int)netdev.address.data[0], ############################################## criu-3.15/criu/net.c-1224- if (nde->has_address) { criu-3.15/criu/net.c:1225: pr_debug("Restore ll addr (%02x:../%d) for device\n", criu-3.15/criu/net.c-1226- (int)nde->address.data[0], (int)nde->address.len); ############################################## criu-3.15/criu/net.c-1840- criu-3.15/criu/net.c:1841:static inline int dump_ifaddr(struct cr_imgset *fds) criu-3.15/criu/net.c-1842-{ ############################################## criu-3.15/criu/net.c-2123- criu-3.15/criu/net.c:2124:static inline int restore_ifaddr(int pid) criu-3.15/criu/net.c-2125-{ ############################################## criu-3.15/criu/net.c-2520- if (!ret) criu-3.15/criu/net.c:2521: ret = dump_ifaddr(fds); criu-3.15/criu/net.c-2522- if (!ret) ############################################## criu-3.15/criu/net.c-2617- if (!ret) criu-3.15/criu/net.c:2618: ret = restore_ifaddr(nsid); criu-3.15/criu/net.c-2619- if (!ret) ############################################## criu-3.15/criu/pie/parasite-vdso.c-60- if (!ret) criu-3.15/criu/pie/parasite-vdso.c:61: vdso_update_gtod_addr(rt); criu-3.15/criu/pie/parasite-vdso.c-62- ############################################## criu-3.15/criu/pie/parasite-vdso.c-65- criu-3.15/criu/pie/parasite-vdso.c:66:void vdso_update_gtod_addr(struct vdso_maps *rt) criu-3.15/criu/pie/parasite-vdso.c-67-{ ############################################## criu-3.15/criu/pie/restorer.c-118- criu-3.15/criu/pie/restorer.c:119:extern void cr_restore_rt (void) asm ("__cr_restore_rt") criu-3.15/criu/pie/restorer.c-120- __attribute__ ((visibility ("hidden"))); ############################################## criu-3.15/criu/pie/restorer.c-1477- criu-3.15/criu/pie/restorer.c:1478: vdso_update_gtod_addr(&args->vdso_maps_rt); criu-3.15/criu/pie/restorer.c-1479- ############################################## criu-3.15/criu/sk-inet.c-214- criu-3.15/criu/sk-inet.c:215:static int dump_sockaddr(union libsoccr_addr *sa, u32 *pb_port, u32 *pb_addr) criu-3.15/criu/sk-inet.c-216-{ ############################################## criu-3.15/criu/sk-inet.c-290- } criu-3.15/criu/sk-inet.c:291: } else if (dump_sockaddr(&address, &sk->dst_port, sk->dst_addr)) criu-3.15/criu/sk-inet.c-292- goto err; ############################################## criu-3.15/criu/sk-inet.c-299- } criu-3.15/criu/sk-inet.c:300: } else if (dump_sockaddr(&address, &sk->src_port, sk->src_addr)) criu-3.15/criu/sk-inet.c-301- goto err; ############################################## criu-3.15/criu/sk-inet.c-956- criu-3.15/criu/sk-inet.c:957:int restore_sockaddr(union libsoccr_addr *sa, criu-3.15/criu/sk-inet.c-958- int family, u32 pb_port, u32 *pb_addr, u32 ifindex) ############################################## criu-3.15/criu/sk-inet.c-1002- criu-3.15/criu/sk-inet.c:1003: addr_size = restore_sockaddr(&addr, ii->ie->family, criu-3.15/criu/sk-inet.c-1004- ii->ie->src_port, ii->ie->src_addr, ifindex); ############################################## criu-3.15/criu/sk-inet.c-1050- criu-3.15/criu/sk-inet.c:1051: addr_size = restore_sockaddr(&addr, ii->ie->family, criu-3.15/criu/sk-inet.c-1052- ii->ie->dst_port, ii->ie->dst_addr, 0); ############################################## criu-3.15/criu/sk-tcp.c-353- criu-3.15/criu/sk-tcp.c:354: if (restore_sockaddr(&sa_src, criu-3.15/criu/sk-tcp.c-355- ii->ie->family, ii->ie->src_port, ############################################## criu-3.15/criu/sk-tcp.c-357- goto err_c; criu-3.15/criu/sk-tcp.c:358: if (restore_sockaddr(&sa_dst, criu-3.15/criu/sk-tcp.c-359- ii->ie->family, ii->ie->dst_port, ############################################## criu-3.15/criu/sk-tcp.c-362- criu-3.15/criu/sk-tcp.c:363: libsoccr_set_addr(socr, 1, &sa_src, 0); criu-3.15/criu/sk-tcp.c:364: libsoccr_set_addr(socr, 0, &sa_dst, 0); criu-3.15/criu/sk-tcp.c-365- ############################################## criu-3.15/criu/uffd.c-180- criu-3.15/criu/uffd.c:181:static int prepare_sock_addr(struct sockaddr_un *saddr) criu-3.15/criu/uffd.c-182-{ ############################################## criu-3.15/criu/uffd.c-338- criu-3.15/criu/uffd.c:339: if (prepare_sock_addr(&sun)) criu-3.15/criu/uffd.c-340- return -1; ############################################## criu-3.15/criu/uffd.c-1331- criu-3.15/criu/uffd.c:1332: if (prepare_sock_addr(&saddr)) criu-3.15/criu/uffd.c-1333- return -1; ############################################## criu-3.15/criu/vdso.c-372- criu-3.15/criu/vdso.c:373:static int validate_vdso_addr(struct vdso_maps *s) criu-3.15/criu/vdso.c-374-{ ############################################## criu-3.15/criu/vdso.c-413- criu-3.15/criu/vdso.c:414: if (validate_vdso_addr(s)) criu-3.15/criu/vdso.c-415- return -1; ############################################## criu-3.15/criu/vdso.c-469- criu-3.15/criu/vdso.c:470: if (validate_vdso_addr(compat)) criu-3.15/criu/vdso.c-471- goto out_kill; ############################################## criu-3.15/include/common/arch/aarch64/asm/atomic.h-10- criu-3.15/include/common/arch/aarch64/asm/atomic.h:11:#define smp_mb() asm volatile("dmb ish" : : : "memory") criu-3.15/include/common/arch/aarch64/asm/atomic.h-12- ############################################## criu-3.15/include/common/arch/aarch64/asm/atomic.h-33- criu-3.15/include/common/arch/aarch64/asm/atomic.h:34: asm volatile( criu-3.15/include/common/arch/aarch64/asm/atomic.h-35-"1: ldxr %w0, %2\n" ############################################## criu-3.15/include/common/arch/aarch64/asm/atomic.h-51- criu-3.15/include/common/arch/aarch64/asm/atomic.h:52: asm volatile( criu-3.15/include/common/arch/aarch64/asm/atomic.h-53-"1: ldxr %w0, %2\n" ############################################## criu-3.15/include/common/arch/aarch64/asm/atomic.h-83- criu-3.15/include/common/arch/aarch64/asm/atomic.h:84: asm volatile("// atomic_cmpxchg\n" criu-3.15/include/common/arch/aarch64/asm/atomic.h-85-"1: ldxr %w1, %2\n" ############################################## criu-3.15/include/common/arch/mips/asm/cmpxchg.h-12- " .set mips3 \n" \ criu-3.15/include/common/arch/mips/asm/cmpxchg.h:13: "1: " ld " %0, %2 # __cmpxchg_asm \n" \ criu-3.15/include/common/arch/mips/asm/cmpxchg.h-14- " bne %0, %z3, 2f \n" \ ############################################## criu-3.15/include/common/arch/ppc64/asm/bitops.h-153- criu-3.15/include/common/arch/ppc64/asm/bitops.h:154: asm ("cntlzd %0,%1" : "=r" (lz) : "r" (x)); criu-3.15/include/common/arch/ppc64/asm/bitops.h-155- return BITS_PER_LONG - 1 - lz; ############################################## criu-3.15/include/common/arch/s390/asm/atomic.h-16- criu-3.15/include/common/arch/s390/asm/atomic.h:17: asm volatile( criu-3.15/include/common/arch/s390/asm/atomic.h-18- " l %0,%1\n" ############################################## criu-3.15/include/common/arch/s390/asm/atomic.h-24-{ criu-3.15/include/common/arch/s390/asm/atomic.h:25: asm volatile( criu-3.15/include/common/arch/s390/asm/atomic.h-26- " st %1,%0\n" ############################################## criu-3.15/include/common/arch/s390/asm/atomic_ops.h-8- \ criu-3.15/include/common/arch/s390/asm/atomic_ops.h:9: asm volatile( \ criu-3.15/include/common/arch/s390/asm/atomic_ops.h-10- "0: lr %[new],%[old]\n" \ ############################################## criu-3.15/include/common/arch/s390/asm/atomic_ops.h-34- \ criu-3.15/include/common/arch/s390/asm/atomic_ops.h:35: asm volatile( \ criu-3.15/include/common/arch/s390/asm/atomic_ops.h-36- "0: lgr %[new],%[old]\n" \ ############################################## criu-3.15/include/common/arch/s390/asm/atomic_ops.h-57-{ criu-3.15/include/common/arch/s390/asm/atomic_ops.h:58: asm volatile( criu-3.15/include/common/arch/s390/asm/atomic_ops.h-59- " cs %[old],%[new],%[ptr]" ############################################## criu-3.15/include/common/arch/s390/asm/atomic_ops.h-66-{ criu-3.15/include/common/arch/s390/asm/atomic_ops.h:67: asm volatile( criu-3.15/include/common/arch/s390/asm/atomic_ops.h-68- " csg %[old],%[new],%[ptr]" ############################################## criu-3.15/include/common/arch/x86/asm/atomic.h-23-{ criu-3.15/include/common/arch/x86/asm/atomic.h:24: asm volatile(LOCK_PREFIX "addl %1,%0" criu-3.15/include/common/arch/x86/asm/atomic.h-25- : "+m" (v->counter) ############################################## criu-3.15/include/common/arch/x86/asm/atomic.h-30-{ criu-3.15/include/common/arch/x86/asm/atomic.h:31: asm volatile(LOCK_PREFIX "subl %1,%0" criu-3.15/include/common/arch/x86/asm/atomic.h-32- : "+m" (v->counter) ############################################## criu-3.15/include/common/arch/x86/asm/atomic.h-37-{ criu-3.15/include/common/arch/x86/asm/atomic.h:38: asm volatile(LOCK_PREFIX "incl %0" criu-3.15/include/common/arch/x86/asm/atomic.h-39- : "+m" (v->counter)); ############################################## criu-3.15/include/common/arch/x86/asm/atomic.h-43-{ criu-3.15/include/common/arch/x86/asm/atomic.h:44: asm volatile(LOCK_PREFIX "decl %0" criu-3.15/include/common/arch/x86/asm/atomic.h-45- : "+m" (v->counter)); ############################################## criu-3.15/include/common/arch/x86/asm/atomic.h-51- criu-3.15/include/common/arch/x86/asm/atomic.h:52: asm volatile(LOCK_PREFIX "decl %0; sete %1" criu-3.15/include/common/arch/x86/asm/atomic.h-53- : "+m" (v->counter), "=qm" (c) ############################################## criu-3.15/include/common/arch/x86/asm/bitops.h-24- versions. */ criu-3.15/include/common/arch/x86/asm/bitops.h:25:#define BITOP_ADDR(x) "=m" (*(volatile long *) (x)) criu-3.15/include/common/arch/x86/asm/bitops.h-26-#else criu-3.15/include/common/arch/x86/asm/bitops.h:27:#define BITOP_ADDR(x) "+m" (*(volatile long *) (x)) criu-3.15/include/common/arch/x86/asm/bitops.h-28-#endif criu-3.15/include/common/arch/x86/asm/bitops.h-29- criu-3.15/include/common/arch/x86/asm/bitops.h:30:#define ADDR BITOP_ADDR(addr) criu-3.15/include/common/arch/x86/asm/bitops.h-31- ############################################## criu-3.15/include/common/arch/x86/asm/bitops.h-33-{ criu-3.15/include/common/arch/x86/asm/bitops.h:34: asm volatile("btsl %1,%0" : ADDR : "Ir" (nr) : "memory"); criu-3.15/include/common/arch/x86/asm/bitops.h-35-} ############################################## criu-3.15/include/common/arch/x86/asm/bitops.h-38-{ criu-3.15/include/common/arch/x86/asm/bitops.h:39: asm volatile("btcl %1,%0" : ADDR : "Ir" (nr)); criu-3.15/include/common/arch/x86/asm/bitops.h-40-} ############################################## criu-3.15/include/common/arch/x86/asm/bitops.h-45- criu-3.15/include/common/arch/x86/asm/bitops.h:46: asm volatile("btq %2,%1" criu-3.15/include/common/arch/x86/asm/bitops.h-47- CC_SET(c) ############################################## criu-3.15/include/common/arch/x86/asm/bitops.h-55-{ criu-3.15/include/common/arch/x86/asm/bitops.h:56: asm volatile("btrl %1,%0" : ADDR : "Ir" (nr)); criu-3.15/include/common/arch/x86/asm/bitops.h-57-} ############################################## criu-3.15/include/common/arch/x86/asm/cmpxchg.h-22- case __X86_CASE_B: \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h:23: asm volatile (lock #op "b %b0, %1\n" \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h-24- : "+q" (__ret), "+m" (*(ptr)) \ ############################################## criu-3.15/include/common/arch/x86/asm/cmpxchg.h-27- case __X86_CASE_W: \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h:28: asm volatile (lock #op "w %w0, %1\n" \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h-29- : "+r" (__ret), "+m" (*(ptr)) \ ############################################## criu-3.15/include/common/arch/x86/asm/cmpxchg.h-32- case __X86_CASE_L: \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h:33: asm volatile (lock #op "l %0, %1\n" \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h-34- : "+r" (__ret), "+m" (*(ptr)) \ ############################################## criu-3.15/include/common/arch/x86/asm/cmpxchg.h-37- case __X86_CASE_Q: \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h:38: asm volatile (lock #op "q %q0, %1\n" \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h-39- : "+r" (__ret), "+m" (*(ptr)) \ ############################################## criu-3.15/include/common/arch/x86/asm/cmpxchg.h-64- volatile uint8_t *__ptr = (volatile uint8_t *)(ptr); \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h:65: asm volatile(lock "cmpxchgb %2,%1" \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h-66- : "=a" (__ret), "+m" (*__ptr) \ ############################################## criu-3.15/include/common/arch/x86/asm/cmpxchg.h-73- volatile uint16_t *__ptr = (volatile uint16_t *)(ptr); \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h:74: asm volatile(lock "cmpxchgw %2,%1" \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h-75- : "=a" (__ret), "+m" (*__ptr) \ ############################################## criu-3.15/include/common/arch/x86/asm/cmpxchg.h-82- volatile uint32_t *__ptr = (volatile uint32_t *)(ptr); \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h:83: asm volatile(lock "cmpxchgl %2,%1" \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h-84- : "=a" (__ret), "+m" (*__ptr) \ ############################################## criu-3.15/include/common/arch/x86/asm/cmpxchg.h-91- volatile uint64_t *__ptr = (volatile uint64_t *)(ptr); \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h:92: asm volatile(lock "cmpxchgq %2,%1" \ criu-3.15/include/common/arch/x86/asm/cmpxchg.h-93- : "=a" (__ret), "+m" (*__ptr) \ ############################################## criu-3.15/include/common/asm-generic/bitops.h-21- versions. */ criu-3.15/include/common/asm-generic/bitops.h:22:#define BITOP_ADDR(x) "=m" (*(volatile long *) (x)) criu-3.15/include/common/asm-generic/bitops.h-23-#else criu-3.15/include/common/asm-generic/bitops.h:24:#define BITOP_ADDR(x) "+m" (*(volatile long *) (x)) criu-3.15/include/common/asm-generic/bitops.h-25-#endif criu-3.15/include/common/asm-generic/bitops.h-26- criu-3.15/include/common/asm-generic/bitops.h:27:#define ADDR BITOP_ADDR(addr) criu-3.15/include/common/asm-generic/bitops.h-28- ############################################## criu-3.15/include/common/compiler.h-55- criu-3.15/include/common/compiler.h:56:#define barrier() asm volatile("" ::: "memory") criu-3.15/include/common/compiler.h-57- ############################################## criu-3.15/scripts/nmk/scripts/build.mk-75- $$(call msg-cc, $$@) criu-3.15/scripts/nmk/scripts/build.mk:76: $$(Q) $$(CC) -S -fverbose-asm $$(strip $$(nmk-ccflags)) $$< -o $$@ criu-3.15/scripts/nmk/scripts/build.mk-77-$(1).d: $(2).c $(__nmk-makefile-deps) ############################################## criu-3.15/scripts/nmk/scripts/build.mk-226- $$(call msg-host-cc, $$@) criu-3.15/scripts/nmk/scripts/build.mk:227: $$(Q) $$(HOSTCC) -S -fverbose-asm $$(strip $$(nmk-host-ccflags)) $$< -o $$@ criu-3.15/scripts/nmk/scripts/build.mk-228-$(patsubst %.o,%.d,$(addprefix $(obj)/,$(1))): $(obj)/%.d: $(obj)/%.c $(__nmk-makefile-deps) ############################################## criu-3.15/scripts/nmk/scripts/utils.mk-14-# Usage: option := $(call try-cc,source-to-build,cc-options,cc-defines) criu-3.15/scripts/nmk/scripts/utils.mk:15:try-asm = $(call try-compile,assembler-with-cpp,$(1),$(2),$(3)) criu-3.15/scripts/nmk/scripts/utils.mk-16- ############################################## criu-3.15/soccr/soccr.c-435-#define GET_SA_FLAGS (SOCCR_MEM_EXCL) criu-3.15/soccr/soccr.c:436:union libsoccr_addr *libsoccr_get_addr(struct libsoccr_sk *sk, int self, unsigned flags) criu-3.15/soccr/soccr.c-437-{ ############################################## criu-3.15/soccr/soccr.c-925-#define SET_SA_FLAGS (SOCCR_MEM_EXCL) criu-3.15/soccr/soccr.c:926:int libsoccr_set_addr(struct libsoccr_sk *sk, int self, union libsoccr_addr *addr, unsigned flags) criu-3.15/soccr/soccr.c-927-{ ############################################## criu-3.15/soccr/soccr.h-189- */ criu-3.15/soccr/soccr.h:190:union libsoccr_addr *libsoccr_get_addr(struct libsoccr_sk *sk, int self, unsigned flags); criu-3.15/soccr/soccr.h-191- ############################################## criu-3.15/soccr/soccr.h-203- * libsoccr_set_queue_bytes(h, TCP_RECV_QUEUE, inq); criu-3.15/soccr/soccr.h:204: * libsoccr_set_addr(h, 1, src_addr); criu-3.15/soccr/soccr.h:205: * libsoccr_set_addr(h, 0, dst_addr); criu-3.15/soccr/soccr.h-206- * libsoccr_restore(h, &data, sizeof(data)) ############################################## criu-3.15/soccr/soccr.h-225- */ criu-3.15/soccr/soccr.h:226:int libsoccr_set_addr(struct libsoccr_sk *sk, int self, union libsoccr_addr *, unsigned flags); criu-3.15/soccr/soccr.h-227- ############################################## criu-3.15/soccr/test/tcp-conn-v6.c-133- so_rst = libsoccr_pause(rst); criu-3.15/soccr/test/tcp-conn-v6.c:134: libsoccr_set_addr(so_rst, 1, &addr, 0); criu-3.15/soccr/test/tcp-conn-v6.c:135: libsoccr_set_addr(so_rst, 0, &dst, 0); criu-3.15/soccr/test/tcp-conn-v6.c-136- ############################################## criu-3.15/soccr/test/tcp-conn.c-133- so_rst = libsoccr_pause(rst); criu-3.15/soccr/test/tcp-conn.c:134: libsoccr_set_addr(so_rst, 1, &addr, 0); criu-3.15/soccr/test/tcp-conn.c:135: libsoccr_set_addr(so_rst, 0, &dst, 0); criu-3.15/soccr/test/tcp-conn.c-136- ############################################## criu-3.15/soccr/test/tcp-constructor.c-125- criu-3.15/soccr/test/tcp-constructor.c:126: libsoccr_set_addr(so, 1, &src_addr, 0); criu-3.15/soccr/test/tcp-constructor.c:127: libsoccr_set_addr(so, 0, &dst_addr, 0); criu-3.15/soccr/test/tcp-constructor.c-128- ############################################## criu-3.15/test/jenkins/actions.sh-2-set -e criu-3.15/test/jenkins/actions.sh:3:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/actions.sh-4-# prep ############################################## criu-3.15/test/jenkins/crit.sh-2-set -e criu-3.15/test/jenkins/crit.sh:3:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/crit.sh-4-prep ############################################## criu-3.15/test/jenkins/criu-btrfs.sh-4- criu-3.15/test/jenkins/criu-btrfs.sh:5:source `dirname $0`/criu-lib.sh && criu-3.15/test/jenkins/criu-btrfs.sh-6-prep && ############################################## criu-3.15/test/jenkins/criu-dedup.sh-4-set -e criu-3.15/test/jenkins/criu-dedup.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-dedup.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-dump.sh-4-set -e criu-3.15/test/jenkins/criu-dump.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-dump.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-fault.sh-4-set -e criu-3.15/test/jenkins/criu-fault.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-fault.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-fcg.sh-4-set -e criu-3.15/test/jenkins/criu-fcg.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-fcg.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-groups.sh-4-set -e criu-3.15/test/jenkins/criu-groups.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-groups.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-inhfd.sh-4-set -e criu-3.15/test/jenkins/criu-inhfd.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-inhfd.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-iter.sh-4-set -e criu-3.15/test/jenkins/criu-iter.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-iter.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-join-ns.sh-4-set -e criu-3.15/test/jenkins/criu-join-ns.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-join-ns.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-lazy-migration.sh-4-set -e criu-3.15/test/jenkins/criu-lazy-migration.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-lazy-migration.sh-6-prep criu-3.15/test/jenkins/criu-lazy-migration.sh-7- criu-3.15/test/jenkins/criu-lazy-migration.sh:8:source `dirname $0`/criu-lazy-common.sh criu-3.15/test/jenkins/criu-lazy-migration.sh-9- ############################################## criu-3.15/test/jenkins/criu-lazy-pages.sh-4-set -e criu-3.15/test/jenkins/criu-lazy-pages.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-lazy-pages.sh-6-prep criu-3.15/test/jenkins/criu-lazy-pages.sh-7- criu-3.15/test/jenkins/criu-lazy-pages.sh:8:source `dirname $0`/criu-lazy-common.sh criu-3.15/test/jenkins/criu-lazy-pages.sh-9- ############################################## criu-3.15/test/jenkins/criu-lib.sh-38- ps axf --width 256 > ps.log criu-3.15/test/jenkins/criu-lib.sh:39: tar -czf /home/`basename $0`-${BUILD_NUMBER}-${GIT_COMMIT}-$(date +%m%d%H%M).tar.gz . criu-3.15/test/jenkins/criu-lib.sh-40- tar -czf report.tar.gz -C test/ report ############################################## criu-3.15/test/jenkins/criu-other.sh-2- criu-3.15/test/jenkins/criu-other.sh:3:source `dirname $0`/criu-lib.sh && criu-3.15/test/jenkins/criu-other.sh-4-prep && ############################################## criu-3.15/test/jenkins/criu-overlay.sh-4-set -e criu-3.15/test/jenkins/criu-overlay.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-overlay.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-pre-dump.sh-4-set -e criu-3.15/test/jenkins/criu-pre-dump.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-pre-dump.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-remote-lazy-pages.sh-4-set -e criu-3.15/test/jenkins/criu-remote-lazy-pages.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-remote-lazy-pages.sh-6-prep criu-3.15/test/jenkins/criu-remote-lazy-pages.sh-7- criu-3.15/test/jenkins/criu-remote-lazy-pages.sh:8:source `dirname $0`/criu-lazy-common.sh criu-3.15/test/jenkins/criu-remote-lazy-pages.sh-9- ############################################## criu-3.15/test/jenkins/criu-sibling.sh-4-set -e criu-3.15/test/jenkins/criu-sibling.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-sibling.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-snap.sh-4-set -e criu-3.15/test/jenkins/criu-snap.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-snap.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-stop.sh-4-set -e criu-3.15/test/jenkins/criu-stop.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-stop.sh-6-prep ############################################## criu-3.15/test/jenkins/criu-user.sh-4-set -e criu-3.15/test/jenkins/criu-user.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu-user.sh-6-prep ############################################## criu-3.15/test/jenkins/criu.sh-4-set -e criu-3.15/test/jenkins/criu.sh:5:source `dirname $0`/criu-lib.sh criu-3.15/test/jenkins/criu.sh-6-prep ############################################## criu-3.15/test/jenkins/run_ct-2- criu-3.15/test/jenkins/run_ct:3:unshare --mount --pid --fork -- $(readlink -f `dirname $0`/_run_ct) "$@" ############################################## criu-3.15/test/others/app-emu.sh-12- criu-3.15/test/others/app-emu.sh:13:BASE_DIR=`pwd`/`dirname $0` criu-3.15/test/others/app-emu.sh-14- ############################################## criu-3.15/test/others/app-emu/lxc/network-script.sh-17- # Find a pair of CT's eth0 criu-3.15/test/others/app-emu/lxc/network-script.sh:18: ifindex=`$CR_IP_TOOL netns exec $name ethtool -S eth0 | awk '/index/ { print $2}'` criu-3.15/test/others/app-emu/lxc/network-script.sh-19- [ $? -eq 0 ] || exit 1 ############################################## criu-3.15/test/others/app-emu/lxc/network-script.sh-21- for i in /sys/devices/virtual/net/*; do criu-3.15/test/others/app-emu/lxc/network-script.sh:22: [ "`cat $i/ifindex`" == $ifindex ] && { criu-3.15/test/others/app-emu/lxc/network-script.sh:23: dst=`basename $i` criu-3.15/test/others/app-emu/lxc/network-script.sh-24- break; ############################################## criu-3.15/test/others/app-emu/lxc/run.sh-6- criu-3.15/test/others/app-emu/lxc/run.sh:7:cd `dirname $0` criu-3.15/test/others/app-emu/lxc/run.sh-8- ############################################## criu-3.15/test/others/env.sh-2- criu-3.15/test/others/env.sh:3:CRIU=$(readlink -f `dirname ${BASH_SOURCE[0]}`/../../criu/criu) criu-3.15/test/others/env.sh-4-criu=$CRIU criu-3.15/test/others/env.sh:5:CRIT=$(readlink -f `dirname ${BASH_SOURCE[0]}`/../../crit/crit) criu-3.15/test/others/env.sh-6-crit=$CRIT criu-3.15/test/others/env.sh:7:CRIU_COREDUMP=$(readlink -f `dirname ${BASH_SOURCE[0]}`/../../criu-coredump/criu-coredump) criu-3.15/test/others/env.sh-8-criu_coredump=$CRIU_COREDUMP ############################################## criu-3.15/test/others/exec/run.sh-12-$CRIU exec -t $pid fake_syscall && exit 1 || true criu-3.15/test/others/exec/run.sh:13:fd=`$CRIU exec -t $pid open '&/dev/null' 0 | sed 's/.*(\(.*\))/\1/'` criu-3.15/test/others/exec/run.sh-14-$CRIU exec -t $pid dup2 $fd 0 ############################################## criu-3.15/test/others/functions.sh-8- for i in $dump/core-*.img; do criu-3.15/test/others/functions.sh:9: pid=`expr "$i" : '.*/core-\([0-9]*\).img'` criu-3.15/test/others/functions.sh-10- while :; do ############################################## criu-3.15/test/others/libcriu/run.sh-15-export LD_LIBRARY_PATH=. criu-3.15/test/others/libcriu/run.sh:16:export PATH="`dirname ${BASH_SOURCE[0]}`/../../../criu:$PATH" criu-3.15/test/others/libcriu/run.sh-17- ############################################## criu-3.15/test/others/mounts/mounts.sh-14- criu-3.15/test/others/mounts/mounts.sh:15:for i in `cat /proc/self/mounts | awk '{ print $2 }'`; do criu-3.15/test/others/mounts/mounts.sh-16- [ '/' = "$i" ] && continue ############################################## criu-3.15/test/others/rpc/run.sh-6- criu-3.15/test/others/rpc/run.sh:7:export PROTODIR=`readlink -f "${PWD}/../../protobuf"` criu-3.15/test/others/rpc/run.sh-8- ############################################## criu-3.15/test/others/security/run.sh-15- done criu-3.15/test/others/security/run.sh:16: PID=`cat ${PIDFILE}` criu-3.15/test/others/security/run.sh-17- echo ${PID} ############################################## criu-3.15/test/others/unix-callback/run.sh-2- criu-3.15/test/others/unix-callback/run.sh:3:cd `dirname $0` criu-3.15/test/others/unix-callback/run.sh-4- ############################################## criu-3.15/test/zdtm/lib/arch/aarch64/include/asm/atomic.h-8- criu-3.15/test/zdtm/lib/arch/aarch64/include/asm/atomic.h:9:#define smp_mb() asm volatile("dmb ish" : : : "memory") criu-3.15/test/zdtm/lib/arch/aarch64/include/asm/atomic.h-10- ############################################## criu-3.15/test/zdtm/lib/arch/aarch64/include/asm/atomic.h-30- criu-3.15/test/zdtm/lib/arch/aarch64/include/asm/atomic.h:31: asm volatile( criu-3.15/test/zdtm/lib/arch/aarch64/include/asm/atomic.h-32-"1: ldxr %w0, %2\n" ############################################## criu-3.15/test/zdtm/lib/arch/aarch64/include/asm/atomic.h-48- criu-3.15/test/zdtm/lib/arch/aarch64/include/asm/atomic.h:49: asm volatile( criu-3.15/test/zdtm/lib/arch/aarch64/include/asm/atomic.h-50-"1: ldxr %w0, %2\n" ############################################## criu-3.15/test/zdtm/lib/arch/s390/include/asm/atomic.h-12- \ criu-3.15/test/zdtm/lib/arch/s390/include/asm/atomic.h:13: asm volatile( \ criu-3.15/test/zdtm/lib/arch/s390/include/asm/atomic.h-14- "0: lr %[new],%[old]\n" \ ############################################## criu-3.15/test/zdtm/lib/arch/s390/include/asm/atomic.h-35- criu-3.15/test/zdtm/lib/arch/s390/include/asm/atomic.h:36: asm volatile( criu-3.15/test/zdtm/lib/arch/s390/include/asm/atomic.h-37- " l %0,%1\n" ############################################## criu-3.15/test/zdtm/lib/arch/s390/include/asm/atomic.h-43-{ criu-3.15/test/zdtm/lib/arch/s390/include/asm/atomic.h:44: asm volatile( criu-3.15/test/zdtm/lib/arch/s390/include/asm/atomic.h-45- " st %1,%0\n" ############################################## criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h-5- ({ \ criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h:6: asm volatile ("lock xchg %0, %1\n" \ criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h-7- : "+r" (v), "+m" (*mem) \ ############################################## criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h-14- uint32_t ret__ = 0; \ criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h:15: asm volatile ("lock xadd %0, %1\n" \ criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h-16- : "+r" (ret__), "+m" (*mem) \ ############################################## criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h-24- uint32_t ret__ = 1; \ criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h:25: asm volatile ("lock xadd %0, %1\n" \ criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h-26- : "+r" (ret__), "+m" (*mem) \ ############################################## criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h-34- uint32_t ret__ = -1; \ criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h:35: asm volatile ("lock xadd %0, %1\n" \ criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h-36- : "+r" (ret__), "+m" (*mem) \ ############################################## criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h-43-({ \ criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h:44: asm volatile("lock addl %1,%0" \ criu-3.15/test/zdtm/lib/arch/x86/include/asm/atomic.h-45- : "+m" (*mem) \ ############################################## criu-3.15/test/zdtm/lib/cpuid.h-11- /* ecx is often an input as well as an output. */ criu-3.15/test/zdtm/lib/cpuid.h:12: asm volatile("cpuid" criu-3.15/test/zdtm/lib/cpuid.h-13- : "=a" (*eax), ############################################## criu-3.15/test/zdtm/static/Makefile-451-%.out: %.pid % criu-3.15/test/zdtm/static/Makefile:452: -kill -TERM `cat $<` criu-3.15/test/zdtm/static/Makefile-453- ############################################## criu-3.15/test/zdtm/static/Makefile-462-%.is_running: %.pid criu-3.15/test/zdtm/static/Makefile:463: kill -0 `cat $<` criu-3.15/test/zdtm/static/Makefile-464- ############################################## criu-3.15/test/zdtm/static/Makefile-471-%.stop: %.pid % criu-3.15/test/zdtm/static/Makefile:472: kill -TERM `cat $<`; \ criu-3.15/test/zdtm/static/Makefile-473- i=0; \ criu-3.15/test/zdtm/static/Makefile-474- while [ $$i -lt $(WAIT_TIME) ] ; do \ criu-3.15/test/zdtm/static/Makefile:475: kill -0 `cat $< 2>/dev/null` 2>/dev/null || break; \ criu-3.15/test/zdtm/static/Makefile-476- sleep 1; \ criu-3.15/test/zdtm/static/Makefile-477- echo -n .; \ criu-3.15/test/zdtm/static/Makefile:478: i=`expr $$i + 1`; \ criu-3.15/test/zdtm/static/Makefile-479- done; \ ############################################## criu-3.15/test/zdtm/static/Makefile-487- sleep 1; \ criu-3.15/test/zdtm/static/Makefile:488: i=`expr $$i + 1`; \ criu-3.15/test/zdtm/static/Makefile-489- done ############################################## criu-3.15/test/zdtm/static/apparmor.checkskip-3-test -d /sys/kernel/security/apparmor || exit 1 criu-3.15/test/zdtm/static/apparmor.checkskip:4:apparmor_parser -r `dirname $0`/apparmor.profile ############################################## criu-3.15/test/zdtm/static/arm-neon00.c-25- criu-3.15/test/zdtm/static/arm-neon00.c:26: asm ( criu-3.15/test/zdtm/static/arm-neon00.c-27- ".fpu neon \n" ############################################## criu-3.15/test/zdtm/static/arm-neon00.c-41- criu-3.15/test/zdtm/static/arm-neon00.c:42: asm ( criu-3.15/test/zdtm/static/arm-neon00.c-43- ".fpu neon \n" ############################################## criu-3.15/test/zdtm/static/cgroup02.hook-14- # sort by line length criu-3.15/test/zdtm/static/cgroup02.hook:15: for i in `find $d -type d | awk '{print length, $0}' | sort -rn | cut -d " " -f2-`; do criu-3.15/test/zdtm/static/cgroup02.hook-16- echo $i ############################################## criu-3.15/test/zdtm/static/fpu01.c-47- criu-3.15/test/zdtm/static/fpu01.c:48: asm volatile("vmovapd %0, %%ymm0 \n" criu-3.15/test/zdtm/static/fpu01.c-49- : ############################################## criu-3.15/test/zdtm/static/fpu01.c-52- criu-3.15/test/zdtm/static/fpu01.c:53: asm volatile("vmovapd %0, %%ymm7 \n" criu-3.15/test/zdtm/static/fpu01.c-54- : ############################################## criu-3.15/test/zdtm/static/fpu01.c-60- criu-3.15/test/zdtm/static/fpu01.c:61: asm volatile("vmovapd %%ymm0, %0 \n" criu-3.15/test/zdtm/static/fpu01.c-62- : "=m" (*ymm3) ############################################## criu-3.15/test/zdtm/static/fpu01.c-65- criu-3.15/test/zdtm/static/fpu01.c:66: asm volatile("vmovapd %%ymm7, %0 \n" criu-3.15/test/zdtm/static/fpu01.c-67- : "=m" (*ymm4) ############################################## criu-3.15/test/zdtm/static/fpu02.c-38- criu-3.15/test/zdtm/static/fpu02.c:39: asm volatile("stmxcsr %0\n" criu-3.15/test/zdtm/static/fpu02.c-40- : "+m"(before)); ############################################## criu-3.15/test/zdtm/static/fpu02.c-44- criu-3.15/test/zdtm/static/fpu02.c:45: asm volatile("stmxcsr %0\n" criu-3.15/test/zdtm/static/fpu02.c-46- : "+m"(after)); ############################################## criu-3.15/test/zdtm/static/packet_sock.c-33- criu-3.15/test/zdtm/static/packet_sock.c:34:static int test_sockaddr(int n, struct sockaddr_ll *have, struct sockaddr_ll *want) criu-3.15/test/zdtm/static/packet_sock.c-35-{ ############################################## criu-3.15/test/zdtm/static/packet_sock.c-203- criu-3.15/test/zdtm/static/packet_sock.c:204: if (test_sockaddr(1, &addr, &addr1)) criu-3.15/test/zdtm/static/packet_sock.c-205- return 1; ############################################## criu-3.15/test/zdtm/static/packet_sock.c-253- criu-3.15/test/zdtm/static/packet_sock.c:254: if (test_sockaddr(2, &addr, &addr2)) criu-3.15/test/zdtm/static/packet_sock.c-255- return 1; ############################################## criu-3.15/test/zdtm/static/s390x_regs_check.c-425- criu-3.15/test/zdtm/static/s390x_regs_check.c:426: asm volatile( criu-3.15/test/zdtm/static/s390x_regs_check.c-427- "lgr 2,%0\n" /* Arg 1: fd */ ############################################## criu-3.15/test/zdtm/static/s390x_runtime_instr.c-90- criu-3.15/test/zdtm/static/s390x_runtime_instr.c:91: asm volatile("epsw %0,%1" : "=d" (reg1), "=a" (reg2)); criu-3.15/test/zdtm/static/s390x_runtime_instr.c-92- return (((unsigned long) reg1) << 32) | ((unsigned long) reg2); ############################################## criu-3.15/test/zdtm/static/s390x_runtime_instr.c-99-{ criu-3.15/test/zdtm/static/s390x_runtime_instr.c:100: asm volatile (".word 0xaa01, 0x0000"); criu-3.15/test/zdtm/static/s390x_runtime_instr.c-101-} ############################################## criu-3.15/test/zdtm/static/s390x_runtime_instr.c-107-{ criu-3.15/test/zdtm/static/s390x_runtime_instr.c:108: asm volatile (".word 0xaa03, 0x0000"); criu-3.15/test/zdtm/static/s390x_runtime_instr.c-109-} ############################################## criu-3.15/test/zdtm/static/s390x_runtime_instr.c-115-{ criu-3.15/test/zdtm/static/s390x_runtime_instr.c:116: asm volatile(".insn rsy,0xeb0000000062,0,0,%0" : : "Q" (*cb)); criu-3.15/test/zdtm/static/s390x_runtime_instr.c-117-} ############################################## criu-3.15/test/zdtm/static/s390x_runtime_instr.c-123-{ criu-3.15/test/zdtm/static/s390x_runtime_instr.c:124: asm volatile(".insn rsy,0xeb0000000061,0,0,%0" : "=Q" (*cb) : : "cc"); criu-3.15/test/zdtm/static/s390x_runtime_instr.c-125-} ############################################## criu-3.15/test/zdtm/static/s390x_runtime_instr.c-171- for (i = 0; i < 10000; i++) criu-3.15/test/zdtm/static/s390x_runtime_instr.c:172: asm volatile("" : : : "memory"); criu-3.15/test/zdtm/static/s390x_runtime_instr.c-173- rioff(); ############################################## criu-3.15/test/zdtm/static/socket-raw.c-105- addr_client.sin_port = htons(port); criu-3.15/test/zdtm/static/socket-raw.c:106: addr_client.sin_addr.s_addr = inet_addr(a4); criu-3.15/test/zdtm/static/socket-raw.c-107- ############################################## criu-3.15/test/zdtm/static/socket-raw.c-269- addr_client.sin_port = htons(port_client); criu-3.15/test/zdtm/static/socket-raw.c:270: addr_client.sin_addr.s_addr = inet_addr(string_client_ip); criu-3.15/test/zdtm/static/socket-raw.c-271- ############################################## criu-3.15/test/zdtm/static/socket-raw.c-273- addr_serv.sin_port = htons(port_serv); criu-3.15/test/zdtm/static/socket-raw.c:274: addr_serv.sin_addr.s_addr = inet_addr(string_serv_ip); criu-3.15/test/zdtm/static/socket-raw.c-275- ############################################## criu-3.15/test/zdtm/static/socket-raw.c-305- iph->check = 0; criu-3.15/test/zdtm/static/socket-raw.c:306: iph->saddr = inet_addr(string_client_ip); criu-3.15/test/zdtm/static/socket-raw.c-307- iph->daddr = addr_serv.sin_addr.s_addr; ############################################## criu-3.15/test/zdtm/static/socket-raw.c-314- criu-3.15/test/zdtm/static/socket-raw.c:315: psh.source_address = inet_addr(string_client_ip); criu-3.15/test/zdtm/static/socket-raw.c-316- psh.dest_address = addr_serv.sin_addr.s_addr; ############################################## criu-3.15/test/zdtm/static/socket_udp-corked.c-44- addr1.sin_family = AF_INET; criu-3.15/test/zdtm/static/socket_udp-corked.c:45: addr1.sin_addr.s_addr = inet_addr("127.0.0.1"); criu-3.15/test/zdtm/static/socket_udp-corked.c-46- addr1.sin_port = htons(port); ############################################## criu-3.15/test/zdtm/static/socket_udp.c-44- addr1.sin_family = AF_INET; criu-3.15/test/zdtm/static/socket_udp.c:45: addr1.sin_addr.s_addr = inet_addr("127.0.0.1"); criu-3.15/test/zdtm/static/socket_udp.c-46- addr1.sin_port = htons(port); ############################################## criu-3.15/test/zdtm/static/socket_udp.c-61- addr2.sin_family = AF_INET; criu-3.15/test/zdtm/static/socket_udp.c:62: addr2.sin_addr.s_addr = inet_addr("127.0.0.1"); criu-3.15/test/zdtm/static/socket_udp.c-63- addr2.sin_port = htons(port + 1); ############################################## criu-3.15/test/zdtm/static/socket_udp_shutdown.c-42- addr1.sin_family = AF_INET; criu-3.15/test/zdtm/static/socket_udp_shutdown.c:43: addr1.sin_addr.s_addr = inet_addr("127.0.0.10"); criu-3.15/test/zdtm/static/socket_udp_shutdown.c-44- addr1.sin_port = htons(port); ############################################## criu-3.15/test/zdtm/static/socket_udp_shutdown.c-46- addr2.sin_family = AF_INET; criu-3.15/test/zdtm/static/socket_udp_shutdown.c:47: addr2.sin_addr.s_addr = inet_addr("127.0.0.10"); criu-3.15/test/zdtm/static/socket_udp_shutdown.c-48- addr2.sin_port = htons(port + 1); ############################################## criu-3.15/test/zdtm/static/socket_udplite.c-44- addr1.sin_family = AF_INET; criu-3.15/test/zdtm/static/socket_udplite.c:45: addr1.sin_addr.s_addr = inet_addr("127.0.0.1"); criu-3.15/test/zdtm/static/socket_udplite.c-46- addr1.sin_port = htons(port); ############################################## criu-3.15/test/zdtm/static/socket_udplite.c-61- addr2.sin_family = AF_INET; criu-3.15/test/zdtm/static/socket_udplite.c:62: addr2.sin_addr.s_addr = inet_addr("127.0.0.1"); criu-3.15/test/zdtm/static/socket_udplite.c-63- addr2.sin_port = htons(port + 1); ############################################## criu-3.15/test/zdtm/static/socket_udplite.c-84- addr3.sin_family = AF_INET; criu-3.15/test/zdtm/static/socket_udplite.c:85: addr3.sin_addr.s_addr = inet_addr("127.0.0.1"); criu-3.15/test/zdtm/static/socket_udplite.c-86- addr3.sin_port = htons(port + 2); ############################################## criu-3.15/test/zdtm/static/socket_udplite.c-101- addr4.sin_family = AF_INET; criu-3.15/test/zdtm/static/socket_udplite.c:102: addr4.sin_addr.s_addr = inet_addr("0.0.0.0"); criu-3.15/test/zdtm/static/socket_udplite.c-103- addr4.sin_port = htons(0); ############################################## criu-3.15/test/zdtm/static/tun.c-97- criu-3.15/test/zdtm/static/tun.c:98:static int dev_get_hwaddr(int fd, const char *name, char *a) criu-3.15/test/zdtm/static/tun.c-99-{ ############################################## criu-3.15/test/zdtm/static/tun.c-173- criu-3.15/test/zdtm/static/tun.c:174: if (dev_get_hwaddr(fds[4], "tapx0", addr) < 0) { criu-3.15/test/zdtm/static/tun.c-175- pr_perror("No hwaddr for tap?"); ############################################## criu-3.15/test/zdtm/static/tun.c-223- check_tun(fds[4], "tapx0", IFF_TAP); criu-3.15/test/zdtm/static/tun.c:224: if (dev_get_hwaddr(fds[4], "tapx0", a2) < 0) { criu-3.15/test/zdtm/static/tun.c-225- pr_perror("No hwaddr for tap? (2)"); ############################################## criu-3.15/test/zdtm/static/tun_ns.c-97- criu-3.15/test/zdtm/static/tun_ns.c:98:static int dev_get_hwaddr(int fd, const char *name, char *a) criu-3.15/test/zdtm/static/tun_ns.c-99-{ ############################################## criu-3.15/test/zdtm/static/tun_ns.c-173- criu-3.15/test/zdtm/static/tun_ns.c:174: if (dev_get_hwaddr(fds[4], "tapx0", addr) < 0) { criu-3.15/test/zdtm/static/tun_ns.c-175- pr_perror("No hwaddr for tap?"); ############################################## criu-3.15/test/zdtm/static/tun_ns.c-223- check_tun(fds[4], "tapx0", IFF_TAP); criu-3.15/test/zdtm/static/tun_ns.c:224: if (dev_get_hwaddr(fds[4], "tapx0", a2) < 0) { criu-3.15/test/zdtm/static/tun_ns.c-225- pr_perror("No hwaddr for tap? (2)"); ############################################## criu-3.15/test/zdtm/static/vdso01.c-70- criu-3.15/test/zdtm/static/vdso01.c:71:#define VDSO_BAD_ADDR (-1ul) criu-3.15/test/zdtm/static/vdso01.c-72- ############################################## criu-3.15/test/zdtm/static/vdso02.c-12-#define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2*!!(condition)])) criu-3.15/test/zdtm/static/vdso02.c:13:#define VDSO_BAD_ADDR (-1ul) criu-3.15/test/zdtm/static/vdso02.c:14:#define VVAR_BAD_ADDR (-1ul) criu-3.15/test/zdtm/static/vdso02.c-15-#define BUF_SZ 1024 ############################################## criu-3.15/test/zdtm/static/vdso02.c-84-{ criu-3.15/test/zdtm/static/vdso02.c:85: asm volatile ( criu-3.15/test/zdtm/static/vdso02.c-86- "int $0x80\n\t" ############################################## criu-3.15/test/zdtm/static/vsx.c-55-{ criu-3.15/test/zdtm/static/vsx.c:56: asm volatile( criu-3.15/test/zdtm/static/vsx.c-57- "lis 3, 0 \n" ############################################## criu-3.15/test/zdtm/static/vsx.c-198-{ criu-3.15/test/zdtm/static/vsx.c:199: asm volatile( criu-3.15/test/zdtm/static/vsx.c-200- "lis 3, 0 \n" ############################################## criu-3.15/test/zdtm/transition/Makefile-53-%.out: %.pid % criu-3.15/test/zdtm/transition/Makefile:54: -kill -TERM `cat $<` criu-3.15/test/zdtm/transition/Makefile-55- ############################################## criu-3.15/test/zdtm/transition/Makefile-58-%.is_running: %.pid criu-3.15/test/zdtm/transition/Makefile:59: kill -0 `cat $<` criu-3.15/test/zdtm/transition/Makefile-60- ############################################## criu-3.15/test/zdtm/transition/Makefile-67-wait_stop: criu-3.15/test/zdtm/transition/Makefile:68: -for i in `seq 1 $(WAIT_TIME)`; do \ criu-3.15/test/zdtm/transition/Makefile-69- kill -0 `awk '{print}' *.pid 2>/dev/null` 2>/dev/null || break; \