Lines Matching defs:len
241 * emit(buf, buflen, rbot, rtop, len)
244 * or range to buf+len, suppressing output past buf+buflen, with optional
245 * comma-prefix. Return len of what would be written to buf, if it
249 static inline int emit(char *buf, int buflen, int rbot, int rtop, int len)
251 if (len > 0)
252 len += snprintf(buf + len, max(buflen - len, 0), ",");
254 len += snprintf(buf + len, max(buflen - len, 0), "%d", rbot);
256 len += snprintf(buf + len, max(buflen - len, 0), "%d-%d",
258 return len;
277 int len = 0;
288 len = emit(buf, buflen, rbot, rtop, len);
292 return len;