Home
last modified time | relevance | path

Searched hist:"60 f4376e26566eea7e6e61751ec60976e1b7a0e0" (Results 1 – 5 of 5) sorted by relevance

/haiku/headers/private/userlandfs/private/
H A DRequestAllocator.h60f4376e26566eea7e6e61751ec60976e1b7a0e0 Tue Mar 17 00:33:07 UTC 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Removed the unused Port::SendAndReceive().
* Change Port::Receive() semantics. It does no longer use the buffer associated
with the object. Instead it allocates heap memory for the caller. Since
there's only one caller who clones the message anyway, we save one copy this
way (though we have an additional syscall in userland) and don't overwrite
a request being prepared for sending.
* Changed RequestAllocator::ReadRequest() to also read the request from the
port.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29563 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DPort.h60f4376e26566eea7e6e61751ec60976e1b7a0e0 Tue Mar 17 00:33:07 UTC 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Removed the unused Port::SendAndReceive().
* Change Port::Receive() semantics. It does no longer use the buffer associated
with the object. Instead it allocates heap memory for the caller. Since
there's only one caller who clones the message anyway, we save one copy this
way (though we have an additional syscall in userland) and don't overwrite
a request being prepared for sending.
* Changed RequestAllocator::ReadRequest() to also read the request from the
port.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29563 a95241bf-73f2-0310-859d-f6bbb57e9c96
/haiku/src/add-ons/kernel/file_systems/userlandfs/private/
H A DPort.cpp60f4376e26566eea7e6e61751ec60976e1b7a0e0 Tue Mar 17 00:33:07 UTC 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Removed the unused Port::SendAndReceive().
* Change Port::Receive() semantics. It does no longer use the buffer associated
with the object. Instead it allocates heap memory for the caller. Since
there's only one caller who clones the message anyway, we save one copy this
way (though we have an additional syscall in userland) and don't overwrite
a request being prepared for sending.
* Changed RequestAllocator::ReadRequest() to also read the request from the
port.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29563 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DRequestPort.cpp60f4376e26566eea7e6e61751ec60976e1b7a0e0 Tue Mar 17 00:33:07 UTC 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Removed the unused Port::SendAndReceive().
* Change Port::Receive() semantics. It does no longer use the buffer associated
with the object. Instead it allocates heap memory for the caller. Since
there's only one caller who clones the message anyway, we save one copy this
way (though we have an additional syscall in userland) and don't overwrite
a request being prepared for sending.
* Changed RequestAllocator::ReadRequest() to also read the request from the
port.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29563 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DRequestAllocator.cpp60f4376e26566eea7e6e61751ec60976e1b7a0e0 Tue Mar 17 00:33:07 UTC 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Removed the unused Port::SendAndReceive().
* Change Port::Receive() semantics. It does no longer use the buffer associated
with the object. Instead it allocates heap memory for the caller. Since
there's only one caller who clones the message anyway, we save one copy this
way (though we have an additional syscall in userland) and don't overwrite
a request being prepared for sending.
* Changed RequestAllocator::ReadRequest() to also read the request from the
port.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29563 a95241bf-73f2-0310-859d-f6bbb57e9c96