Home
last modified time | relevance | path

Searched refs:msginfo (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/kern/
H A Dsysv_msg.c134 struct msginfo msginfo = { variable
222 msginfo.msgmax = msginfo.msgseg * msginfo.msgssz; in msginit()
223 msgpool = malloc(msginfo.msgmax, M_MSG, M_WAITOK); in msginit()
224 msgmaps = malloc(sizeof(struct msgmap) * msginfo.msgseg, M_MSG, M_WAITOK); in msginit()
225 msghdrs = malloc(sizeof(struct msg) * msginfo.msgtql, M_MSG, M_WAITOK); in msginit()
226 msqids = malloc(sizeof(struct msqid_kernel) * msginfo.msgmni, M_MSG, in msginit()
236 while (i < 1024 && i != msginfo.msgssz) in msginit()
238 if (i != msginfo.msgssz) { in msginit()
239 DPRINTF(("msginfo.msgssz=%d (0x%x)\n", msginfo.msgssz, in msginit()
240 msginfo.msgssz)); in msginit()
[all …]
/freebsd/usr.bin/ipcs/
H A Dipcs.c57 void print_kmsqtotal(struct msginfo msginfo);
198 kget(X_MSGINFO, &msginfo, sizeof(msginfo)); in main()
201 print_kmsqtotal(msginfo); in main()
208 sizeof(struct msqid_kernel) * msginfo.msgmni; in main()
214 for (i = 0; i < msginfo.msgmni; i += 1) { in main()
298 print_kmsqtotal(struct msginfo local_msginfo) in print_kmsqtotal()
H A Dipc.h70 extern struct msginfo msginfo;
H A Dipc.c53 struct msginfo msginfo; variable
98 #define TYPEC struct msginfo
/freebsd/sys/sys/
H A Dmsg.h126 struct msginfo { struct
153 extern struct msginfo msginfo; argument
/freebsd/usr.bin/ipcrm/
H A Dipcrm.c78 kget(X_MSGINFO, &msginfo, sizeof(msginfo)); in msgrm()
79 kxmsqids_len = sizeof(struct msqid_kernel) * msginfo.msgmni; in msgrm()
82 num = msginfo.msgmni; in msgrm()
/freebsd/sys/compat/linux/
H A Dlinux_ipc.c652 if ((l_long)args->msgsz < 0 || args->msgsz > (l_long)msginfo.msgmax) in linux_msgsnd()
671 if ((l_long)args->msgsz < 0 || args->msgsz > (l_long)msginfo.msgmax) in linux_msgrcv()
713 linux_msginfo.msgpool = (long)msginfo.msgmni * in linux_msgctl()
714 (long)msginfo.msgmnb / 1024L; /* XXX MSG_INFO. */ in linux_msgctl()
715 linux_msginfo.msgmap = msginfo.msgmnb; /* XXX MSG_INFO. */ in linux_msgctl()
716 linux_msginfo.msgmax = msginfo.msgmax; in linux_msgctl()
717 linux_msginfo.msgmnb = msginfo.msgmnb; in linux_msgctl()
718 linux_msginfo.msgmni = msginfo.msgmni; in linux_msgctl()
719 linux_msginfo.msgssz = msginfo.msgssz; in linux_msgctl()
720 linux_msginfo.msgtql = msginfo.msgtql; /* XXX MSG_INFO. */ in linux_msgctl()
[all …]
/freebsd/sys/compat/linprocfs/
H A Dlinprocfs.c1637 sbuf_printf(sb, "%d\n", msginfo.msgmax); in linprocfs_domsgmax()
1648 sbuf_printf(sb, "%d\n", msginfo.msgmni); in linprocfs_domsgmni()
1659 sbuf_printf(sb, "%d\n", msginfo.msgmnb); in linprocfs_domsgmnb()