Lines Matching defs:Client
260 sp<Client> client = mClients.valueAt(i).promote();
391 sp<AudioFlinger::Client> AudioFlinger::registerPid_l(pid_t pid)
394 // (for which promote() is always != 0), otherwise create a new entry and Client.
395 sp<Client> client = mClients.valueFor(pid).promote();
397 client = new Client(this, pid);
456 sp<Client> client;
546 // remove local strong reference to Client before deleting the Track so that the Client
1153 AudioFlinger::Client::Client(const sp<AudioFlinger>& audioFlinger, pid_t pid)
1157 mMemoryDealer(new MemoryDealer(1024*1024, "AudioFlinger::Client")),
1164 // Client destructor must be called with AudioFlinger::mLock held
1165 AudioFlinger::Client::~Client()
1170 sp<MemoryDealer> AudioFlinger::Client::heap() const
1177 bool AudioFlinger::Client::reserveTimedTrack()
1194 void AudioFlinger::Client::releaseTimedTrack()
1239 sp<Client> client;
1297 // remove local strong reference to Client before deleting the RecordTrack so that the
1298 // Client destructor is called by the TrackBase destructor with mLock held
2241 sp<Client> client = registerPid_l(pid);