Lines Matching defs:receiver
906 * If a receiver finds no waiting message, then it registers itself in the
908 * message into the message array. If there is a waiting receiver, then it
910 * receiver.
911 * The receiver accepts the message and returns without grabbing the queue
924 struct ext_wait_queue *receiver)
926 receiver->msg = message;
927 list_del(&receiver->list);
928 receiver->state = STATE_PENDING;
929 wake_up_process(receiver->task);
931 receiver->state = STATE_READY;
961 struct ext_wait_queue *receiver;
1050 receiver = wq_get_first_waiter(info, RECV);
1051 if (receiver) {
1052 pipelined_send(info, msg_ptr, receiver);