Lines Matching refs:endv
620 char *vp, *endv, buf[256]; /* the value buffer */
647 endv = buf + sizeof(buf) - 1 - 16; /* last valid write position */
658 for (; size > 0 && vp < endv; size -= 4, cp += 4) {
669 for (; size > 0 && vp < endv; size -= 1, cp += 1) {
683 for (; size > 0 && vp < endv; size -= op->fmt, cp += op->fmt) {
702 for (endv = buf; endv; endv = vp) {
706 while (*endv && strchr(" \t\n\r", *endv))
707 endv++;
708 vp = strchr(endv, '='); /* find name=value separator */
714 setenv(endv, vp, 1);