Lines Matching refs:msginfo
456 int cmd, struct msginfo *msginfo) in msgctl_info() argument
470 memset(msginfo, 0, sizeof(*msginfo)); in msgctl_info()
471 msginfo->msgmni = ns->msg_ctlmni; in msgctl_info()
472 msginfo->msgmax = ns->msg_ctlmax; in msgctl_info()
473 msginfo->msgmnb = ns->msg_ctlmnb; in msgctl_info()
474 msginfo->msgssz = MSGSSZ; in msgctl_info()
475 msginfo->msgseg = MSGSEG; in msgctl_info()
478 msginfo->msgpool = msg_ids(ns).in_use; in msgctl_info()
479 msginfo->msgmap = atomic_read(&ns->msg_hdrs); in msgctl_info()
480 msginfo->msgtql = atomic_read(&ns->msg_bytes); in msgctl_info()
482 msginfo->msgmap = MSGMAP; in msgctl_info()
483 msginfo->msgpool = MSGPOOL; in msgctl_info()
484 msginfo->msgtql = MSGTQL; in msgctl_info()
584 struct msginfo msginfo; in ksys_msgctl() local
585 err = msgctl_info(ns, msqid, cmd, &msginfo); in ksys_msgctl()
588 if (copy_to_user(buf, &msginfo, sizeof(struct msginfo))) in ksys_msgctl()
718 struct msginfo msginfo; in compat_ksys_msgctl() local
719 err = msgctl_info(ns, msqid, cmd, &msginfo); in compat_ksys_msgctl()
722 if (copy_to_user(uptr, &msginfo, sizeof(struct msginfo))) in compat_ksys_msgctl()