Lines Matching refs:poll_status
96 * @poll_status: Polling state for this message.
97 * @poll_lock: A lock to protect @poll_status
108 enum poll_states poll_status;
109 /* Lock to protect access to poll_status */
197 msg->poll_status = VIO_MSG_NOT_POLLED;
347 if (msg->poll_status == VIO_MSG_NOT_POLLED)
518 msg->poll_status = VIO_MSG_POLLING;
621 if (ret != -ETIMEDOUT || msg->poll_status == VIO_MSG_POLL_DONE)
623 else if (msg->poll_status == VIO_MSG_POLLING)
624 msg->poll_status = VIO_MSG_POLL_TIMEOUT;
694 if (msg->poll_status == VIO_MSG_POLL_DONE)
722 if (next_msg->poll_status == VIO_MSG_POLLING) {
723 next_msg->poll_status = VIO_MSG_POLL_DONE;
743 if (next_msg->poll_status == VIO_MSG_NOT_POLLED ||
744 next_msg->poll_status == VIO_MSG_POLL_TIMEOUT) {