Lines Matching defs:sp
29 const std::function<void(const sp<IStatsCompanionService>&, int64_t)>& updateAlarm,
30 const std::function<void(const sp<IStatsCompanionService>&)>& cancelAlarm)
37 void AlarmMonitor::setStatsCompanionService(sp<IStatsCompanionService> statsCompanionService) {
39 sp<IStatsCompanionService> tmpForLock = mStatsCompanionService;
46 const sp<const InternalAlarm> top = mPq.top();
52 void AlarmMonitor::add(sp<const InternalAlarm> alarm) {
72 void AlarmMonitor::remove(sp<const InternalAlarm> alarm) {
95 unordered_set<sp<const InternalAlarm>, SpHash<InternalAlarm>> AlarmMonitor::popSoonerThan(
98 unordered_set<sp<const InternalAlarm>, SpHash<InternalAlarm>> oldAlarms;
101 for (sp<const InternalAlarm> t = mPq.top(); t != nullptr && t->timestampSec <= timestampSec;