Symbol: msginfo
sys/compat/linprocfs/linprocfs.c
1633
sbuf_printf(sb, "%d\n", msginfo.msgmax);
sys/compat/linprocfs/linprocfs.c
1644
sbuf_printf(sb, "%d\n", msginfo.msgmni);
sys/compat/linprocfs/linprocfs.c
1655
sbuf_printf(sb, "%d\n", msginfo.msgmnb);
sys/compat/linux/linux_ipc.c
652
if ((l_long)args->msgsz < 0 || args->msgsz > (l_long)msginfo.msgmax)
sys/compat/linux/linux_ipc.c
671
if ((l_long)args->msgsz < 0 || args->msgsz > (l_long)msginfo.msgmax)
sys/compat/linux/linux_ipc.c
713
linux_msginfo.msgpool = (long)msginfo.msgmni *
sys/compat/linux/linux_ipc.c
714
(long)msginfo.msgmnb / 1024L; /* XXX MSG_INFO. */
sys/compat/linux/linux_ipc.c
715
linux_msginfo.msgmap = msginfo.msgmnb; /* XXX MSG_INFO. */
sys/compat/linux/linux_ipc.c
716
linux_msginfo.msgmax = msginfo.msgmax;
sys/compat/linux/linux_ipc.c
717
linux_msginfo.msgmnb = msginfo.msgmnb;
sys/compat/linux/linux_ipc.c
718
linux_msginfo.msgmni = msginfo.msgmni;
sys/compat/linux/linux_ipc.c
719
linux_msginfo.msgssz = msginfo.msgssz;
sys/compat/linux/linux_ipc.c
720
linux_msginfo.msgtql = msginfo.msgtql; /* XXX MSG_INFO. */
sys/compat/linux/linux_ipc.c
721
linux_msginfo.msgseg = msginfo.msgseg;
sys/compat/linux/linux_ipc.c
725
td->td_retval[0] = msginfo.msgmni; /* XXX */
sys/kern/sysv_msg.c
1010
if (msgsz > msginfo.msgssz)
sys/kern/sysv_msg.c
1011
tlen = msginfo.msgssz;
sys/kern/sysv_msg.c
1016
if (next >= msginfo.msgseg)
sys/kern/sysv_msg.c
1019
if ((error = copyin(msgp, &msgpool[next * msginfo.msgssz],
sys/kern/sysv_msg.c
1153
if (msqix < 0 || msqix >= msginfo.msgmni) {
sys/kern/sysv_msg.c
1155
msginfo.msgmni));
sys/kern/sysv_msg.c
134
struct msginfo msginfo = {
sys/kern/sysv_msg.c
1358
for (len = 0; len < msgsz; len += msginfo.msgssz) {
sys/kern/sysv_msg.c
1361
if (msgsz - len > msginfo.msgssz)
sys/kern/sysv_msg.c
1362
tlen = msginfo.msgssz;
sys/kern/sysv_msg.c
1367
if (next >= msginfo.msgseg)
sys/kern/sysv_msg.c
1370
error = copyout(&msgpool[next * msginfo.msgssz], msgp, tlen);
sys/kern/sysv_msg.c
1428
for (i = 0; i < msginfo.msgmni; i++) {
sys/kern/sysv_msg.c
1486
*sz = mi = msginfo.msgmni;
sys/kern/sysv_msg.c
1513
SYSCTL_INT(_kern_ipc, OID_AUTO, msgmax, CTLFLAG_RD, &msginfo.msgmax, 0,
sys/kern/sysv_msg.c
1515
SYSCTL_INT(_kern_ipc, OID_AUTO, msgmni, CTLFLAG_RDTUN, &msginfo.msgmni, 0,
sys/kern/sysv_msg.c
1517
SYSCTL_INT(_kern_ipc, OID_AUTO, msgmnb, CTLFLAG_RDTUN, &msginfo.msgmnb, 0,
sys/kern/sysv_msg.c
1519
SYSCTL_INT(_kern_ipc, OID_AUTO, msgtql, CTLFLAG_RDTUN, &msginfo.msgtql, 0,
sys/kern/sysv_msg.c
1521
SYSCTL_INT(_kern_ipc, OID_AUTO, msgssz, CTLFLAG_RDTUN, &msginfo.msgssz, 0,
sys/kern/sysv_msg.c
1523
SYSCTL_INT(_kern_ipc, OID_AUTO, msgseg, CTLFLAG_RDTUN, &msginfo.msgseg, 0,
sys/kern/sysv_msg.c
1694
for (i = 0; i < msginfo.msgmni; i++) {
sys/kern/sysv_msg.c
222
msginfo.msgmax = msginfo.msgseg * msginfo.msgssz;
sys/kern/sysv_msg.c
223
msgpool = malloc(msginfo.msgmax, M_MSG, M_WAITOK);
sys/kern/sysv_msg.c
224
msgmaps = malloc(sizeof(struct msgmap) * msginfo.msgseg, M_MSG, M_WAITOK);
sys/kern/sysv_msg.c
225
msghdrs = malloc(sizeof(struct msg) * msginfo.msgtql, M_MSG, M_WAITOK);
sys/kern/sysv_msg.c
226
msqids = malloc(sizeof(struct msqid_kernel) * msginfo.msgmni, M_MSG,
sys/kern/sysv_msg.c
236
while (i < 1024 && i != msginfo.msgssz)
sys/kern/sysv_msg.c
238
if (i != msginfo.msgssz) {
sys/kern/sysv_msg.c
239
DPRINTF(("msginfo.msgssz=%d (0x%x)\n", msginfo.msgssz,
sys/kern/sysv_msg.c
240
msginfo.msgssz));
sys/kern/sysv_msg.c
244
if (msginfo.msgseg > 32767) {
sys/kern/sysv_msg.c
245
DPRINTF(("msginfo.msgseg=%d\n", msginfo.msgseg));
sys/kern/sysv_msg.c
249
for (i = 0; i < msginfo.msgseg; i++) {
sys/kern/sysv_msg.c
255
nfree_msgmaps = msginfo.msgseg;
sys/kern/sysv_msg.c
257
for (i = 0; i < msginfo.msgtql; i++) {
sys/kern/sysv_msg.c
268
for (i = 0; i < msginfo.msgmni; i++) {
sys/kern/sysv_msg.c
326
for (msqid = 0; msqid < msginfo.msgmni; msqid++) {
sys/kern/sysv_msg.c
332
if (msqid != msginfo.msgmni)
sys/kern/sysv_msg.c
338
for (i = 0; i < msginfo.msgtql; i++)
sys/kern/sysv_msg.c
340
for (msqid = 0; msqid < msginfo.msgmni; msqid++)
sys/kern/sysv_msg.c
388
if (msghdr->msg_spot < 0 || msghdr->msg_spot >= msginfo.msgseg)
sys/kern/sysv_msg.c
395
if (msghdr->msg_ts >= msginfo.msgssz)
sys/kern/sysv_msg.c
396
msghdr->msg_ts -= msginfo.msgssz;
sys/kern/sysv_msg.c
510
if (msqix < 0 || msqix >= msginfo.msgmni) {
sys/kern/sysv_msg.c
512
msginfo.msgmni));
sys/kern/sysv_msg.c
586
if (msqbuf->msg_qbytes > msginfo.msgmnb) {
sys/kern/sysv_msg.c
588
"(truncating)\n", msginfo.msgmnb));
sys/kern/sysv_msg.c
589
msqbuf->msg_qbytes = msginfo.msgmnb; /* silently restrict qbytes to system limit */
sys/kern/sysv_msg.c
657
for (msqid = 0; msqid < msginfo.msgmni; msqid++) {
sys/kern/sysv_msg.c
665
if (msqid < msginfo.msgmni) {
sys/kern/sysv_msg.c
691
for (msqid = 0; msqid < msginfo.msgmni; msqid++) {
sys/kern/sysv_msg.c
703
if (msqid == msginfo.msgmni) {
sys/kern/sysv_msg.c
733
msqkptr->u.msg_qbytes = msginfo.msgmnb;
sys/kern/sysv_msg.c
786
if (msqix < 0 || msqix >= msginfo.msgmni) {
sys/kern/sysv_msg.c
788
msginfo.msgmni));
sys/kern/sysv_msg.c
841
segs_needed = howmany(msgsz, msginfo.msgssz);
sys/kern/sysv_msg.c
843
msginfo.msgssz, segs_needed));
sys/kern/sysv_msg.c
980
if (next >= msginfo.msgseg)
sys/sys/msg.h
153
extern struct msginfo msginfo;
usr.bin/ipcrm/ipcrm.c
78
kget(X_MSGINFO, &msginfo, sizeof(msginfo));
usr.bin/ipcrm/ipcrm.c
79
kxmsqids_len = sizeof(struct msqid_kernel) * msginfo.msgmni;
usr.bin/ipcrm/ipcrm.c
82
num = msginfo.msgmni;
usr.bin/ipcs/ipc.c
53
struct msginfo msginfo;
usr.bin/ipcs/ipc.c
98
#define TYPEC struct msginfo
usr.bin/ipcs/ipc.h
70
extern struct msginfo msginfo;
usr.bin/ipcs/ipcs.c
198
kget(X_MSGINFO, &msginfo, sizeof(msginfo));
usr.bin/ipcs/ipcs.c
201
print_kmsqtotal(msginfo);
usr.bin/ipcs/ipcs.c
208
sizeof(struct msqid_kernel) * msginfo.msgmni;
usr.bin/ipcs/ipcs.c
214
for (i = 0; i < msginfo.msgmni; i += 1) {
usr.bin/ipcs/ipcs.c
298
print_kmsqtotal(struct msginfo local_msginfo)
usr.bin/ipcs/ipcs.c
57
void print_kmsqtotal(struct msginfo msginfo);