Lines Matching refs:entry

198         NetworkStats.Entry entry = null;
200 entry = getValues(i, entry);
201 clone.addValues(entry);
221 * Add new stats entry, copying from given {@link Entry}. The {@link Entry}
224 public NetworkStats addValues(Entry entry) {
238 iface[size] = entry.iface;
239 uid[size] = entry.uid;
240 set[size] = entry.set;
241 tag[size] = entry.tag;
242 rxBytes[size] = entry.rxBytes;
243 rxPackets[size] = entry.rxPackets;
244 txBytes[size] = entry.txBytes;
245 txPackets[size] = entry.txPackets;
246 operations[size] = entry.operations;
253 * Return specific stats entry.
256 final Entry entry = recycle != null ? recycle : new Entry();
257 entry.iface = iface[i];
258 entry.uid = uid[i];
259 entry.set = set[i];
260 entry.tag = tag[i];
261 entry.rxBytes = rxBytes[i];
262 entry.rxPackets = rxPackets[i];
263 entry.txBytes = txBytes[i];
264 entry.txPackets = txPackets[i];
265 entry.operations = operations[i];
266 return entry;
308 public NetworkStats combineValues(Entry entry) {
309 final int i = findIndex(entry.iface, entry.uid, entry.set, entry.tag);
311 // only create new entry when positive contribution
312 addValues(entry);
314 rxBytes[i] += entry.rxBytes;
315 rxPackets[i] += entry.rxPackets;
316 txBytes[i] += entry.txBytes;
317 txPackets[i] += entry.txPackets;
318 operations[i] += entry.operations;
327 NetworkStats.Entry entry = null;
329 entry = another.getValues(i, entry);
330 combineValues(entry);
423 final Entry entry = getTotal(null);
424 return entry.rxBytes + entry.txBytes;
463 final Entry entry = recycle != null ? recycle : new Entry();
465 entry.iface = IFACE_ALL;
466 entry.uid = limitUid;
467 entry.set = SET_ALL;
468 entry.tag = TAG_NONE;
469 entry.rxBytes = 0;
470 entry.rxPackets = 0;
471 entry.txBytes = 0;
472 entry.txPackets = 0;
473 entry.operations = 0;
483 entry.rxBytes += rxBytes[i];
484 entry.rxPackets += rxPackets[i];
485 entry.txBytes += txBytes[i];
486 entry.txPackets += txPackets[i];
487 entry.operations += operations[i];
490 return entry;
521 final Entry entry = new Entry();
524 entry.iface = left.iface[i];
525 entry.uid = left.uid[i];
526 entry.set = left.set[i];
527 entry.tag = left.tag[i];
530 final int j = right.findIndexHinted(entry.iface, entry.uid, entry.set, entry.tag, i);
533 entry.rxBytes = left.rxBytes[i];
534 entry.rxPackets = left.rxPackets[i];
535 entry.txBytes = left.txBytes[i];
536 entry.txPackets = left.txPackets[i];
537 entry.operations = left.operations[i];
540 entry.rxBytes = left.rxBytes[i] - right.rxBytes[j];
541 entry.rxPackets = left.rxPackets[i] - right.rxPackets[j];
542 entry.txBytes = left.txBytes[i] - right.txBytes[j];
543 entry.txPackets = left.txPackets[i] - right.txPackets[j];
544 entry.operations = left.operations[i] - right.operations[j];
546 if (entry.rxBytes < 0 || entry.rxPackets < 0 || entry.txBytes < 0
547 || entry.txPackets < 0 || entry.operations < 0) {
551 entry.rxBytes = Math.max(entry.rxBytes, 0);
552 entry.rxPackets = Math.max(entry.rxPackets, 0);
553 entry.txBytes = Math.max(entry.txBytes, 0);
554 entry.txPackets = Math.max(entry.txPackets, 0);
555 entry.operations = Math.max(entry.operations, 0);
559 result.addValues(entry);
572 final Entry entry = new Entry();
573 entry.uid = UID_ALL;
574 entry.set = SET_ALL;
575 entry.tag = TAG_NONE;
576 entry.operations = 0L;
582 entry.iface = iface[i];
583 entry.rxBytes = rxBytes[i];
584 entry.rxPackets = rxPackets[i];
585 entry.txBytes = txBytes[i];
586 entry.txPackets = txPackets[i];
587 stats.combineValues(entry);
600 final Entry entry = new Entry();
601 entry.iface = IFACE_ALL;
602 entry.set = SET_ALL;
603 entry.tag = TAG_NONE;
609 entry.uid = uid[i];
610 entry.rxBytes = rxBytes[i];
611 entry.rxPackets = rxPackets[i];
612 entry.txBytes = txBytes[i];
613 entry.txPackets = txPackets[i];
614 entry.operations = operations[i];
615 stats.combineValues(entry);
628 Entry entry = new Entry();
630 entry = getValues(i, entry);
631 if (!ArrayUtils.contains(uids, entry.uid)) {
632 stats.addValues(entry);