Lines Matching defs:buffer
33 /* Pointer to current console buffer */
47 sclp_conbuf_callback(struct sclp_buffer *buffer, int rc)
53 page = sclp_unmake_buffer(buffer);
56 /* Remove buffer from outqueue */
57 list_del(&buffer->list);
60 /* Check if there is a pending buffer on the out queue. */
61 buffer = NULL;
63 buffer = list_first_entry(&sclp_con_outqueue,
65 if (!buffer || sclp_con_suspended) {
71 } while (sclp_emit_buffer(buffer, sclp_conbuf_callback));
75 * Finalize and emit first pending buffer.
79 struct sclp_buffer* buffer;
91 buffer = list_first_entry(&sclp_con_outqueue, struct sclp_buffer,
96 rc = sclp_emit_buffer(buffer, sclp_conbuf_callback);
98 sclp_conbuf_callback(buffer, rc);
124 * temporary write buffer without further waiting on a final new line.
147 * process escape characters, write message into buffer,
148 * send buffer to SCLP
151 /* make sure we have a console output buffer */
165 /* try to write the string to the current output buffer */
172 * output buffer. Emit the buffer, create a new buffer
181 /* Setup timer to output current console buffer after 1/10 second */