IPC_STAT
if (cmd == IPC_SET || cmd == IPC_STAT || cmd == GETALL
if (cmd == IPC_SET || cmd == IPC_STAT || cmd == GETALL
X(IPC_RMID) X(IPC_SET) X(IPC_STAT) XEND
X(IPC_RMID) X(IPC_SET) X(IPC_STAT) XEND
cmd = IPC_STAT;
error = kern_shmctl(td, args->shmid, IPC_STAT,
error = kern_shmctl(td, args->shmid, IPC_STAT,
if (uap->cmd == IPC_STAT) {
if (uap->cmd == IPC_STAT) {
if (uap->cmd == IPC_STAT) {
if (cmd == IPC_STAT && error == 0)
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
if (uap->cmd != IPC_STAT) {
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
case IPC_STAT:
ATF_REQUIRE_EQ(0, semctl(semid, 0, IPC_STAT, semarg));
ATF_REQUIRE_EQ(-1, semctl(-1, 0, IPC_STAT, semarg));
ATF_REQUIRE_EQ(0, semctl(semid, 0, IPC_STAT, semarg));
ATF_REQUIRE_EQ(0, semctl(semid, 0, IPC_STAT, semarg));
ATF_REQUIRE_EQ(0, msgctl(msqid, IPC_STAT, &msgbuff));
ATF_REQUIRE_EQ(-1, msgctl(-1, IPC_STAT, &msgbuff));
ATF_REQUIRE_EQ(0, msgctl(msqid, IPC_STAT, &msgbuff));
ATF_REQUIRE_EQ(0, shmctl(shmid, IPC_STAT, &shmbuff));
ATF_REQUIRE_EQ(-1, shmctl(-1, IPC_STAT, &shmbuff));
ATF_REQUIRE_EQ(0, shmctl(shmid, IPC_STAT, &shmbuff));
if (msgctl(sender_msqid, IPC_STAT, &m_ds) == -1)
if (msgctl(sender_msqid, IPC_STAT, &m_ds) == -1)
if (msgctl(sender_msqid, IPC_STAT, &m_ds) == -1)
if (semctl(sender_semid, 0, IPC_STAT, sun) == -1)
if (semctl(sender_semid, 0, IPC_STAT, sun) == -1)
if (semctl(sender_semid, 0, IPC_STAT, sun) == -1)
if (shmctl(sender_shmid, IPC_STAT, &s_ds) == -1)
if (shmctl(sender_shmid, IPC_STAT, &s_ds) == -1)
if (shmctl(sender_shmid, IPC_STAT, &s_ds) == -1)