Lines Matching full:drain
319 ("%s makes no sense on sbuf %p with drain", __func__, s)); in sbuf_clear()
354 * Drain into a counter. Counts amount of data without producing output.
369 * Set up a drain function and argument on an sbuf to flush data to
379 ("Cannot change drain to %p on non-empty sbuf %p", func, s)); in sbuf_set_drain()
385 * Call the drain and process the return.
408 ("Bad drain amount %d for sbuf %p", len, s)); in sbuf_drain()
453 * If there is a drain, use it, otherwise extend the in sbuf_put_bytes()
487 * If there is a drain, use it, otherwise extend the in sbuf_put_byte()
526 ("Nonsensical copyin to sbuf %p with a drain", s)); in sbuf_bcopyin()
586 ("Nonsensical copyin to sbuf %p with a drain", s)); in sbuf_copyin()
762 * present. Handles sbufs with drain functions correctly.
774 * If the s_buf is empty because a drain function drained it, we in sbuf_nl_terminate()
802 ("%s makes no sense on sbuf %p with drain", __func__, s)); in sbuf_trim()
865 ("%s makes no sense on sbuf %p with drain", __func__, s)); in sbuf_data()
880 ("%s makes no sense on sbuf %p with drain", __func__, s)); in sbuf_len()