Lines Matching defs:errno
38 /** How many events resulted in a given errno. */
60 public void addEvent(int errno, int latencyMs, String ipAddr) {
61 if (isSuccess(errno)) {
62 countConnect(errno, ipAddr);
63 countLatency(errno, latencyMs);
65 countError(errno);
69 private void countConnect(int errno, String ipAddr) {
71 if (!isNonBlocking(errno)) {
79 private void countLatency(int errno, int ms) {
80 if (isNonBlocking(errno)) {
95 private void countError(int errno) {
96 final int newcount = errnos.get(errno, 0) + 1;
97 errnos.put(errno, newcount);
100 private static boolean isSuccess(int errno) {
101 return (errno == 0) || isNonBlocking(errno);
104 private static boolean isNonBlocking(int errno) {
107 return (errno == EINPROGRESS) || (errno == EALREADY);
124 String errno = OsConstants.errnoName(errnos.keyAt(i));
126 builder.append(String.format(", %s: %d", errno, count));