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

  /frameworks/av/services/audioflinger/
Effects.h 27 // AudioFlinger -> ThreadBase -> EffectChain -> EffectModule
28 // AudioHandle -> ThreadBase -> EffectChain -> EffectModule
31 // Threadbase mutex locked to avoid cross deadlock with other clients calling AudioPolicyService
45 EffectModule(ThreadBase *thread,
100 void setThread(const wp<ThreadBase>& thread)
102 const wp<ThreadBase>& thread() { return mThread; }
163 wp<ThreadBase> mThread; // parent thread
164 ThreadBase::type_t mThreadType; // parent thread type
312 EffectChain(const wp<ThreadBase>& wThread, audio_session_t sessionId);
313 EffectChain(ThreadBase *thread, audio_session_t sessionId)
    [all...]
MmapTracks.h 25 MmapTrack(ThreadBase *thread,
Tracks.cpp 65 AudioFlinger::ThreadBase::TrackBase::TrackBase(
66 ThreadBase *thread,
225 status_t AudioFlinger::ThreadBase::TrackBase::initCheck() const
236 AudioFlinger::ThreadBase::TrackBase::~TrackBase()
262 void AudioFlinger::ThreadBase::TrackBase::releaseBuffer(AudioBufferProvider::Buffer* buffer)
276 status_t AudioFlinger::ThreadBase::TrackBase::setSyncEvent(const sp<SyncEvent>& event)
282 AudioFlinger::ThreadBase::PatchTrackBase::PatchTrackBase(sp<ClientProxy> proxy,
283 const ThreadBase& thread,
297 void AudioFlinger::ThreadBase::PatchTrackBase::setPeerTimeout(std::chrono::nanoseconds timeout) {
496 // Track constructor must be called with AudioFlinger::mLock and ThreadBase::mLock hel
    [all...]
TrackBase.h 57 TrackBase(ThreadBase *thread,
275 const wp<ThreadBase> mThread;
337 PatchTrackBase(sp<ClientProxy> proxy, const ThreadBase& thread,
Effects.cpp 64 AudioFlinger::EffectModule::EffectModule(ThreadBase *thread,
110 setOffloaded(thread->type() == ThreadBase::OFFLOAD, thread->id());
189 sp <ThreadBase> thread = mThread.promote();
566 sp<ThreadBase> thread;
622 if ((thread->type() == ThreadBase::OFFLOAD) && !isOffloaded()) {
789 sp<ThreadBase> thread = mThread.promote();
    [all...]
Threads.h 22 class ThreadBase : public Thread {
34 // If you add any values here, also update ThreadBase::threadTypeToString()
39 ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id,
42 virtual ~ThreadBase();
224 explicit PMDeathRecipient(const wp<ThreadBase>& thread) : mThread(thread) {}
233 wp<ThreadBase> mThread;
267 // sendConfigEvent_l() must be called with ThreadBase::mLock held
321 // same as getEffectChain() but must be called with ThreadBase mutex locked
329 // ThreadBase mutex before processing the mixer and effects. This guarantees the
415 // checkEffectCompatibility_l() must be called with ThreadBase::mLock hel
    [all...]
PatchPanel.cpp 225 sp<ThreadBase> thread =
251 sp<ThreadBase> thread = mAudioFlinger.openOutput_l(
290 sp<ThreadBase> thread = mAudioFlinger.openInput_l(srcModule,
315 sp<ThreadBase> thread = mAudioFlinger.checkRecordThread_l(
369 sp<ThreadBase> thread =
586 ThreadBase::TrackBase::FrameTime recordFT{}, playFT{};
657 sp<ThreadBase> thread = mAudioFlinger.checkRecordThread_l(ioHandle);
678 sp<ThreadBase> thread = mAudioFlinger.checkPlaybackThread_l(ioHandle);
    [all...]
AudioFlinger.cpp 773 if (sessions & ThreadBase::EFFECT_SESSION) {
    [all...]
Threads.cpp 438 // ThreadBase
442 const char *AudioFlinger::ThreadBase::threadTypeToString(AudioFlinger::ThreadBase::type_t type)
462 AudioFlinger::ThreadBase::ThreadBase(const sp<AudioFlinger>& audioFlinger, audio_io_handle_t id,
482 AudioFlinger::ThreadBase::~ThreadBase()
497 status_t AudioFlinger::ThreadBase::readyToRun()
508 void AudioFlinger::ThreadBase::exit()
510 ALOGV("ThreadBase::exit")
    [all...]
AudioFlinger.h 447 class ThreadBase;
448 void dumpToThreadLog_l(const sp<ThreadBase> &thread);
577 if ((sessionType & AudioFlinger::ThreadBase::EFFECT_SESSION) != 0) {
653 ThreadBase *checkThread_l(audio_io_handle_t ioHandle) const;
661 sp<ThreadBase> openInput_l(audio_module_handle_t module,
670 sp<ThreadBase> openOutput_l(audio_module_handle_t module,
715 sp<ThreadBase> getEffectThread_l(audio_session_t sessionId, int effectId);
779 // must be locked after mLock and ThreadBase::mLock if both must be locke
    [all...]
PlaybackTracks.h 324 const wp<ThreadBase>& thread() const { return mThread; }
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp     [all...]

Completed in 946 milliseconds