Searched refs:sclp_buffer (Results  1 – 4 of 4) sorted by relevance
| /Linux-v5.4/drivers/s390/char/ | 
| D | sclp_rw.h | 58 #define NR_EMPTY_MSG_PER_SCCB ((PAGE_SIZE - sizeof(struct sclp_buffer) - \ 65 struct sclp_buffer {  struct 80 	void (*callback)(struct sclp_buffer *, int);  argument 84 struct sclp_buffer *sclp_make_buffer(void *, unsigned short, unsigned short); 85 void *sclp_unmake_buffer(struct sclp_buffer *); 86 int sclp_buffer_space(struct sclp_buffer *); 87 int sclp_write(struct sclp_buffer *buffer, const unsigned char *, int); 88 int sclp_emit_buffer(struct sclp_buffer *,void (*)(struct sclp_buffer *,int)); 89 void sclp_set_columns(struct sclp_buffer *, unsigned short); 90 void sclp_set_htab(struct sclp_buffer *, unsigned short); [all …] 
 | 
| D | sclp_rw.c | 27 #define MAX_SCCB_ROOM (PAGE_SIZE - sizeof(struct sclp_buffer)) 47 struct sclp_buffer * 50 	struct sclp_buffer *buffer;  in sclp_make_buffer() 58 	buffer = ((struct sclp_buffer *) ((addr_t) sccb + PAGE_SIZE)) - 1;  in sclp_make_buffer() 80 sclp_unmake_buffer(struct sclp_buffer *buffer)  in sclp_unmake_buffer() 90 sclp_initialize_mto(struct sclp_buffer *buffer, int max_len)  in sclp_initialize_mto() 140 sclp_finalize_mto(struct sclp_buffer *buffer)  in sclp_finalize_mto() 177 sclp_write(struct sclp_buffer *buffer, const unsigned char *msg, int count)  in sclp_write() 313 sclp_buffer_space(struct sclp_buffer *buffer)  in sclp_buffer_space() 329 sclp_chars_in_buffer(struct sclp_buffer *buffer)  in sclp_chars_in_buffer() [all …] 
 | 
| D | sclp_con.c | 35 static struct sclp_buffer *sclp_conbuf; 48 sclp_conbuf_callback(struct sclp_buffer *buffer, int rc)  in sclp_conbuf_callback() 65 						  struct sclp_buffer, list);  in sclp_conbuf_callback() 80 	struct sclp_buffer* buffer;  in sclp_conbuf_emit() 92 	buffer = list_first_entry(&sclp_con_outqueue, struct sclp_buffer,  in sclp_conbuf_emit() 140 	struct sclp_buffer *buffer;  in sclp_console_drop_buffer() 152 	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() 289 	struct sclp_buffer *t;  in sclp_tty_chars_in_buffer() 297 		t = list_entry(l, struct sclp_buffer, list);  in sclp_tty_chars_in_buffer()
  |