Lines Matching refs:count
180 ssize_t audio_utils_fifo_writer::write(const void *buffer, size_t count, in write() argument
185 ssize_t availToWrite = obtain(iovec, count, timeout); in write()
200 ssize_t audio_utils_fifo_writer::obtain(audio_utils_iovec iovec[2], size_t count, in obtain() argument
223 if (count == 0 || availToWrite > 0 || timeout == NULL || in obtain()
289 if (availToWrite > count) { in obtain()
290 availToWrite = count; in obtain()
309 void audio_utils_fifo_writer::release(size_t count) in release() argument
313 if (count > 0) { in release()
314 if (count > mObtained) { in release()
315 ALOGE("%s(count=%zu) > mObtained=%u", __func__, count, mObtained); in release()
325 mLocalRear = mFifo.sum(mLocalRear, count); in release()
345 if (mIsArmed && filled + count > mTriggerLevel) { in release()
361 mLocalRear = mFifo.sum(mLocalRear, count); in release()
368 mObtained -= count; in release()
369 mTotalReleased += count; in release()
452 ssize_t audio_utils_fifo_reader::read(void *buffer, size_t count, const struct timespec *timeout, in read() argument
457 ssize_t availToRead = obtain(iovec, count, timeout, lost); in read()
471 ssize_t audio_utils_fifo_reader::obtain(audio_utils_iovec iovec[2], size_t count, in obtain() argument
475 return obtain(iovec, count, timeout, NULL /*lost*/); in obtain()
478 void audio_utils_fifo_reader::release(size_t count) in release() argument
482 if (count > 0) { in release()
483 if (count > mObtained) { in release()
484 ALOGE("%s(count=%zu) > mObtained=%u", __func__, count, mObtained); in release()
493 mLocalFront = mFifo.sum(mLocalFront, count); in release()
513 if (mIsArmed && filled - count < mTriggerLevel) { in release()
529 mLocalFront = mFifo.sum(mLocalFront, count); in release()
531 mObtained -= count; in release()
532 mTotalReleased += count; in release()
537 ssize_t audio_utils_fifo_reader::obtain(audio_utils_iovec iovec[2], size_t count, in obtain() argument
548 if (count == 0 || rear != mLocalFront || timeout == NULL || in obtain()
621 if (availToRead > count) { in obtain()
622 availToRead = count; in obtain()