Lines Matching refs:buflen
186 if (pathpath(coshell[n], NiL, PATH_ABSOLUTE|PATH_REGULAR|PATH_EXECUTE, s, state.buflen))
303 n = csread(fd, s = state.buf, state.buflen, CS_LINE);
485 sfsprintf(state.buf, state.buflen, "#%05d\n", errno);
492 if (csread(fd, s = cmd, 7, CS_EXACT) != 7 || s[0] != '#' || (i = (int)strtol(s + 1, NiL, 10)) && (i < 0 || i > state.buflen || csread(fd, state.buf, i, CS_EXACT) != i))
574 s += sfsprintf(s, state.buflen - (s - state.buf), "%s,%s", CO_OPT_SERVER, CO_OPT_ACK);
575 if (state.indirect.con) s += sfsprintf(s, state.buflen - (s - state.buf), ",%s", CO_OPT_INDIRECT);
576 s += sfsprintf(s, state.buflen - (s - state.buf), "\n");
607 if ((i = read(fd, state.buf, state.buflen)) <= 0)
649 if ((i = read(fd, state.buf, state.buflen)) <= 0)
659 if (n > state.buflen)
661 state.buflen = roundof(n, CHUNK);
662 if (!(state.buf = newof(state.buf, char, state.buflen, 0)))
711 n = sfsprintf(state.buf, state.buflen, "a 1 %d\n", error_info.errors != n);
763 if ((n = read(fd, s, state.buflen)) <= 0) goto drop;
808 state.buflen = 8 * CHUNK;
809 if (!(state.buf = newof(0, char, state.buflen, 0)))
843 sfsprintf(s = state.buf, state.buflen, "%s/local/%s/user", t, CO_ID);
908 s += sfsprintf(s, state.buflen - (s - state.buf), "%s=label=%s", CO_ENV_ATTRIBUTES, CO_ID);
909 if ((t = getenv(CO_ENV_ATTRIBUTES)) && *t) s += sfsprintf(s, state.buflen - (s - state.buf), ",%s", t);
915 s += sfsprintf(s, state.buflen - (s - state.buf), "\n%s=%s", CO_OPT_INDIRECT, cspath(pfd, 0));
916 s += sfsprintf(s, state.buflen - (s - state.buf), "\n%s=%s", CO_OPT_HOME, csname(0));
919 s += sfsprintf(s, state.buflen - (s - state.buf), "\n%s", CO_OPT_DUP);
923 if (n == COMMAND) s += sfsprintf(s, state.buflen - (s - state.buf), "\n%s", CO_OPT_COMMAND);
925 s += sfsprintf(s, state.buflen - (s - state.buf), "\n");