Home
last modified time | relevance | path

Searched refs:TokenBucket (Results 1 – 13 of 13) sorted by relevance

/aosp14/frameworks/base/core/tests/coretests/src/com/android/internal/util/
H A DTokenBucketTest.java43 new TokenBucket(1000, 100, 0); in testArgumentValidation()
44 new TokenBucket(1000, 100, 10); in testArgumentValidation()
45 new TokenBucket(5000, 50); in testArgumentValidation()
46 new TokenBucket(5000, 1); in testArgumentValidation()
66 TokenBucket tb = new TokenBucket(FILL_DELTA_VERY_LONG, 100, 10); in testReset()
82 TokenBucket tb = new TokenBucket(delta, 10, 0); in testFill()
92 TokenBucket tb = new TokenBucket(FILL_DELTA_VERY_SHORT, 10, 10); in testRefill()
115 TokenBucket tb = new TokenBucket(delta, 20, 0); in testAverage()
133 TokenBucket tb = new TokenBucket(delta, capacity, 0); in testBurst()
156 void assertEmpty(TokenBucket tb) { in assertEmpty()
[all …]
/aosp14/frameworks/base/core/java/com/android/internal/util/
H A DTokenBucket.java39 public class TokenBucket { class
53 public TokenBucket(int deltaMs, int capacity, int tokens) { in TokenBucket() method in TokenBucket
66 public TokenBucket(int deltaMs, int capacity) { in TokenBucket() method in TokenBucket
H A DOWNERS2 per-file MessageUtils*, Protocol*, RingBuffer*, TokenBucket* = jchalard@google.com, lorenzo@google.…
/aosp14/frameworks/base/core/java/android/net/metrics/
H A DConnectStats.java23 import com.android.internal.util.TokenBucket;
44 public final TokenBucket mLatencyTb;
56 public ConnectStats(int netId, long transports, TokenBucket tb, int maxLatencyRecords) { in ConnectStats()
H A DNetworkMetrics.java19 import com.android.internal.util.TokenBucket;
53 public NetworkMetrics(int netId, long transports, TokenBucket tb) { in NetworkMetrics()
/aosp14/frameworks/base/services/core/java/com/android/server/connectivity/
H A DIpConnectivityMetrics.java42 import com.android.internal.util.TokenBucket;
120 private final ArrayMap<Class<?>, TokenBucket> mBuckets = makeRateLimitingBuckets();
190 TokenBucket tb = mBuckets.get(event.data.getClass()); in isRateLimited()
396 private static ArrayMap<Class<?>, TokenBucket> makeRateLimitingBuckets() { in makeRateLimitingBuckets()
397 ArrayMap<Class<?>, TokenBucket> map = new ArrayMap<>(); in makeRateLimitingBuckets()
399 map.put(ApfProgramEvent.class, new TokenBucket((int)DateUtils.MINUTE_IN_MILLIS, 50)); in makeRateLimitingBuckets()
H A DNetdEventListenerService.java48 import com.android.internal.util.TokenBucket;
104 private final TokenBucket mConnectTb =
105 new TokenBucket(CONNECT_LATENCY_FILL_RATE, CONNECT_LATENCY_BURST_LIMIT);
/aosp14/frameworks/base/
H A DAndroid.bp519 "core/java/com/android/internal/util/TokenBucket.java",
/aosp14/frameworks/base/boot/hiddenapi/
H A Dhiddenapi-max-target-o.txt85332 Lcom/android/internal/util/TokenBucket;-><init>(II)V
85333 Lcom/android/internal/util/TokenBucket;-><init>(III)V
85334 Lcom/android/internal/util/TokenBucket;->available()I
85335 Lcom/android/internal/util/TokenBucket;->capacity()I
85336 Lcom/android/internal/util/TokenBucket;->fill()V
85337 Lcom/android/internal/util/TokenBucket;->get()Z
85338 Lcom/android/internal/util/TokenBucket;->get(I)I
85339 Lcom/android/internal/util/TokenBucket;->has()Z
85341 Lcom/android/internal/util/TokenBucket;->mCapacity:I
85343 Lcom/android/internal/util/TokenBucket;->mLastFill:J
[all …]
/aosp14/frameworks/base/boot/
H A Dpreloaded-classes12738 com.android.internal.util.TokenBucket
H A Dboot-image-profile.txt35545 Lcom/android/internal/util/TokenBucket;
/aosp14/frameworks/base/config/
H A Dpreloaded-classes12769 com.android.internal.util.TokenBucket
H A Dboot-image-profile.txt45679 Lcom/android/internal/util/TokenBucket;