Searched refs:mBufferEnd (Results 1 - 6 of 6) sorted by relevance

/hardware/akm/AK8975_FS/libsensors/
H A DInputEventReader.cpp38 mBufferEnd(mBuffer + numEvents),
64 if (mHead > mBufferEnd) {
65 size_t s = mHead - mBufferEnd;
66 memcpy(mBuffer, mBufferEnd, s * sizeof(input_event));
78 ssize_t available = (mBufferEnd - mBuffer) - mFreeSpace;
86 if (mCurr >= mBufferEnd) {
H A DInputEventReader.h32 struct input_event* const mBufferEnd; member in class:InputEventCircularReader
/hardware/invensense/6515/libsensors_iio/
H A DInputEventReader.cpp40 mBufferEnd(mBuffer + numEvents),
82 if (mHead > mBufferEnd) {
83 size_t s = mHead - mBufferEnd;
84 memcpy(mBuffer, mBufferEnd, s * sizeof(input_event));
98 ssize_t available = (mBufferEnd - mBuffer) - mFreeSpace;
108 if (mCurr >= mBufferEnd) {
111 ssize_t available = (mBufferEnd - mBuffer) - mFreeSpace;
69 LOGV_IF(nread < 0, �, __PRETTY_FUNCTION__); LOGV_IF(nread % sizeof(input_event), �, __PRETTY_FUNCTION__); } return (nread < 0 ? -errno : -EINVAL); } numEventsRead = nread / sizeof(input_event); if (numEventsRead) { mHead += numEventsRead; mFreeSpace -= numEventsRead; if (mHead > mBufferEnd) { size_t s = mHead - mBufferEnd; memcpy(mBuffer, mBufferEnd, s * sizeof(input_event)); mHead = mBuffer + s; } } } LOGV_IF(INPUT_EVENT_DEBUG, �, __PRETTY_FUNCTION__, numEventsRead); return numEventsRead; } ssize_t InputEventCircularReader::readEvent(input_event const** events) { *events = mCurr; ssize_t available = (mBufferEnd - mBuffer) - mFreeSpace; LOGV_IF(INPUT_EVENT_DEBUG, �, __PRETTY_FUNCTION__, mLastFd, (int)available); return (available ? 1 : 0); } void InputEventCircularReader::next() { mCurr++; mFreeSpace++; if (mCurr >= mBufferEnd) argument
H A DInputEventReader.h34 struct input_event* const mBufferEnd; member in class:InputEventCircularReader
/hardware/invensense/65xx/libsensors_iio/
H A DInputEventReader.cpp40 mBufferEnd(mBuffer + numEvents),
82 if (mHead > mBufferEnd) {
83 size_t s = mHead - mBufferEnd;
84 memcpy(mBuffer, mBufferEnd, s * sizeof(input_event));
98 ssize_t available = (mBufferEnd - mBuffer) - mFreeSpace;
108 if (mCurr >= mBufferEnd) {
111 ssize_t available = (mBufferEnd - mBuffer) - mFreeSpace;
69 LOGV_IF(nread < 0, �, __PRETTY_FUNCTION__); LOGV_IF(nread % sizeof(input_event), �, __PRETTY_FUNCTION__); } return (nread < 0 ? -errno : -EINVAL); } numEventsRead = nread / sizeof(input_event); if (numEventsRead) { mHead += numEventsRead; mFreeSpace -= numEventsRead; if (mHead > mBufferEnd) { size_t s = mHead - mBufferEnd; memcpy(mBuffer, mBufferEnd, s * sizeof(input_event)); mHead = mBuffer + s; } } } LOGV_IF(INPUT_EVENT_DEBUG, �, __PRETTY_FUNCTION__, numEventsRead); return numEventsRead; } ssize_t InputEventCircularReader::readEvent(input_event const** events) { *events = mCurr; ssize_t available = (mBufferEnd - mBuffer) - mFreeSpace; LOGV_IF(INPUT_EVENT_DEBUG, �, __PRETTY_FUNCTION__, mLastFd, (int)available); return (available ? 1 : 0); } void InputEventCircularReader::next() { mCurr++; mFreeSpace++; if (mCurr >= mBufferEnd) argument
H A DInputEventReader.h34 struct input_event* const mBufferEnd; member in class:InputEventCircularReader

Completed in 889 milliseconds