Lines Matching defs:BLooperList
26 BLooperList gLooperList;
29 BLooperList::BLooperList()
31 fLock("BLooperList lock")
37 BLooperList::Lock()
44 BLooperList::Unlock()
51 BLooperList::IsLocked()
58 BLooperList::AddLooper(BLooper* looper)
77 BLooperList::IsLooperValid(const BLooper* looper)
88 BLooperList::RemoveLooper(BLooper* looper)
105 BLooperList::GetLooperList(BList* list)
118 BLooperList::CountLoopers()
127 BLooperList::LooperAt(int32 index)
141 BLooperList::LooperForThread(thread_id thread)
157 BLooperList::LooperForName(const char* name)
173 BLooperList::LooperForPort(port_id port)
189 BLooperList::InitAfterFork()
192 new (&fLock) BLocker("BLooperList lock");
198 BLooperList::EmptySlotPred(LooperData& data)
205 BLooperList::AssertLocked()
212 // #pragma mark - BLooperList::LooperData
215 BLooperList::LooperData::LooperData()
222 BLooperList::LooperData::LooperData(BLooper* looper)
229 BLooperList::LooperData::LooperData(const LooperData& other)
235 BLooperList::LooperData&
236 BLooperList::LooperData::operator=(const LooperData& other)
246 BLooperList::FindLooperPred::operator()(BLooperList::LooperData& data)
253 BLooperList::FindThreadPred::operator()(LooperData& data)
260 BLooperList::FindNamePred::operator()(LooperData& data)
267 BLooperList::FindPortPred::operator()(LooperData& data)