Searched refs:sclp_buffer (Results 1 – 4 of 4) sorted by relevance
/drivers/s390/char/ |
D | sclp_rw.h | 61 #define NR_EMPTY_MTO_PER_SCCB ((PAGE_SIZE - sizeof(struct sclp_buffer) - \ 68 struct sclp_buffer { struct 82 void (*callback)(struct sclp_buffer *, int); argument 86 struct sclp_buffer *sclp_make_buffer(void *, unsigned short, unsigned short); 87 void *sclp_unmake_buffer(struct sclp_buffer *); 88 int sclp_buffer_space(struct sclp_buffer *); 89 int sclp_write(struct sclp_buffer *buffer, const unsigned char *, int); 90 int sclp_emit_buffer(struct sclp_buffer *,void (*)(struct sclp_buffer *,int)); 91 void sclp_set_columns(struct sclp_buffer *, unsigned short); 92 void sclp_set_htab(struct sclp_buffer *, unsigned short); [all …]
|
D | sclp_rw.c | 26 #define MAX_SCCB_ROOM (PAGE_SIZE - sizeof(struct sclp_buffer)) 46 struct sclp_buffer * 49 struct sclp_buffer *buffer; in sclp_make_buffer() 57 buffer = ((struct sclp_buffer *) ((addr_t) sccb + PAGE_SIZE)) - 1; in sclp_make_buffer() 87 sclp_unmake_buffer(struct sclp_buffer *buffer) in sclp_unmake_buffer() 97 sclp_initialize_mto(struct sclp_buffer *buffer, int max_len) in sclp_initialize_mto() 135 sclp_finalize_mto(struct sclp_buffer *buffer) in sclp_finalize_mto() 180 sclp_write(struct sclp_buffer *buffer, const unsigned char *msg, int count) in sclp_write() 310 sclp_buffer_space(struct sclp_buffer *buffer) in sclp_buffer_space() 324 sclp_chars_in_buffer(struct sclp_buffer *buffer) in sclp_chars_in_buffer() [all …]
|
D | sclp_con.c | 34 static struct sclp_buffer *sclp_conbuf; 47 sclp_conbuf_callback(struct sclp_buffer *buffer, int rc) in sclp_conbuf_callback() 64 struct sclp_buffer, list); in sclp_conbuf_callback() 79 struct sclp_buffer* buffer; in sclp_conbuf_emit() 91 buffer = list_first_entry(&sclp_con_outqueue, struct sclp_buffer, in sclp_conbuf_emit() 139 struct sclp_buffer *buffer; in sclp_console_drop_buffer() 151 buffer = list_entry(list, struct sclp_buffer, list); in sclp_console_drop_buffer()
|
D | sclp_tty.c | 46 static struct sclp_buffer *sclp_ttybuf; 108 sclp_ttybuf_callback(struct sclp_buffer *buffer, int rc) in sclp_ttybuf_callback() 124 struct sclp_buffer, list); in sclp_ttybuf_callback() 132 __sclp_ttybuf_emit(struct sclp_buffer *buffer) in __sclp_ttybuf_emit() 157 struct sclp_buffer *buf; in sclp_tty_timeout() 178 struct sclp_buffer *buf; in sclp_tty_write_string() 293 struct sclp_buffer *t; in sclp_tty_chars_in_buffer() 301 t = list_entry(l, struct sclp_buffer, list); in sclp_tty_chars_in_buffer()
|