Searched refs:msqbuf (Results 1 – 1 of 1) sorted by relevance
| /src/sys/kern/ |
| H A D | sysv_msg.c | 482 struct msqid_ds msqbuf; in sys_msgctl() local 487 (error = copyin(uap->buf, &msqbuf, sizeof(msqbuf))) != 0) in sys_msgctl() 489 error = kern_msgctl(td, msqid, cmd, &msqbuf); in sys_msgctl() 491 error = copyout(&msqbuf, uap->buf, sizeof(struct msqid_ds)); in sys_msgctl() 496 kern_msgctl(struct thread *td, int msqid, int cmd, struct msqid_ds *msqbuf) in kern_msgctl() argument 578 AUDIT_ARG_SVIPC_PERM(&msqbuf->msg_perm); in kern_msgctl() 581 if (msqbuf->msg_qbytes > msqkptr->u.msg_qbytes) { in kern_msgctl() 586 if (msqbuf->msg_qbytes > msginfo.msgmnb) { in kern_msgctl() 589 msqbuf->msg_qbytes = msginfo.msgmnb; /* silently restrict qbytes to system limit */ in kern_msgctl() 591 if (msqbuf->msg_qbytes == 0) { in kern_msgctl() [all …]
|