Lines Matching defs:val_len
157 size_t val_start, val_len; /* value string in buf */
200 for (key_start = i, key_len = 0, val_len = 0, k = i; k < rmax; k++) {
222 val_len = k - val_start;
243 if ((val_len && buf[val_start + val_len] != '\n') ||
244 (!val_len && buf[key_start + key_len] != '\n')) {
272 *location = val_start + val_len;
278 if (val_len && value) {
280 if ((*value = malloc(val_len + 1))) {
281 (void) memcpy(*value, &buf[val_start], val_len);
282 (*value)[val_len] = '\0';