/frameworks/base/services/core/java/com/android/server/job/ |
JobCompletedListener.java | 19 import com.android.server.job.controllers.JobStatus; 30 void onJobCompletedLocked(JobStatus jobStatus, boolean needsReschedule);
|
StateChangedListener.java | 19 import com.android.server.job.controllers.JobStatus; 36 * @param jobStatus The state of the task which is to be run immediately. <strong>null 39 public void onRunJobNow(JobStatus jobStatus);
|
JobStore.java | 50 import com.android.server.job.controllers.JobStatus; 171 * parallel lists of the existing JobStatus objects and of new, equivalent JobStatus instances 174 public void getRtcCorrectedJobsLocked(final ArrayList<JobStatus> toAdd, 175 final ArrayList<JobStatus> toRemove) { 185 toAdd.add(new JobStatus(job, job.getBaseHeartbeat(), 194 * Add a job to the master list, persisting it if necessary. If the JobStatus already exists, 196 * @param jobStatus Job to add. 197 * @return Whether or not an equivalent JobStatus was replaced by this operation. 199 public boolean add(JobStatus jobStatus) [all...] |
JobSchedulerService.java | 98 import com.android.server.job.controllers.JobStatus; 170 * {@link JobStatus#getServiceToken()} 187 final ArrayList<JobStatus> mPendingJobs = new ArrayList<>(); 276 JobStatus[] mTmpAssignContextIdToJobMap = new JobStatus[MAX_JOB_CONTEXTS_COUNT]; 477 * Bucket assignments as recorded in the JobStatus objects are normalized to be 638 static final Comparator<JobStatus> mEnqueueTimeComparator = (o1, o2) -> { [all...] |
/frameworks/base/services/core/java/com/android/server/job/controllers/ |
BackgroundJobsController.java | 39 * Tracks the following pieces of JobStatus state: 68 public void maybeStartTrackingJobLocked(JobStatus jobStatus, JobStatus lastJob) { 69 updateSingleJobRestrictionLocked(jobStatus, UNKNOWN); 73 public void maybeStopTrackingJobLocked(JobStatus jobStatus, JobStatus incomingJob, 79 final Predicate<JobStatus> predicate) { 83 mService.getJobStore().forEachJob(predicate, (jobStatus) -> [all...] |
ConnectivityController.java | 69 private final ArraySet<JobStatus> mTrackedJobs = new ArraySet<>(); 87 public void maybeStartTrackingJobLocked(JobStatus jobStatus, JobStatus lastJob) { 88 if (jobStatus.hasConnectivityConstraint()) { 89 updateConstraintsSatisfied(jobStatus); 90 mTrackedJobs.add(jobStatus); 91 jobStatus.setTrackingController(JobStatus.TRACKING_CONNECTIVITY); 97 public void maybeStopTrackingJobLocked(JobStatus jobStatus, JobStatus incomingJob [all...] |
DeviceIdleJobsController.java | 64 private final ArraySet<JobStatus> mAllowInIdleJobs; 193 boolean isWhitelistedLocked(JobStatus job) { 201 boolean isTempWhitelistedLocked(JobStatus job) { 206 private boolean updateTaskStateLocked(JobStatus task) { 215 public void maybeStartTrackingJobLocked(JobStatus jobStatus, JobStatus lastJob) { 216 if ((jobStatus.getFlags()&JobInfo.FLAG_IMPORTANT_WHILE_FOREGROUND) != 0) { 217 mAllowInIdleJobs.add(jobStatus); 219 updateTaskStateLocked(jobStatus); [all...] |
StateController.java | 55 public abstract void maybeStartTrackingJobLocked(JobStatus jobStatus, JobStatus lastJob); 59 public void prepareForExecutionLocked(JobStatus jobStatus) { 64 public abstract void maybeStopTrackingJobLocked(JobStatus jobStatus, JobStatus incomingJob, 69 public void rescheduleForFailureLocked(JobStatus newJob, JobStatus failureToReschedule) [all...] |
JobStatus.java | 62 public final class JobStatus { 274 * Core constructor for JobStatus instances. All other ctors funnel down to this one. 298 private JobStatus(JobInfo job, int callingUid, int targetSdkVersion, String sourcePackageName, 368 /** Copy constructor: used specifically when cloning JobStatus objects for persistence, 370 public JobStatus(JobStatus jobStatus) { 371 this(jobStatus.getJob(), jobStatus.getUid(), jobStatus.targetSdkVersion [all...] |
ContentObserverController.java | 61 final private ArraySet<JobStatus> mTrackedTasks = new ArraySet<>(); 75 public void maybeStartTrackingJobLocked(JobStatus taskStatus, JobStatus lastJob) { 84 taskStatus.setTrackingController(JobStatus.TRACKING_CONTENT); 125 public void prepareForExecutionLocked(JobStatus taskStatus) { 138 public void maybeStopTrackingJobLocked(JobStatus taskStatus, JobStatus incomingJob, 140 if (taskStatus.clearTrackingController(JobStatus.TRACKING_CONTENT)) { 179 public void rescheduleForFailureLocked(JobStatus newJob, JobStatus failureToReschedule) [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
xpsprint.h | 57 HRESULT jobStatus; 172 XPS_JOB_STATUS *jobStatus) = 0; 200 XPS_JOB_STATUS *jobStatus); 216 #define IXpsPrintJob_GetJobStatus(This,jobStatus) (This)->lpVtbl->GetJobStatus(This,jobStatus) 232 static FORCEINLINE HRESULT IXpsPrintJob_GetJobStatus(IXpsPrintJob* This,XPS_JOB_STATUS *jobStatus) { 233 return This->lpVtbl->GetJobStatus(This,jobStatus);
|
/packages/services/BuiltInPrintService/src/com/android/bips/ |
LocalPrintJob.java | 30 import com.android.bips.ipp.JobStatus; 222 private void handleJobStatus(JobStatus jobStatus) { 223 if (DEBUG) Log.d(TAG, "onJobStatus() " + jobStatus); 224 switch (jobStatus.getJobState()) { 226 switch (jobStatus.getJobResult()) { 248 int blockedId = jobStatus.getBlockedReasonId();
|
/frameworks/base/services/tests/servicestests/src/com/android/server/job/ |
JobStoreTest.java | 35 import com.android.server.job.controllers.JobStatus; 121 final JobStatus ts = JobStatus.createFromJobInfo(task, SOME_UID, null, -1, null); 122 ts.addInternalFlags(JobStatus.INTERNAL_FLAG_HAS_FOREGROUND_EXEMPTION); 131 final JobStatus loadedTaskStatus = jobStatusSet.getAllJobs().get(0); 135 assertEquals(JobStatus.INTERNAL_FLAG_HAS_FOREGROUND_EXEMPTION, 158 final JobStatus taskStatus1 = JobStatus.createFromJobInfo(task1, SOME_UID, null, -1, null); 159 final JobStatus taskStatus2 = JobStatus.createFromJobInfo(task2, SOME_UID, null, -1, null) [all...] |
/device/google/marlin/camera/QCamera2/HAL/ |
QCamera2HWI.h | 732 uint32_t dequeueDeferredWork(DefWork* dw, int32_t jobStatus);
|
QCamera2HWI.cpp | [all...] |
/hardware/qcom/camera/msm8998/QCamera2/HAL/ |
QCamera2HWI.h | 772 uint32_t dequeueDeferredWork(DefWork* dw, int32_t jobStatus); [all...] |
QCamera2HWI.cpp | [all...] |