Searched refs:KernelCpuProcReader (Results 1 - 10 of 10) sorted by relevance

/frameworks/base/core/java/com/android/internal/os/
H A DKernelCpuProcReader.java38 * KernelCpuProcReader is implemented as singletons for built-in kernel proc files. Get___Instance()
40 * KernelCpuProcReader reuses a {@link ByteBuffer} to store data read from proc files.
42 * A KernelCpuProcReader instance keeps an error counter. When the number of read errors within that
45 * Each KernelCpuProcReader instance also has a throttler. Throttle interval can be adjusted via
50 * A KernelCpuProcReader instance is thread-unsafe. Caller needs to hold a lock on this object while
53 public class KernelCpuProcReader { class
54 private static final String TAG = "KernelCpuProcReader";
64 private static final KernelCpuProcReader mFreqTimeReader = new KernelCpuProcReader(
66 private static final KernelCpuProcReader mActiveTimeReade
90 public KernelCpuProcReader(String procFile) { method in class:KernelCpuProcReader
[all...]
H A DKernelUidCpuActiveTimeReader.java45 * {@link #mThrottleInterval}. This is different from the throttler in {@link KernelCpuProcReader},
56 private final KernelCpuProcReader mProcReader;
71 mProcReader = KernelCpuProcReader.getActiveTimeReaderInstance();
75 public KernelUidCpuActiveTimeReader(KernelCpuProcReader procReader) {
H A DKernelUidCpuClusterTimeReader.java49 * {@link #mThrottleInterval}. This is different from the throttler in {@link KernelCpuProcReader},
60 private final KernelCpuProcReader mProcReader;
83 mProcReader = KernelCpuProcReader.getClusterTimeReaderInstance();
87 public KernelUidCpuClusterTimeReader(KernelCpuProcReader procReader) {
H A DKernelUidCpuFreqTimeReader.java57 * {@link #mThrottleInterval}. This is different from the throttler in {@link KernelCpuProcReader},
77 private final KernelCpuProcReader mProcReader;
89 mProcReader = KernelCpuProcReader.getFreqTimeReaderInstance();
93 public KernelUidCpuFreqTimeReader(KernelCpuProcReader procReader) {
/frameworks/base/core/tests/coretests/src/com/android/internal/os/
H A DKernelCpuProcReaderTest.java44 * Test class for {@link KernelCpuProcReader}.
46 * $ atest FrameworksCoreTests:com.android.internal.os.KernelCpuProcReader
57 private KernelCpuProcReader mKernelCpuProcReader;
68 mKernelCpuProcReader = new KernelCpuProcReader(mTestFile.getAbsolutePath());
H A DKernelUidCpuActiveTimeReaderTest.java47 private KernelCpuProcReader mProcReader;
H A DKernelUidCpuClusterTimeReaderTest.java50 private KernelCpuProcReader mProcReader;
H A DKernelUidCpuFreqTimeReaderTest.java72 private KernelCpuProcReader mProcReader;
/frameworks/base/config/
H A Dpreloaded-classes4006 com.android.internal.os.KernelCpuProcReader
H A Dboot-image-profile.txt[all...]

Completed in 73 milliseconds