Lines Matching refs:fCurrentEnd
44 fCurrentEnd(0),
101 fCurrentEnd += sizeof(message_header);
109 if (fCurrentEnd == fCurrentStart || fCurrentStatus < B_OK)
121 fCurrentStart = fCurrentEnd;
129 fCurrentEnd = fCurrentStart;
146 if (fCurrentEnd == fCurrentStart)
193 memcpy(fBuffer + fCurrentEnd, data, size);
194 fCurrentEnd += size;
223 fCurrentEnd -= sizeof(int32); // rewind the transaction
268 int32 end = fCurrentEnd;
270 fCurrentEnd = fCurrentStart;
274 fCurrentEnd = end;
284 fCurrentEnd = end - start;
286 memcpy(fBuffer, oldBuffer + start, fCurrentEnd);
289 memmove(fBuffer, fBuffer + start, fCurrentEnd);
306 fCurrentEnd, fPort));
312 fCurrentEnd, B_RELATIVE_TIMEOUT, timeout);
316 err = write_port(fPort, kLinkCode, fBuffer, fCurrentEnd);
322 fCurrentEnd, strerror(err), fPort));
327 fCurrentEnd, fPort));
329 fCurrentEnd = 0;