Home
last modified time | relevance | path

Searched refs:workType (Results 1 – 3 of 3) sorted by relevance

/aosp12/frameworks/base/apex/jobscheduler/service/java/com/android/server/job/
H A DJobConcurrencyManager.java1523 for (int workType = 1; workType < ALL_WORK_TYPES; workType <<= 1) { in setConfig()
1547 mNumRunningJobs.put(workType, mNumRunningJobs.get(workType) + 1); in incrementRunningJobCount()
1559 for (int workType = 1; workType <= workTypes; workType <<= 1) { in decrementPendingJobCount()
1560 if ((workType & workTypes) == workType) { in decrementPendingJobCount()
1574 for (int workType = 1; workType <= workTypes; workType <<= 1) { in adjustPendingJobCount()
1575 if ((workTypes & workType) == workType) { in adjustPendingJobCount()
1672 for (int workType = 1; workType < ALL_WORK_TYPES; workType <<= 1) { in onCountDone()
1679 for (int workType = 1; workType < ALL_WORK_TYPES; workType <<= 1) { in onCountDone()
1690 for (int workType = 1; workType < ALL_WORK_TYPES; workType <<= 1) { in onCountDone()
1702 for (int workType = 1; workType <= workTypes; workType <<= 1) { in canJobStart()
[all …]
H A DJobServiceContext.java231 boolean executeRunnableJob(JobStatus job, @JobConcurrencyManager.WorkType int workType) { in executeRunnableJob() argument
241 mRunningJobWorkType = workType; in executeRunnableJob()
976 final int workType = mRunningJobWorkType; in closeAndCleanupJobLocked() local
992 mJobConcurrencyManager.onJobCompletedLocked(this, completedJob, workType); in closeAndCleanupJobLocked()
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/job/
H A DWorkCountTrackerTest.java182 final int workType = running.keyAt(i); in maybeFinishJobs() local
185 running.put(workType, running.get(workType) - 1); in maybeFinishJobs()
186 mWorkCountTracker.onJobFinished(workType); in maybeFinishJobs()
201 final int workType = jobs.running.keyAt(i); in recount() local
205 mWorkCountTracker.incrementRunningJobCount(workType); in recount()
209 final int workType = jobs.pending.keyAt(i); in recount() local
213 mWorkCountTracker.incrementPendingJobCount(workType); in recount()
232 if ((multiType & workType) != 0) { in getPendingMultiType()
236 throw new IllegalStateException("No pending multi type with work type: " + workType); in getPendingMultiType()
243 if (jobs.pending.get(workType) > 0) { in startPendingJobs()
[all …]