Lines Matching refs:left

598     public static <C> NetworkStats subtract(NetworkStats left, NetworkStats right,
600 return subtract(left, right, observer, cookie, null);
615 public static <C> NetworkStats subtract(NetworkStats left, NetworkStats right,
617 long deltaRealtime = left.elapsedRealtime - right.elapsedRealtime;
620 observer.foundNonMonotonic(left, -1, right, -1, cookie);
628 if (recycle != null && recycle.capacity >= left.size) {
633 result = new NetworkStats(deltaRealtime, left.size);
635 for (int i = 0; i < left.size; i++) {
636 entry.iface = left.iface[i];
637 entry.uid = left.uid[i];
638 entry.set = left.set[i];
639 entry.tag = left.tag[i];
640 entry.roaming = left.roaming[i];
647 entry.rxBytes = left.rxBytes[i];
648 entry.rxPackets = left.rxPackets[i];
649 entry.txBytes = left.txBytes[i];
650 entry.txPackets = left.txPackets[i];
651 entry.operations = left.operations[i];
654 entry.rxBytes = left.rxBytes[i] - right.rxBytes[j];
655 entry.rxPackets = left.rxPackets[i] - right.rxPackets[j];
656 entry.txBytes = left.txBytes[i] - right.txBytes[j];
657 entry.txPackets = left.txPackets[i] - right.txPackets[j];
658 entry.operations = left.operations[i] - right.operations[j];
663 observer.foundNonMonotonic(left, i, right, j, cookie);
874 NetworkStats left, int leftIndex, NetworkStats right, int rightIndex, C cookie);
1039 private static void tunSubtract(int i, NetworkStats left, Entry right) {
1040 long rxBytes = Math.min(left.rxBytes[i], right.rxBytes);
1041 left.rxBytes[i] -= rxBytes;
1044 long rxPackets = Math.min(left.rxPackets[i], right.rxPackets);
1045 left.rxPackets[i] -= rxPackets;
1048 long txBytes = Math.min(left.txBytes[i], right.txBytes);
1049 left.txBytes[i] -= txBytes;
1052 long txPackets = Math.min(left.txPackets[i], right.txPackets);
1053 left.txPackets[i] -= txPackets;