Lines Matching defs:msg_entry
675 msgq_wakeup_t msg_entry;
693 msg_entry.msgw_thrd = curthread;
694 msg_entry.msgw_snd_wake = 0;
695 msg_entry.msgw_type = msgtyp;
704 long t = msg_entry.msgw_snd_wake;
739 &msg_entry, &lock, qp);
760 msg_entry.msgw_snd_wake = 0;
763 &msg_entry, &lock, qp);
767 &msg_entry, &lock, qp);
778 if (msg_entry.msgw_snd_wake) {
780 msg_entry.msgw_snd_wake);
1101 msgq_wakeup_t msg_entry;
1178 msg_entry.msgw_snd_size = msgsz;
1179 msg_entry.msgw_thrd = curthread;
1180 msg_entry.msgw_type = type;
1181 cv_init(&msg_entry.msgw_wake_cv, NULL, 0, NULL);
1182 list_insert_tail(&qp->msg_wait_rcv, &msg_entry);
1185 cvres = cv_wait_sig(&msg_entry.msgw_wake_cv, lock);
1188 if (list_link_active(&msg_entry.msgw_list))
1189 list_remove(&qp->msg_wait_rcv, &msg_entry);