Lines Matching refs:s_buf
94 KASSERT(s->s_buf != NULL,
147 bcopy(s->s_buf, newbuf, s->s_size);
149 SBFREE(s->s_buf);
152 s->s_buf = newbuf;
184 s->s_buf = buf;
189 s->s_buf = (char *)SBMALLOC(s->s_size);
190 if (s->s_buf == NULL) {
216 *error = uiomove(s->s_buf, uio_resid(uio), uio);
279 s->s_buf[s->s_len++] = *str++;
307 if (copyin(CAST_USER_ADDR_T(uaddr), s->s_buf + s->s_len, len) != 0)
343 s->s_buf[s->s_len++] = *str++;
373 switch (copyinstr(CAST_USER_ADDR_T(uaddr), s->s_buf + s->s_len, len + 1, &done)) {
421 len = vsnprintf(&s->s_buf[s->s_len], SBUF_FREESPACE(s) + 1,
480 s->s_buf[s->s_len++] = c;
502 while (s->s_len && isspace(s->s_buf[s->s_len-1]))
526 s->s_buf[s->s_len] = '\0';
540 return s->s_buf;
569 SBFREE(s->s_buf);