Lines Matching refs:len
51 size_t len;
53 len = snprintf(NULL, 0,
56 msg = alloca(len + 1);
58 (void) snprintf(msg, len + 1,
178 size_t len = strlen(str);
179 char *dup = smp_alloc(len + 1);
198 smp_trim_strdup(const char *str, size_t len)
203 for (p = str; p - str < len && isspace(*p); p++)
206 len -= (p - str);
208 if (len == 0)
211 for (str = p + len - 1; str > p && isspace(*str); str--, len--)
214 if (len == 0)
217 r = smp_alloc(len + 1);
221 bcopy(p, r, len);
222 r[len] = '\0';