hw: no argument to Ipc_node::_await_ipc_succeeded

ref #1108
This commit is contained in:
Martin Stein 2014-03-27 12:32:55 +01:00 committed by Norman Feske
parent b55646e1b0
commit f0ec8b27c1
3 changed files with 5 additions and 7 deletions

View File

@ -104,7 +104,7 @@ class Kernel::Ipc_node
/* update state */
if (_state != PREPARE_AND_AWAIT_REPLY) { _state = INACTIVE; }
else { _state = PREPARE_REPLY; }
_await_ipc_succeeded(_inbuf.size);
_await_ipc_succeeded();
}
/**
@ -115,7 +115,7 @@ class Kernel::Ipc_node
/* directly receive request if we've awaited it */
if (_state == AWAIT_REQUEST) {
_receive_request(r);
_await_ipc_succeeded(_inbuf.size);
_await_ipc_succeeded();
return;
}
/* cannot receive yet, so queue request */
@ -183,10 +183,8 @@ class Kernel::Ipc_node
/**
* IPC node returned from waiting due to message receipt
*
* \param s size of incoming message
*/
virtual void _await_ipc_succeeded(size_t const s) = 0;
virtual void _await_ipc_succeeded() = 0;
/**
* IPC node returned from waiting due to cancellation

View File

@ -71,7 +71,7 @@ void Thread::_receive_signal(void * const base, size_t const size)
}
void Thread::_await_ipc_succeeded(size_t const s)
void Thread::_await_ipc_succeeded()
{
switch (_state) {
case AWAITS_IPC:

View File

@ -280,7 +280,7 @@ class Kernel::Thread
** Ipc_node **
**************/
void _await_ipc_succeeded(size_t const s);
void _await_ipc_succeeded();
void _await_ipc_failed();
public: