Searched refs:msginfo (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/kern/ |
H A D | sysv_msg.c | 134 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 D | ipcs.c | 57 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 D | ipc.h | 70 extern struct msginfo msginfo;
|
H A D | ipc.c | 53 struct msginfo msginfo; variable 98 #define TYPEC struct msginfo
|
/freebsd/sys/sys/ |
H A D | msg.h | 126 struct msginfo { struct 153 extern struct msginfo msginfo; argument
|
/freebsd/usr.bin/ipcrm/ |
H A D | ipcrm.c | 78 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 D | linux_ipc.c | 652 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 D | linprocfs.c | 1637 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()
|