Lines Matching defs:size
95 PortChannel::Send(const void* _buffer, int32 size)
97 if (size == 0)
99 if (!_buffer || size < 0)
102 while (size > 0) {
103 int32 sendSize = min(size, fBufferSize);
104 status_t error = write_port(fSendPort, 0, buffer, size);
107 size -= sendSize;
115 PortChannel::Receive(void* _buffer, int32 size)
117 if (size == 0)
119 if (!_buffer || size < 0)
122 while (size > 0) {
125 int32 bytesRead = min(size, fBufferContentSize);
129 size -= bytesRead;
133 if (size > fBufferSize) {
136 ssize_t bytesRead = read_port(fReceivePort, 0, buffer, size);
139 size -= bytesRead;