HomeSort by relevance Sort by last modified time
    Searched refs:ThreadBase (Results 1 - 11 of 11) sorted by null

  /frameworks/av/services/audioflinger/
Effects.h 27 // AudioFlinger -> ThreadBase -> EffectChain -> EffectModule
29 // startOutput()...) should never be called with AudioFlinger or Threadbase mutex locked
44 EffectModule(ThreadBase *thread,
92 void setThread(const wp<ThreadBase>& thread) { mThread = thread; }
93 const wp<ThreadBase>& thread() { return mThread; }
145 wp<ThreadBase> mThread; // parent thread
251 EffectChain(const wp<ThreadBase>& wThread, audio_session_t sessionId);
252 EffectChain(ThreadBase *thread, audio_session_t sessionId);
344 bool isCompatibleWithThread_l(const sp<ThreadBase>& thread) const;
373 void clearInputBuffer_l(sp<ThreadBase> thread)
    [all...]
TrackBase.h 57 TrackBase(ThreadBase *thread,
135 const wp<ThreadBase> mThread;
Tracks.cpp 66 AudioFlinger::ThreadBase::TrackBase::TrackBase(
67 ThreadBase *thread,
204 status_t AudioFlinger::ThreadBase::TrackBase::initCheck() const
215 AudioFlinger::ThreadBase::TrackBase::~TrackBase()
245 void AudioFlinger::ThreadBase::TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer)
261 status_t AudioFlinger::ThreadBase::TrackBase::setSyncEvent(const sp<SyncEvent>& event)
333 // Track constructor must be called with AudioFlinger::mLock and ThreadBase::mLock held
449 sp<ThreadBase> thread = mThread.promote();
635 sp<ThreadBase> thread = mThread.promote();
712 sp<ThreadBase> thread = mThread.promote()
    [all...]
Effects.cpp 58 AudioFlinger::EffectModule::EffectModule(ThreadBase *thread,
203 sp<ThreadBase> thread = mThread.promote();
342 sp<ThreadBase> thread;
476 sp<ThreadBase> thread = mThread.promote();
564 sp<ThreadBase> thread = mThread.promote();
    [all...]
Threads.cpp 423 // ThreadBase
427 const char *AudioFlinger::ThreadBase::threadTypeToString(AudioFlinger::ThreadBase::type_t type)
629 AudioFlinger::ThreadBase::ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id,
649 AudioFlinger::ThreadBase::~ThreadBase()
662 status_t AudioFlinger::ThreadBase::readyToRun()
673 void AudioFlinger::ThreadBase::exit()
675 ALOGV("ThreadBase::exit")
    [all...]
Threads.h 22 class ThreadBase : public Thread {
37 ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id,
40 virtual ~ThreadBase();
221 PMDeathRecipient(const wp<ThreadBase>& thread) : mThread(thread) {}
231 wp<ThreadBase> mThread;
264 // sendConfigEvent_l() must be called with ThreadBase::mLock held
312 // same as getEffectChain() but must be called with ThreadBase mutex locked
319 // ThreadBase mutex before processing the mixer and effects. This guarantees the
386 // checkEffectCompatibility_l() must be called with ThreadBase::mLock held
487 class PlaybackThread : public ThreadBase {
    [all...]
PatchPanel.cpp 264 sp<ThreadBase> thread =
332 sp<ThreadBase> thread = audioflinger->checkRecordThread_l(
381 sp<ThreadBase> thread =
611 sp<ThreadBase> thread = audioflinger->checkRecordThread_l(
638 sp<ThreadBase> thread =
AudioFlinger.cpp 666 if (sessions & ThreadBase::EFFECT_SESSION) {
737 ThreadBase *thread = checkThread_l(ioHandle);
759 ThreadBase *thread = checkThread_l(ioHandle);
772 ThreadBase *thread = checkThread_l(ioHandle);
    [all...]
PlaybackTracks.h 201 const wp<ThreadBase>& thread() const { return mThread; }
AudioFlinger.h 525 ThreadBase *checkThread_l(audio_io_handle_t ioHandle) const;
634 // must be locked after mLock and ThreadBase::mLock if both must be locked
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp     [all...]

Completed in 178 milliseconds