Lines Matching defs:latch
392 CountDownLatch latch = mDiskScanLatches.get(diskId);
393 if (latch == null) {
394 latch = new CountDownLatch(1);
395 mDiskScanLatches.put(diskId, latch);
397 return latch;
714 private void waitForLatch(CountDownLatch latch, String condition, long timeoutMillis)
719 if (latch.await(5000, TimeUnit.MILLISECONDS)) {
1136 final CountDownLatch latch = mDiskScanLatches.remove(disk.id);
1137 if (latch != null) {
1138 latch.countDown();
1730 final CountDownLatch latch = findOrCreateDiskScanLatch(diskId);
1733 waitForLatch(latch, "partitionPublic", 3 * DateUtils.MINUTE_IN_MILLIS);
1744 final CountDownLatch latch = findOrCreateDiskScanLatch(diskId);
1747 waitForLatch(latch, "partitionPrivate", 3 * DateUtils.MINUTE_IN_MILLIS);
1758 final CountDownLatch latch = findOrCreateDiskScanLatch(diskId);
1761 waitForLatch(latch, "partitionMixed", 3 * DateUtils.MINUTE_IN_MILLIS);