Lines Matching defs:thread

33         MMAP                // control thread for MMAP stream
69 // Config event sequence by client if status needed (e.g binder thread calling setParameters()):
225 explicit PMDeathRecipient(const wp<ThreadBase>& thread) : mThread(thread) {}
384 // Return a reference to a per-thread heap which can be used to allocate IMemory
386 // and shared by all client processes of the thread.
387 // The heap is per-thread rather than common across all threads, because
389 // If a thread does not have such a heap, this method returns 0.
464 // These fields are written and read by thread itself without lock or barrier,
467 // Because of the absence of a lock or barrier, any other thread that reads
470 bool mStandby; // Whether thread is currently in standby.
494 // A condition that must be evaluated by the thread loop has changed and
495 // we must not wait for async write callback in the thread loop before evaluating it
557 // cannot be called from a Binder thread because they may call back into
561 // ThreadBase thread.
564 void updatePowerState(sp<ThreadBase> thread, bool force = false);
616 // retry count before removing active track in case of underrun on offloaded thread:
781 bool mThreadThrottle; // throttle the thread processing
846 // suspend count, > 0 means suspended. While suspended, the thread continues to pull from
960 // Bit 0 is reset by the async callback thread calling resetWriteBlocked(). Out of sequence
967 // Bit 0 is reset by the async callback thread calling resetDraining(). Out of sequence
1051 sp<AudioWatchdog> mAudioWatchdog; // non-0 if there is an audio watchdog thread
1189 // mWriteAckSequence corresponds to the last write sequence passed by the offload thread via
1193 // mDrainSequence corresponds to the last drain sequence passed by the offload thread via
1209 void addOutputTrack(MixerThread* thread);
1210 void removeOutputTrack(MixerThread* thread);
1240 // record thread
1340 // ask the thread to stop the specified track, and
1424 // FIXME audio watchdog thread
1440 // The source for the normal capture thread to read from: mInputSource or mPipeSource
1445 // If a fast capture is present, the non-blocking pipe source read by normal thread,
1448 // Depth of pipe from fast capture to normal thread and fast clients, always power of 2