Home
last modified time | relevance | path

Searched refs:val_start (Results 1 – 3 of 3) sorted by relevance

/freebsd/lib/libbsdconf/
H A Dbsdconf_put.c310 n = st.val_end - st.val_start; in bsdconf_put()
312 memcmp(val, buf + st.val_start, n) == 0)) { in bsdconf_put()
340 if (bsdconf_emit(tmpfd, buf + wc, st.val_start - wc, in bsdconf_put()
348 if (bsdconf_emit(tmpfd, buf + wc, st.val_start - wc, in bsdconf_put()
352 if (st.val_start == wc || in bsdconf_put()
353 (buf[st.val_start - 1] != '=' && in bsdconf_put()
354 !isspace((unsigned char)buf[st.val_start - 1]))) { in bsdconf_put()
363 wc = st.val_start; in bsdconf_put()
H A Dbsdconf_stmt.c457 st->val_start = st->val_end = i; in bsdconf_scan()
460 st->val_start = i; in bsdconf_scan()
473 while (j > st->val_start && buf[j - 1] == '\\') in bsdconf_scan()
505 while (st->val_end > st->val_start && in bsdconf_scan()
H A Dbsdconf_internal.h43 size_t val_start; /* first byte of the value (== val_end if none) */ member