Lines Matching refs:pid2
23 static long sys_kcmp(int pid1, int pid2, int type, unsigned long fd1, unsigned long fd2)
25 return syscall(__NR_kcmp, pid1, pid2, type, fd1, fd2);
35 int pid1, pid2;
81 pid2 = fork();
82 if (pid2 < 0) {
87 if (!pid2) {
88 int pid2 = getpid();
101 printf("pid1: %6d pid2: %6d FD: %2ld FILES: %2ld VM: %2ld "
104 pid1, pid2,
105 sys_kcmp(pid1, pid2, KCMP_FILE, fd1, fd2),
106 sys_kcmp(pid1, pid2, KCMP_FILES, 0, 0),
107 sys_kcmp(pid1, pid2, KCMP_VM, 0, 0),
108 sys_kcmp(pid1, pid2, KCMP_FS, 0, 0),
109 sys_kcmp(pid1, pid2, KCMP_SIGHAND, 0, 0),
110 sys_kcmp(pid1, pid2, KCMP_IO, 0, 0),
111 sys_kcmp(pid1, pid2, KCMP_SYSVSEM, 0, 0),
114 sys_kcmp(pid1, pid2, KCMP_TYPES + 1, 0, 0));
117 ret = sys_kcmp(pid1, pid2, KCMP_FILE, fd1, fd1);
165 waitpid(pid2, &status, P_ALL);