/third_party/ltp/testcases/kernel/containers/userns/ |
H A D | userns07.c | 29 pid_t cpid; in child_fn1() local 40 cpid = SAFE_CLONE(&args); in child_fn1() 41 if (!cpid) { in child_fn1() 49 updatemap(cpid, UID_MAP, 0, parentuid); in child_fn1() 50 updatemap(cpid, GID_MAP, 0, parentgid); in child_fn1() 63 pid_t cpid; in run() local 68 cpid = SAFE_CLONE(&args); in run() 69 if (!cpid) { in run() 78 sprintf(path, "/proc/%d/setgroups", cpid); in run() 82 updatemap(cpid, UID_MA in run() [all...] |
H A D | common.h | 15 static inline void updatemap(int cpid, int type, int idnum, int parentmappid) in updatemap() argument 23 sprintf(path, "/proc/%d/uid_map", cpid); in updatemap() 26 sprintf(path, "/proc/%d/gid_map", cpid); in updatemap()
|
H A D | userns_helper.h | 43 LTP_ATTRIBUTE_UNUSED static int updatemap(int cpid, bool type, int idnum, in updatemap() argument 51 sprintf(path, "/proc/%d/uid_map", cpid); in updatemap() 53 sprintf(path, "/proc/%d/gid_map", cpid); in updatemap()
|
/third_party/musl/libc-test/src/functionalext/supplement/linux/ |
H A D | clone.c | 37 int cpid = -1; in clone_0100() local 38 cpid = clone((int (*)(void *))test, (char *)stack + STACK_SIZE, CLONE_VM | CLONE_FS | CLONE_FILES | SIGCHLD, NULL); in clone_0100() 40 EXPECT_NE("clone_0100", cpid, -1); in clone_0100() 51 int cpid = -1; in clone_0200() local 52 cpid = clone((int (*)(void *))test, (char *)stack + STACK_SIZE, 0, NULL); in clone_0200() 54 EXPECT_NE("clone_0200", cpid, -1); in clone_0200() 64 int cpid = -1; in clone_0300() local 65 cpid = clone((int (*)(void *))test, NULL, 0, NULL); in clone_0300() 67 EXPECT_NE("clone_0300", cpid, -1); in clone_0300()
|
/third_party/ltp/testcases/kernel/io/direct_io/ |
H A D | diotest_routines.c | 170 int i, cpid; in forkchldrn() local 178 if ((cpid = fork()) < 0) { in forkchldrn() 185 if (cpid == 0) in forkchldrn() 188 *(*pidlst + i) = cpid; in forkchldrn() 199 int i, cpid, errflag = 0; in killchldrn() local 202 cpid = *(*pidlst + i); in killchldrn() 203 if (cpid > 0) { in killchldrn() 204 if (kill(cpid, sig) < 0) { in killchldrn() 207 cpid, strerror(errno)); in killchldrn() 220 int i, cpid, re in waitchldrn() local [all...] |
/third_party/ltp/testcases/kernel/containers/pidns/ |
H A D | pidns32.c | 30 pid_t cpid = 0; in child_func() local 33 return cpid; in child_func() 35 cpid = SAFE_CLONE(&args); in child_func() 36 if (!cpid) { in child_func() 38 return cpid; in child_func() 43 return cpid; in child_func()
|
H A D | pidns31.c | 45 pid_t cpid, ppid; in child_func() local 48 cpid = tst_getpid(); in child_func() 51 TST_EXP_EQ_LI(cpid, 1); in child_func() 71 pid_t cpid; in run() local 82 cpid = SAFE_CLONE(&args); in run() 83 if (!cpid) { in run() 109 TST_EXP_EQ_LI(info.si_pid, cpid); in run()
|
H A D | pidns16.c | 31 pid_t cpid, ppid; in child_func() local 33 cpid = tst_getpid(); in child_func() 36 TST_EXP_EQ_LI(cpid, 1); in child_func() 52 SAFE_KILL(cpid, SIGUSR1); in child_func()
|
H A D | pidns20.c | 33 pid_t cpid, ppid; in child_func() local 35 cpid = tst_getpid(); in child_func() 38 if (cpid != 1 || ppid != 0) { in child_func() 39 tst_res(TFAIL, "Got unexpected result of cpid=%d ppid=%d", cpid, ppid); in child_func()
|
H A D | pidns01.c | 22 pid_t cpid, ppid; in child_func() local 24 cpid = tst_getpid(); in child_func() 27 TST_EXP_EQ_LI(cpid, 1); in child_func()
|
H A D | pidns17.c | 25 pid_t cpid, ppid; in child_func() local 27 cpid = tst_getpid(); in child_func() 30 TST_EXP_EQ_LI(cpid, 1); in child_func()
|
/third_party/ltp/testcases/kernel/syscalls/pause/ |
H A D | pause03.c | 32 static pid_t cpid; variable 56 if ((cpid = FORK_OR_VFORK()) == -1) in main() 59 if (cpid == 0) { in main() 68 TST_PROCESS_STATE_WAIT(cleanup, cpid, 'S'); in main() 70 kill(cpid, SIGKILL); in main() 112 kill(cpid, SIGKILL); in cleanup()
|
H A D | pause02.c | 35 static pid_t cpid; variable 57 cpid = FORK_OR_VFORK(); in main() 58 switch (cpid) { in main() 77 TST_PROCESS_STATE_WAIT(cleanup, cpid, 'S'); in main() 83 kill(cpid, SIGINT); in main()
|
/third_party/python/Lib/test/ |
H A D | fork_wait.py | 47 def wait_impl(self, cpid, *, exitcode): 48 support.wait_process(cpid, exitcode=exitcode) 69 cpid = os.fork1() 71 cpid = os.fork() 73 if cpid == 0: 83 self.wait_impl(cpid, exitcode=0)
|
H A D | test_wait4.py | 19 def wait_impl(self, cpid, *, exitcode): 29 spid, status, rusage = os.wait4(cpid, option) 30 if spid == cpid: 33 self.assertEqual(spid, cpid)
|
/third_party/ltp/lib/ |
H A D | tst_sig_proc.c | 16 pid_t pid, cpid; in create_sig_proc() local 19 cpid = SAFE_FORK(); in create_sig_proc() 21 if (cpid == 0) { in create_sig_proc() 30 return cpid; in create_sig_proc()
|
/third_party/ltp/testcases/kernel/syscalls/exit_group/ |
H A D | exit_group01.c | 37 pid_t cpid, w; in verify_exit_group() local 40 cpid = fork(); in verify_exit_group() 41 if (cpid == -1) in verify_exit_group() 44 if (cpid == 0) { in verify_exit_group()
|
/third_party/ltp/testcases/kernel/controllers/memcg/regression/ |
H A D | memcg_test_3.c | 40 pid_t cpid; in do_test() local 44 cpid = SAFE_FORK(); in do_test() 45 if (cpid == 0) in do_test() 55 SAFE_KILL(cpid, SIGKILL); in do_test()
|
/third_party/ltp/testcases/kernel/syscalls/nanosleep/ |
H A D | nanosleep02.c | 79 pid_t cpid; in run() local 81 cpid = SAFE_FORK(); in run() 82 if (cpid == 0) { in run() 87 SAFE_KILL(cpid, SIGINT); in run()
|
/third_party/ltp/pan/ |
H A D | ltp-pan.c | 116 static void mark_orphan(struct orphan_pgrp *orphans, pid_t cpid); 190 pid_t cpid; in main() local 547 cpid = in main() 550 if (cpid != -1) in main() 552 if ((cpid != -1 || sequential) && starts > 0) in main() 719 pid_t cpid; in check_pids() local 737 cpid = wait(&stat_loc); in check_pids() 744 if (cpid < 0) { in check_pids() 754 } else if (cpid > 0) { in check_pids() 762 cpid, in check_pids() 908 int cpid; run_child() local 1336 mark_orphan(struct orphan_pgrp *orphans, pid_t cpid) mark_orphan() argument [all...] |
/third_party/ltp/testcases/kernel/syscalls/move_pages/ |
H A D | move_pages12.c | 154 pid_t cpid = -1; in do_test() local 162 cpid = SAFE_FORK(); in do_test() 163 if (cpid == 0) in do_test() 189 SAFE_KILL(cpid, SIGKILL); in do_test() 190 SAFE_WAITPID(cpid, &status, 0); in do_test() 204 SAFE_KILL(cpid, SIGKILL); in do_test() 205 SAFE_WAITPID(cpid, &status, 0); in do_test()
|
H A D | move_pages05.c | 131 pid_t cpid; in main() local 160 cpid = fork(); in main() 161 if (cpid == -1) { in main() 164 } else if (cpid == 0) { in main()
|
H A D | move_pages11.c | 131 pid_t cpid; in main() local 154 cpid = fork(); in main() 155 if (cpid == -1) { in main() 159 } else if (cpid == 0) { in main()
|
H A D | move_pages03.c | 130 pid_t cpid; in main() local 153 cpid = fork(); in main() 154 if (cpid == -1) { in main() 157 } else if (cpid == 0) { in main()
|
/third_party/ltp/testcases/kernel/syscalls/fork/ |
H A D | fork11.c | 54 int i, pid, cpid, status; in main() local 71 cpid = wait(&status); in main() 72 if (cpid != pid) in main()
|