q_perm 49 ipc/msg.c struct kern_ipc_perm q_perm; q_perm 98 ipc/msg.c return container_of(ipcp, struct msg_queue, q_perm); q_perm 109 ipc/msg.c return container_of(ipcp, struct msg_queue, q_perm); q_perm 114 ipc/msg.c ipc_rmid(&msg_ids(ns), &s->q_perm); q_perm 120 ipc/msg.c struct msg_queue *msq = container_of(p, struct msg_queue, q_perm); q_perm 122 ipc/msg.c security_msg_queue_free(&msq->q_perm); q_perm 144 ipc/msg.c msq->q_perm.mode = msgflg & S_IRWXUGO; q_perm 145 ipc/msg.c msq->q_perm.key = key; q_perm 147 ipc/msg.c msq->q_perm.security = NULL; q_perm 148 ipc/msg.c retval = security_msg_queue_alloc(&msq->q_perm); q_perm 164 ipc/msg.c retval = ipc_addid(&msg_ids(ns), &msq->q_perm, ns->msg_ctlmni); q_perm 166 ipc/msg.c ipc_rcu_putref(&msq->q_perm, msg_rcu_free); q_perm 170 ipc/msg.c ipc_unlock_object(&msq->q_perm); q_perm 173 ipc/msg.c return msq->q_perm.id; q_perm 256 ipc/msg.c struct msg_queue *msq = container_of(ipcp, struct msg_queue, q_perm); q_perm 262 ipc/msg.c ipc_unlock_object(&msq->q_perm); q_perm 273 ipc/msg.c ipc_rcu_putref(&msq->q_perm, msg_rcu_free); q_perm 396 ipc/msg.c msq = container_of(ipcp, struct msg_queue, q_perm); q_perm 398 ipc/msg.c err = security_msg_queue_msgctl(&msq->q_perm, cmd); q_perm 404 ipc/msg.c ipc_lock_object(&msq->q_perm); q_perm 418 ipc/msg.c ipc_lock_object(&msq->q_perm); q_perm 436 ipc/msg.c ipc_unlock_object(&msq->q_perm); q_perm 447 ipc/msg.c ipc_unlock_object(&msq->q_perm); q_perm 516 ipc/msg.c audit_ipc_obj(&msq->q_perm); q_perm 519 ipc/msg.c if (ipcperms(ns, &msq->q_perm, S_IRUGO)) q_perm 523 ipc/msg.c err = security_msg_queue_msgctl(&msq->q_perm, cmd); q_perm 527 ipc/msg.c ipc_lock_object(&msq->q_perm); q_perm 529 ipc/msg.c if (!ipc_valid_object(&msq->q_perm)) { q_perm 530 ipc/msg.c ipc_unlock_object(&msq->q_perm); q_perm 535 ipc/msg.c kernel_to_ipc64_perm(&msq->q_perm, &p->msg_perm); q_perm 561 ipc/msg.c err = msq->q_perm.id; q_perm 564 ipc/msg.c ipc_unlock_object(&msq->q_perm); q_perm 796 ipc/msg.c !security_msg_queue_msgrcv(&msq->q_perm, msg, msr->r_tsk, q_perm 847 ipc/msg.c ipc_lock_object(&msq->q_perm); q_perm 853 ipc/msg.c if (ipcperms(ns, &msq->q_perm, S_IWUGO)) q_perm 857 ipc/msg.c if (!ipc_valid_object(&msq->q_perm)) { q_perm 862 ipc/msg.c err = security_msg_queue_msgsnd(&msq->q_perm, msg, msgflg); q_perm 878 ipc/msg.c if (!ipc_rcu_getref(&msq->q_perm)) { q_perm 883 ipc/msg.c ipc_unlock_object(&msq->q_perm); q_perm 888 ipc/msg.c ipc_lock_object(&msq->q_perm); q_perm 890 ipc/msg.c ipc_rcu_putref(&msq->q_perm, msg_rcu_free); q_perm 892 ipc/msg.c if (!ipc_valid_object(&msq->q_perm)) { q_perm 921 ipc/msg.c ipc_unlock_object(&msq->q_perm); q_perm 1050 ipc/msg.c !security_msg_queue_msgrcv(&msq->q_perm, msg, current, q_perm 1102 ipc/msg.c if (ipcperms(ns, &msq->q_perm, S_IRUGO)) q_perm 1105 ipc/msg.c ipc_lock_object(&msq->q_perm); q_perm 1108 ipc/msg.c if (!ipc_valid_object(&msq->q_perm)) { q_perm 1161 ipc/msg.c ipc_unlock_object(&msq->q_perm); q_perm 1194 ipc/msg.c ipc_lock_object(&msq->q_perm); q_perm 1206 ipc/msg.c ipc_unlock_object(&msq->q_perm); q_perm 1210 ipc/msg.c ipc_unlock_object(&msq->q_perm); q_perm 1293 ipc/msg.c struct msg_queue *msq = container_of(ipcp, struct msg_queue, q_perm); q_perm 1297 ipc/msg.c msq->q_perm.key, q_perm 1298 ipc/msg.c msq->q_perm.id, q_perm 1299 ipc/msg.c msq->q_perm.mode, q_perm 1304 ipc/msg.c from_kuid_munged(user_ns, msq->q_perm.uid), q_perm 1305 ipc/msg.c from_kgid_munged(user_ns, msq->q_perm.gid), q_perm 1306 ipc/msg.c from_kuid_munged(user_ns, msq->q_perm.cuid), q_perm 1307 ipc/msg.c from_kgid_munged(user_ns, msq->q_perm.cgid),