sys_pidfd_send_signal
asmlinkage long sys_pidfd_send_signal(int pidfd, int sig,
__SYSCALL(__NR_pidfd_send_signal, sys_pidfd_send_signal)
ret = sys_pidfd_send_signal(pidfd, 0, NULL, 0);
__SYSCALL(__NR_pidfd_send_signal, sys_pidfd_send_signal)
ASSERT_EQ(sys_pidfd_send_signal(pidfd, SIGKILL, NULL, 0), 0);
EXPECT_EQ(sys_pidfd_send_signal(self->pidfd, SIGKILL, NULL, 0), 0);
sys_pidfd_send_signal(iter_pidfd, SIGKILL, NULL, 0);
sys_pidfd_send_signal(iter_pidfd, SIGKILL, NULL, 0);
sys_pidfd_send_signal(iter_pidfd, SIGKILL, NULL, 0);
EXPECT_EQ(sys_pidfd_send_signal(self->child_pidfd1, SIGKILL, NULL, 0), 0);
EXPECT_EQ(sys_pidfd_send_signal(self->child_pidfd2, SIGKILL, NULL, 0), 0);
EXPECT_EQ(sys_pidfd_send_signal(self->child_pidfd3, SIGKILL, NULL, 0), 0);
EXPECT_EQ(sys_pidfd_send_signal(child_pidfd3, SIGKILL, NULL, 0), 0);
EXPECT_EQ(sys_pidfd_send_signal(child_pidfd3, SIGKILL, NULL, 0), 0);
sys_pidfd_send_signal(self->child_pidfd1, SIGKILL, NULL, 0);
sys_pidfd_send_signal(self->child_pidfd2, SIGKILL, NULL, 0);
EXPECT_EQ(sys_pidfd_send_signal(pidfd_leader, SIGKILL, NULL, 0), 0);
EXPECT_EQ(sys_pidfd_send_signal(pidfd_leader, SIGKILL, NULL, 0), 0);
EXPECT_EQ(sys_pidfd_send_signal(pidfd_leader, SIGKILL, NULL, 0), 0);
EXPECT_EQ(sys_pidfd_send_signal(self->child_pidfd1, SIGKILL, NULL, 0), 0);
sys_pidfd_send_signal(pidfd, SIGKILL, NULL, 0);
sys_pidfd_send_signal(pidfd, SIGKILL, NULL, 0);
EXPECT_EQ(sys_pidfd_send_signal(self->child_pidfd2, SIGKILL, NULL, 0), 0);
if (sys_pidfd_send_signal(pidfd, SIGKILL, NULL, 0))
ASSERT_EQ(sys_pidfd_send_signal(self->child_pidfd1,
ASSERT_EQ(sys_pidfd_send_signal(self->child_pidfd2,
ret = sys_pidfd_send_signal(pidfd, 0, NULL, 0);
ret = sys_pidfd_send_signal(pidfd, SIGCONT,
ret = sys_pidfd_send_signal(pidfd, 0, NULL, 0);
if (sys_pidfd_send_signal(pidfd, SIGUSR1, NULL, 0) < 0) {
ASSERT_EQ(sys_pidfd_send_signal(pidfd, SIGCONT, NULL, 0), 0);
ASSERT_EQ(sys_pidfd_send_signal(pidfd, SIGKILL, NULL, 0), 0);
ASSERT_EQ(sys_pidfd_send_signal(pidfd, SIGCONT, NULL, 0), 0);