Home
last modified time | relevance | path

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

/src/sys/kern/
H A Dsysv_msg.c482 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 …]