Home
last modified time | relevance | path

Searched refs:PCScanSchedulingBackend (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/cronet/base/allocator/partition_allocator/src/partition_alloc/starscan/
H A Dpcscan_scheduling.h42 class PA_COMPONENT_EXPORT(PARTITION_ALLOC) PCScanSchedulingBackend { in PA_COMPONENT_EXPORT()
48 inline constexpr explicit PCScanSchedulingBackend(PCScanScheduler&); in PA_COMPONENT_EXPORT()
50 PCScanSchedulingBackend(const PCScanSchedulingBackend&) = delete; in PA_COMPONENT_EXPORT()
51 PCScanSchedulingBackend& operator=(const PCScanSchedulingBackend&) = delete; in PA_COMPONENT_EXPORT()
89 : public PCScanSchedulingBackend { in PA_COMPONENT_EXPORT()
110 : public PCScanSchedulingBackend { in PA_COMPONENT_EXPORT()
167 void SetNewSchedulingBackend(PCScanSchedulingBackend&); in PA_COMPONENT_EXPORT()
169 PCScanSchedulingBackend& scheduling_backend() { return *backend_; } in PA_COMPONENT_EXPORT()
170 const PCScanSchedulingBackend& scheduling_backend() const { in PA_COMPONENT_EXPORT()
179 PCScanSchedulingBackend* backend_ = &default_scheduling_backend_; in PA_COMPONENT_EXPORT()
[all …]
H A Dpcscan_scheduling.cc24 PCScanSchedulingBackend& backend) { in SetNewSchedulingBackend()
28 void PCScanSchedulingBackend::DisableScheduling() { in DisableScheduling()
32 void PCScanSchedulingBackend::EnableScheduling() { in EnableScheduling()
40 size_t PCScanSchedulingBackend::ScanStarted() { in ScanStarted()
46 base::TimeDelta PCScanSchedulingBackend::UpdateDelayedSchedule() { in UpdateDelayedSchedule()
84 : PCScanSchedulingBackend(scheduler), in MUAwareTaskBasedBackend()
147 return PCScanSchedulingBackend::ScanStarted(); in ScanStarted()