/kernel/linux/linux-5.10/arch/x86/um/ |
H A D | syscalls_64.c | 21 int pid = task->mm->context.id.u.pid; in arch_prctl() local 39 ret = restore_pid_registers(pid, ¤t->thread.regs.regs); in arch_prctl() 56 ret = os_arch_prctl(pid, option, ptr); in arch_prctl() 63 ret = save_registers(pid, ¤t->thread.regs.regs); in arch_prctl() 66 ret = save_registers(pid, ¤t->thread.regs.regs); in arch_prctl()
|
/kernel/linux/linux-5.10/tools/testing/selftests/timens/ |
H A D | futex.c | 66 pid_t pid; in main() local 89 pid = fork(); in main() 90 if (pid < 0) in main() 92 if (pid == 0) { in main() 103 if (waitpid(pid, &status, 0) != pid) in main()
|
H A D | exec.c | 25 pid_t pid; in main() local 61 pid = fork(); in main() 62 if (pid < 0) in main() 65 if (pid == 0) { in main() 84 if (waitpid(pid, &status, 0) != pid) in main()
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/signal/ |
H A D | signal.c | 23 extern long signal_self(pid_t pid, int sig); 41 pid_t pid; in test_signal() local 57 pid = fork(); in test_signal() 58 if (pid == -1) { in test_signal() 62 if (pid == 0) { in test_signal() 75 waitpid(pid, NULL, 0); in test_signal()
|
/kernel/linux/linux-5.10/drivers/usb/storage/ |
H A D | usual-tables.c | 58 u16 vid, pid, bcdmin, bcdmax; member 66 .pid = id_product, \ 94 unsigned vid, pid, bcd; in usb_usual_ignore_device() local 99 pid = le16_to_cpu(udev->descriptor.idProduct); in usb_usual_ignore_device() 103 if (p->vid == vid && p->pid == pid && in usb_usual_ignore_device()
|
/kernel/linux/linux-6.6/drivers/usb/storage/ |
H A D | usual-tables.c | 58 u16 vid, pid, bcdmin, bcdmax; member 66 .pid = id_product, \ 94 unsigned vid, pid, bcd; in usb_usual_ignore_device() local 99 pid = le16_to_cpu(udev->descriptor.idProduct); in usb_usual_ignore_device() 103 if (p->vid == vid && p->pid == pid && in usb_usual_ignore_device()
|
/kernel/linux/linux-6.6/arch/x86/um/ |
H A D | syscalls_64.c | 21 int pid = task->mm->context.id.u.pid; in arch_prctl() local 39 ret = restore_pid_registers(pid, ¤t->thread.regs.regs); in arch_prctl() 56 ret = os_arch_prctl(pid, option, ptr); in arch_prctl() 63 ret = save_registers(pid, ¤t->thread.regs.regs); in arch_prctl() 66 ret = save_registers(pid, ¤t->thread.regs.regs); in arch_prctl()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_mksstat.h | 34 /* Reservation marker for mksstat pid's */ 102 .slot = vmw_mksstat_get_kern_slot(current->pid, dev_priv) \ 116 const pid_t pid = atomic_cmpxchg(&dev_priv->mksstat_kern_pids[_##kern_cntr.slot], current->pid, MKSSTAT_PID_RESERVED); \ 119 if (pid == current->pid) { \ 134 atomic_set(&dev_priv->mksstat_kern_pids[_##kern_cntr.slot], current->pid); \
|
/kernel/linux/linux-6.6/tools/testing/selftests/timens/ |
H A D | futex.c | 66 pid_t pid; in main() local 89 pid = fork(); in main() 90 if (pid < 0) in main() 92 if (pid == 0) { in main() 103 if (waitpid(pid, &status, 0) != pid) in main()
|
H A D | exec.c | 25 pid_t pid; in main() local 61 pid = fork(); in main() 62 if (pid < 0) in main() 65 if (pid == 0) { in main() 84 if (waitpid(pid, &status, 0) != pid) in main()
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/signal/ |
H A D | signal.c | 23 extern long signal_self(pid_t pid, int sig); 41 pid_t pid; in test_signal() local 57 pid = fork(); in test_signal() 58 if (pid == -1) { in test_signal() 62 if (pid == 0) { in test_signal() 75 waitpid(pid, NULL, 0); in test_signal()
|
/kernel/liteos_a/testsuites/unittest/basic/exc/smoke/ |
H A D | it_test_exc_002.cpp | 87 pid_t pid = fork(); in TestCase() local 88 ICUNIT_ASSERT_WITHIN_EQUAL(pid, 0, INVALID_PROCESS_ID, pid); in TestCase() 89 if (pid == 0) { in TestCase() 95 ret = waitpid(pid, &status, 0); in TestCase() 96 ICUNIT_ASSERT_EQUAL(ret, pid, ret); in TestCase()
|
H A D | it_test_exc_003.cpp | 96 pid_t pid = fork(); in TestCase() local 97 ICUNIT_ASSERT_WITHIN_EQUAL(pid, 0, INVALID_PROCESS_ID, pid); in TestCase() 98 if (pid == 0) { in TestCase() 104 ret = waitpid(pid, &status, 0); in TestCase() 105 ICUNIT_ASSERT_EQUAL(ret, pid, ret); in TestCase()
|
/kernel/liteos_a/testsuites/unittest/container/smoke/ |
H A D | It_container_chroot_002.cpp | 86 auto pid = clone(ChildFunc, stackTop, SIGCHLD, arg); in TestFunc() local 87 if (pid == -1) { in TestFunc() 91 ret = waitpid(pid, &status, 0); in TestFunc() 110 auto pid = clone(TestFunc, stackTop, SIGCHLD, &arg); in ItContainerChroot002() local 111 ASSERT_NE(pid, -1); in ItContainerChroot002() 114 ret = waitpid(pid, &status, 0); in ItContainerChroot002()
|
/kernel/liteos_a/testsuites/unittest/extended/signal/full/ |
H A D | pipe_test_003.cpp | 38 pid_t pid; in TestPipeSingleProcessFcntl() local 52 pid = fork(); in TestPipeSingleProcessFcntl() 53 if (pid == -1) { in TestPipeSingleProcessFcntl() 56 } else if (pid == 0) { in TestPipeSingleProcessFcntl() 94 ret = waitpid(pid, &status, 0); in TestPipeSingleProcessFcntl() 95 ICUNIT_ASSERT_EQUAL(ret, pid, ret); in TestPipeSingleProcessFcntl()
|
H A D | pipe_test_001.cpp | 39 pid_t pid; in TestPipeSingleProcess() local 52 pid = fork(); in TestPipeSingleProcess() 53 if (pid == -1) { in TestPipeSingleProcess() 56 } else if (pid == 0) { in TestPipeSingleProcess() 77 ret = waitpid(pid, &status, 0); in TestPipeSingleProcess() 78 ICUNIT_ASSERT_EQUAL(ret, pid, ret); in TestPipeSingleProcess()
|
/kernel/liteos_a/testsuites/unittest/extended/signal/smoke/ |
H A D | pipe_test_002.cpp | 39 pid_t pid; in TestPipeMultiProcess() local 59 pid = fork(); in TestPipeMultiProcess() 60 if (pid == -1) { in TestPipeMultiProcess() 63 } else if (pid == 0) { in TestPipeMultiProcess() 98 ret = waitpid(pid, &status, 0); in TestPipeMultiProcess() 99 ICUNIT_ASSERT_EQUAL(ret, pid, ret); in TestPipeMultiProcess()
|
/kernel/liteos_a/testsuites/unittest/libc/posix/mqueue/full/ |
H A D | It_posix_queue_207.cpp | 99 pid_t pid = fork(); in Testcase() local 100 ICUNIT_GOTO_WITHIN_EQUAL(pid, 0, 100000, pid, EXIT); // 100000, Valid range value of pid. in Testcase() 102 if (pid == 0) { in Testcase() 107 ret = waitpid(pid, &status, 0); in Testcase() 108 ICUNIT_ASSERT_EQUAL(ret, pid, ret); in Testcase()
|
H A D | It_posix_queue_205.cpp | 101 pid_t pid = fork(); in TestCase() local 102 ICUNIT_GOTO_WITHIN_EQUAL(pid, 0, 100000, pid, EXIT); // 100000, Valid range value of pid. in TestCase() 104 if (pid == 0) { in TestCase() 109 ret = waitpid(pid, &status, 0); in TestCase() 110 ICUNIT_ASSERT_EQUAL(ret, pid, ret); in TestCase()
|
/test/xts/device_attest/common/permission/src/ |
H A D | permission.cpp | 39 pid_t pid = IPCSkeleton::GetCallingPid(); in IsSystem() local 42 HILOGD("[IsSystem] check permission, type=%{public}d, pid=%{public}d,uid=%{public}d", in IsSystem() 43 static_cast<int32_t>(type), pid, uid); in IsSystem() 58 HILOGE("[IsSystem] system denied, type=%{public}d, pid=%{public}d, uid=%{public}d", in IsSystem() 59 static_cast<int32_t>(type), pid, uid); in IsSystem() 68 pid_t pid = IPCSkeleton::GetCallingPid(); in IsPermissionGranted() local 71 HILOGD("[IsPermissionGranted] check permission, perm=%{public}s type=%{public}d, pid=%{public}d,uid=%{public}d", in IsPermissionGranted() 72 perm.c_str(), static_cast<int32_t>(type), pid, uid); in IsPermissionGranted() 87 HILOGE("[IsPermissionGranted] permis denied, perm=%{public}s type=%{public}d, pid=%{public}d, uid=%{public}d", in IsPermissionGranted() 88 perm.c_str(), static_cast<int32_t>(type), pid, ui in IsPermissionGranted() [all...] |
/third_party/ltp/testcases/kernel/containers/share/ |
H A D | ns_exec.c | 56 static int open_ns_fd(const char *pid, const char *ns) in open_ns_fd() argument 61 sprintf(file_buf, "%s/%s/ns/%s", PROC_PATH, pid, ns); in open_ns_fd() 94 * ./ns_exec <NS_PID> <ipc,mnt,net,pid,user,uts> <PROGRAM> [ARGS] 98 int i, rv, pid; in main() local 140 pid = ltp_clone_quick(SIGCHLD, (void *)child_fn, (void *)argv); in main() 141 if (pid == -1) { in main() 147 if (waitpid(pid, &rv, 0) == -1) { in main()
|
/third_party/ltp/testcases/kernel/controllers/cgroup/ |
H A D | cgroup_core03.c | 31 static int wait_for_pid(pid_t pid) in wait_for_pid() argument 36 ret = waitpid(pid, &status, 0); in wait_for_pid() 52 int pid; in cg_run_nowait() local 54 pid = SAFE_FORK(); in cg_run_nowait() 55 if (pid == 0) { in cg_run_nowait() 62 return pid; in cg_run_nowait()
|
/third_party/ltp/testcases/kernel/controllers/memcg/stress/ |
H A D | memcg_stress_test.sh | 66 local i pid pids 78 for pid in $pids; do 79 kill -USR1 $pid 2> /dev/null 87 for pid in $pids; do 88 kill -KILL $pid 2> /dev/null 89 wait $pid 2> /dev/null
|
/third_party/ltp/testcases/kernel/syscalls/pidfd_getfd/ |
H A D | pidfd_getfd02.c | 69 int pid; in run() local 72 pid = SAFE_FORK(); in run() 73 if (!pid) { in run() 85 pid = SAFE_FORK(); in run() 86 if (!pid) { in run() 90 pidfd = SAFE_PIDFD_OPEN(pid, 0); in run()
|
/third_party/ltp/testcases/kernel/syscalls/kill/ |
H A D | kill11.c | 62 pid_t pid, npid; in verify_kill() local 66 pid = SAFE_FORK(); in verify_kill() 67 if (!pid) in verify_kill() 70 SAFE_KILL(pid, tc->sig); in verify_kill() 73 if (npid != pid) { in verify_kill() 74 tst_res(TFAIL, "wait() returned %d, expected %d", npid, pid); in verify_kill()
|