Lines Matching refs:s_size
71 #define SBUF_HASROOM(s) ((s)->s_len < (s)->s_size - 1)
72 #define SBUF_FREESPACE(s) ((s)->s_size - (s)->s_len - 1)
96 KASSERT(s->s_len < s->s_size,
97 ("wrote past end of sbuf (%d >= %d)", s->s_len, s->s_size));
143 newsize = sbuf_extendsize(s->s_size + addlen);
147 bcopy(s->s_buf, newbuf, s->s_size);
153 s->s_size = newsize;
182 s->s_size = length;
188 s->s_size = sbuf_extendsize(s->s_size);
189 s->s_buf = (char *)SBMALLOC(s->s_size);
221 s->s_len = s->s_size - 1;
253 KASSERT(pos < s->s_size,
254 ("attempt to seek past end of sbuf (%d >= %d)", pos, s->s_size));
440 KASSERT(s->s_len < s->s_size,
441 ("wrote past end of sbuf (%d >= %d)", s->s_len, s->s_size));