msg_perm 76 compat/ibcs2/ibcs2_ipc.c struct ipc_perm msg_perm; msg_perm 97 compat/ibcs2/ibcs2_ipc.c ibp->msg_perm = bp->msg_perm; msg_perm 116 compat/ibcs2/ibcs2_ipc.c bp->msg_perm = ibp->msg_perm; msg_perm 361 compat/linux/linux_ipc.c linux_to_bsd_ipc_perm(&lmp->l_msg_perm, &bmp->msg_perm); msg_perm 380 compat/linux/linux_ipc.c bsd_to_linux_ipc_perm(&bmp->msg_perm, &lmp->l_msg_perm); msg_perm 333 compat/svr4/svr4_ipc.c bsd_to_svr4_ipc_perm(&bds->msg_perm, &sds->msg_perm); msg_perm 361 compat/svr4/svr4_ipc.c svr4_to_bsd_ipc_perm(&sds->msg_perm, &bds->msg_perm); msg_perm 70 compat/svr4/svr4_ipc.h struct svr4_ipc_perm msg_perm; msg_perm 104 kern/sysv_msg.c msqids[i].msg_perm.seq = 0; /* reset to a known value */ msg_perm 175 kern/sysv_msg.c if (msqptr->msg_perm.seq != IPCID_TO_SEQ(msqid)) { msg_perm 182 kern/sysv_msg.c if ((error = ipcperm(cred, &msqptr->msg_perm, IPC_M)) != 0) msg_perm 208 kern/sysv_msg.c if ((error = ipcperm(cred, &msqptr->msg_perm, IPC_M))) msg_perm 225 kern/sysv_msg.c msqptr->msg_perm.uid = msqbuf.msg_perm.uid; msg_perm 226 kern/sysv_msg.c msqptr->msg_perm.gid = msqbuf.msg_perm.gid; msg_perm 227 kern/sysv_msg.c msqptr->msg_perm.mode = (msqptr->msg_perm.mode & ~0777) | msg_perm 228 kern/sysv_msg.c (msqbuf.msg_perm.mode & 0777); msg_perm 234 kern/sysv_msg.c if ((error = ipcperm(cred, &msqptr->msg_perm, IPC_R))) { msg_perm 267 kern/sysv_msg.c msqptr->msg_perm.key == key) msg_perm 276 kern/sysv_msg.c if ((eval = ipcperm(cred, &msqptr->msg_perm, msgflg & 0700 ))) { msg_perm 296 kern/sysv_msg.c (msqptr->msg_perm.mode & MSG_LOCKED) == 0) msg_perm 304 kern/sysv_msg.c msqptr->msg_perm.key = key; msg_perm 305 kern/sysv_msg.c msqptr->msg_perm.cuid = cred->cr_uid; msg_perm 306 kern/sysv_msg.c msqptr->msg_perm.uid = cred->cr_uid; msg_perm 307 kern/sysv_msg.c msqptr->msg_perm.cgid = cred->cr_gid; msg_perm 308 kern/sysv_msg.c msqptr->msg_perm.gid = cred->cr_gid; msg_perm 309 kern/sysv_msg.c msqptr->msg_perm.mode = (msgflg & 0777); msg_perm 311 kern/sysv_msg.c msqptr->msg_perm.seq = (msqptr->msg_perm.seq + 1) & 0x7fff; msg_perm 329 kern/sysv_msg.c *retval = IXSEQ_TO_IPCID(msqid, msqptr->msg_perm); msg_perm 368 kern/sysv_msg.c if (msqptr->msg_perm.seq != IPCID_TO_SEQ(SCARG(uap, msqid))) { msg_perm 373 kern/sysv_msg.c if ((eval = ipcperm(cred, &msqptr->msg_perm, IPC_W))) { msg_perm 394 kern/sysv_msg.c if (msqptr->msg_perm.mode & MSG_LOCKED) { msg_perm 420 kern/sysv_msg.c if ((msqptr->msg_perm.mode & MSG_LOCKED) != 0) { msg_perm 427 kern/sysv_msg.c msqptr->msg_perm.mode |= MSG_LOCKED; msg_perm 435 kern/sysv_msg.c msqptr->msg_perm.mode &= ~MSG_LOCKED; msg_perm 462 kern/sysv_msg.c if (msqptr->msg_perm.mode & MSG_LOCKED) msg_perm 478 kern/sysv_msg.c if ((msqptr->msg_perm.mode & MSG_LOCKED) != 0) msg_perm 481 kern/sysv_msg.c msqptr->msg_perm.mode |= MSG_LOCKED; msg_perm 526 kern/sysv_msg.c msqptr->msg_perm.mode &= ~MSG_LOCKED; msg_perm 538 kern/sysv_msg.c msqptr->msg_perm.mode &= ~MSG_LOCKED; msg_perm 566 kern/sysv_msg.c msqptr->msg_perm.mode &= ~MSG_LOCKED; msg_perm 582 kern/sysv_msg.c msqptr->msg_perm.mode &= ~MSG_LOCKED; msg_perm 655 kern/sysv_msg.c if (msqptr->msg_perm.seq != IPCID_TO_SEQ(SCARG(uap, msqid))) { msg_perm 660 kern/sysv_msg.c if ((eval = ipcperm(cred, &msqptr->msg_perm, IPC_R))) { msg_perm 790 kern/sysv_msg.c msqptr->msg_perm.seq != IPCID_TO_SEQ(SCARG(uap, msqid))) { msg_perm 36 sys/msg.h struct ipc_perm msg_perm; /* msg queue permission bits */ msg_perm 55 sys/msg.h struct ipc_perm23 msg_perm; /* msg queue permission bits */ msg_perm 73 sys/msg.h struct ipc_perm35 msg_perm; /* msg queue permission bits */ msg_perm 166 sys/msg.h #define MSQID(ix,ds) ((ix) & 0xffff | (((ds).msg_perm.seq << 16) & 0xffff0000))