Lines Matching refs:buflen
41 nicenum_scale(uint64_t n, size_t units, char *buf, size_t buflen, in nicenum_scale() argument
93 rc = snprintf(buf, buflen, "%llu%s", n, spc); in nicenum_scale()
99 rc = snprintf(buf, buflen, "%llu%s%c", n / divisor, spc, u); in nicenum_scale()
113 if ((rc = snprintf(buf, buflen, "%.*f%s%c", i, in nicenum_scale()
114 (double)n / divisor, spc, u)) <= (buflen - 1)) in nicenum_scale()
119 if (rc + 1 > buflen || rc < 0) in nicenum_scale()
126 if (buflen > 10) in nicenum_scale()
127 (void) strlcpy(buf, "<overflow>", buflen); in nicenum_scale()
129 (void) strlcpy(buf, "??", buflen); in nicenum_scale()
133 nicenum(uint64_t num, char *buf, size_t buflen) in nicenum() argument
135 nicenum_scale(num, 1, buf, buflen, 0); in nicenum()