fRequestOwner
RequestOwner fRequestOwner;
RequestOwner fRequestOwner;
fRequestOwner(),
fRequestOwner.Enqueue(fCookie, &fTarget->writer_queue,
fRequestOwner.Dequeue();
if (fRequestOwner.IsFirstInQueues()) {
fRequestOwner.SetBytesNeeded(bytesNeeded);
status_t status = fRequestOwner.Wait(true);
status = fRequestOwner.Error();
fRequestOwner.Enqueue(fCookie, &fTTY->reader_queue);
fRequestOwner.Dequeue();
if (fRequestOwner.IsFirstInQueues()) {
fRequestOwner.SetBytesNeeded(bytesNeeded);
status = fRequestOwner.Wait(true, timeout);