Lines Matching refs:msgtyp
666 msgrcv(int msqid, struct ipcmsgbuf *msgp, size_t msgsz, long msgtyp, int msgflg) in msgrcv() argument
679 msg_hash = msg_type_hash(msgtyp); in msgrcv()
695 msg_entry.msgw_type = msgtyp; in msgrcv()
697 smp = msgrcv_lookup(qp, msgtyp); in msgrcv()
710 error = msg_copyout(qp, msgtyp, &lock, &xtsz, msgsz, in msgrcv()
761 if (msgtyp >= 0) { in msgrcv()
804 msg_copyout(kmsqid_t *qp, long msgtyp, kmutex_t **lock, size_t *xtsz_ret, in msg_copyout() argument
832 if (msgtyp < 0) { in msg_copyout()
861 if (msgtyp < 0) { in msg_copyout()
880 msgrcv_lookup(kmsqid_t *qp, long msgtyp) in msgrcv_lookup() argument
889 if (msgtyp == 0) { in msgrcv_lookup()
893 if (msgtyp > 0) { in msgrcv_lookup()
899 if (qp_low > msgtyp) { in msgrcv_lookup()
904 if (msgtyp == mp->msg_type) { in msgrcv_lookup()
918 low_msgtype = -msgtyp; in msgrcv_lookup()
968 msgsnap(int msqid, caddr_t buf, size_t bufsz, long msgtyp) in msgsnap() argument
1003 if (msgtyp == 0 || in msgsnap()
1004 (msgtyp > 0 && msgtyp == mp->msg_type) || in msgsnap()
1005 (msgtyp < 0 && mp->msg_type <= -msgtyp)) { in msgsnap()
1027 if (msgtyp == 0 || in msgsnap()
1028 (msgtyp > 0 && msgtyp == mp->msg_type) || in msgsnap()
1029 (msgtyp < 0 && mp->msg_type <= -msgtyp)) { in msgsnap()