Home
last modified time | relevance | path

Searched refs:msg_perm (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/tools/regression/sysvmsg/
H A Dmsgtest.c139 m_ds.msg_perm.mode = (m_ds.msg_perm.mode & ~0777) | 0600; in main()
149 if ((m_ds.msg_perm.mode & 0777) != 0600) in main()
265 mp->msg_perm.uid, mp->msg_perm.gid, in print_msqid_ds()
266 mp->msg_perm.cuid, mp->msg_perm.cgid, in print_msqid_ds()
267 mp->msg_perm.mode & 0777); in print_msqid_ds()
281 if (mp->msg_perm.uid != uid || mp->msg_perm.cuid != uid) in print_msqid_ds()
284 if (mp->msg_perm.gid != gid || mp->msg_perm.cgid != gid) in print_msqid_ds()
287 if ((mp->msg_perm.mode & 0777) != mode) in print_msqid_ds()
/freebsd-14.2/sys/kern/
H A Dsysv_msg.c596 msqkptr->u.msg_perm.uid = msqbuf->msg_perm.uid; /* change the owner */ in kern_msgctl()
597 msqkptr->u.msg_perm.gid = msqbuf->msg_perm.gid; /* change the owner */ in kern_msgctl()
598 msqkptr->u.msg_perm.mode = (msqkptr->u.msg_perm.mode & ~0777) | in kern_msgctl()
728 msqkptr->u.msg_perm.seq = (msqkptr->u.msg_perm.seq + 1) & 0x7fff; in sys_msgget()
1443 &tmsqk32.u.msg_perm); in sysctl_msqids()
1745 freebsd32_ipcperm_old_in(&msqbuf32.msg_perm, &msqbuf.msg_perm); in freebsd7_freebsd32_msgctl()
1762 freebsd32_ipcperm_old_out(&msqbuf.msg_perm, &msqbuf32.msg_perm); in freebsd7_freebsd32_msgctl()
1790 freebsd32_ipcperm_in(&msqbuf32.msg_perm, &msqbuf.msg_perm); in freebsd32_msgctl()
1806 freebsd32_ipcperm_out(&msqbuf.msg_perm, &msqbuf32.msg_perm); in freebsd32_msgctl()
1915 ipcperm_old2new(&msqold.msg_perm, &msqbuf.msg_perm); in freebsd7_msgctl()
[all …]
/freebsd-14.2/contrib/netbsd-tests/kernel/
H A Dt_sysv.c222 m_ds.msg_perm.mode = (m_ds.msg_perm.mode & ~0777) | 0600; in ATF_TC_BODY()
232 ATF_REQUIRE_MSG((m_ds.msg_perm.mode & 0777) == 0600, in ATF_TC_BODY()
317 mp->msg_perm.uid, mp->msg_perm.gid, in print_msqid_ds()
318 mp->msg_perm.cuid, mp->msg_perm.cgid, in print_msqid_ds()
319 mp->msg_perm.mode & 0777); in print_msqid_ds()
333 ATF_REQUIRE_MSG(mp->msg_perm.uid == uid && mp->msg_perm.cuid == uid, in print_msqid_ds()
336 ATF_REQUIRE_MSG(mp->msg_perm.gid == gid && mp->msg_perm.cgid == gid, in print_msqid_ds()
339 ATF_REQUIRE_MSG((mp->msg_perm.mode & 0777) == mode, "mode mismatch"); in print_msqid_ds()
/freebsd-14.2/contrib/netbsd-tests/lib/libc/sys/
H A Dt_msgget.c175 ATF_CHECK(msgds.msg_perm.uid == uid); in ATF_TC_BODY()
176 ATF_CHECK(msgds.msg_perm.gid == gid); in ATF_TC_BODY()
177 ATF_CHECK(msgds.msg_perm.cuid == uid); in ATF_TC_BODY()
178 ATF_CHECK(msgds.msg_perm.cgid == gid); in ATF_TC_BODY()
179 ATF_CHECK(msgds.msg_perm.mode == 0600); in ATF_TC_BODY()
270 ATF_REQUIRE(msgds.msg_perm.mode == mode[i]); in ATF_TC_BODY()
H A Dt_msgctl.c138 msgds.msg_perm.uid = getuid(); in ATF_TC_BODY()
139 msgds.msg_perm.gid = getgid(); in ATF_TC_BODY()
272 msgds.msg_perm.uid = pw->pw_uid; in ATF_TC_BODY()
277 msgds.msg_perm.uid = getuid(); in ATF_TC_BODY()
278 msgds.msg_perm.gid = pw->pw_gid; in ATF_TC_BODY()
287 msgds.msg_perm.gid = getgid(); in ATF_TC_BODY()
/freebsd-14.2/usr.bin/ipcs/
H A Dipcs.c218 uid != kxmsqids[i].u.msg_perm.uid) in main()
346 IXSEQ_TO_IPCID(i, kmsqptr->u.msg_perm), in print_kmsqptr()
347 (int)kmsqptr->u.msg_perm.key, in print_kmsqptr()
348 fmt_perm(kmsqptr->u.msg_perm.mode), in print_kmsqptr()
349 user_from_uid(kmsqptr->u.msg_perm.uid, 0), in print_kmsqptr()
350 group_from_gid(kmsqptr->u.msg_perm.gid, 0)); in print_kmsqptr()
354 user_from_uid(kmsqptr->u.msg_perm.cuid, 0), in print_kmsqptr()
355 group_from_gid(kmsqptr->u.msg_perm.cgid, 0)); in print_kmsqptr()
/freebsd-14.2/sys/compat/linux/
H A Dlinux_ipc.c156 struct l_ipc_perm msg_perm; member
248 linux_to_bsd_ipc_perm(&lsp->msg_perm, &bsp->msg_perm); in linux_to_bsd_msqid_ds()
263 bsd_to_linux_ipc_perm(&bsp->msg_perm, &lsp->msg_perm); in bsd_to_linux_msqid_ds()
309 linux_msqid64->msg_perm.uid = linux_msqid.msg_perm.uid; in linux_msqid_pullup()
310 linux_msqid64->msg_perm.gid = linux_msqid.msg_perm.gid; in linux_msqid_pullup()
311 linux_msqid64->msg_perm.mode = linux_msqid.msg_perm.mode; in linux_msqid_pullup()
329 error = linux_ipc64_perm_to_ipc_perm(&linux_msqid64->msg_perm, in linux_msqid_pushdown()
330 &linux_msqid.msg_perm); in linux_msqid_pushdown()
H A Dlinux_ipc64.h69 struct l_ipc64_perm msg_perm; member
/freebsd-14.2/sys/sys/
H A Dmsg.h65 struct ipc_perm_old msg_perm; /* msg queue permission bits */ member
90 struct ipc_perm msg_perm; /* msg queue permission bits */ member
/freebsd-14.2/sys/compat/freebsd32/
H A Dfreebsd32_ipc.h68 struct ipc_perm32 msg_perm; member
153 struct ipc_perm_old32 msg_perm; member
/freebsd-14.2/usr.bin/ipcrm/
H A Dipcrm.c87 kxmsqids[num].u.msg_perm); in msgrm()