Lines Matching refs:tty3270

31 #include "tty3270.h"
63 struct tty3270 {
115 /* tty3270->update_flags. See tty3270_update for details. */
117 #define TTY_UPDATE_LIST 2 /* Update lines in tty3270->update. */
128 static void tty3270_set_timer(struct tty3270 *tp, int expires)
137 tty3270_update_prompt(struct tty3270 *tp, char *input, int count)
164 tty3270_create_prompt(struct tty3270 *tp)
195 tty3270_update_status(struct tty3270 * tp)
206 tty3270_create_status(struct tty3270 * tp)
229 tty3270_update_string(struct tty3270 *tp, struct string *line, int nr)
245 tty3270_rebuild_update(struct tty3270 *tp)
276 tty3270_alloc_string(struct tty3270 *tp, size_t size)
307 tty3270_blank_line(struct tty3270 *tp)
327 tty3270_blank_screen(struct tty3270 *tp)
350 struct tty3270 *tp = container_of(rq->view, struct tty3270, view);
367 struct tty3270 *tp = from_timer(tp, t, timer);
457 tty3270_rcl_add(struct tty3270 *tp, char *input, int len)
479 struct tty3270 *tp = container_of(kbd->port, struct tty3270, port);
506 struct tty3270 *tp = container_of(kbd->port, struct tty3270, port);
517 struct tty3270 *tp = container_of(kbd->port, struct tty3270, port);
539 struct tty3270 *tp = container_of(kbd->port, struct tty3270, port);
563 struct tty3270 *tp = container_of(rrq->view, struct tty3270, view);
618 struct tty3270 *tp = container_of(rq->view, struct tty3270, view);
628 tty3270_issue_read(struct tty3270 *tp, int lock)
658 struct tty3270 *tp = (struct tty3270 *)data;
669 struct tty3270 *tp = container_of(view, struct tty3270, view);
679 struct tty3270 *tp = container_of(view, struct tty3270, view);
685 tty3270_irq(struct tty3270 *tp, struct raw3270_request *rq, struct irb *irb)
712 * Allocate tty3270 structure.
714 static struct tty3270 *
717 struct tty3270 *tp;
720 tp = kzalloc(sizeof(struct tty3270), GFP_KERNEL);
783 * Free tty3270 structure.
786 tty3270_free_view(struct tty3270 *tp)
802 * Allocate tty3270 screen.
831 * Free tty3270 screen.
844 * Resize tty3270 screen
848 struct tty3270 *tp = container_of(work, struct tty3270, resize_work);
889 struct tty3270 *tp = container_of(view, struct tty3270, view);
900 * Unlink tty3270 data structure from tty.
905 struct tty3270 *tp = container_of(view, struct tty3270, view);
918 * Free tty3270 data structure
923 struct tty3270 *tp = container_of(view, struct tty3270, view);
931 * Delayed freeing of tty3270 views.
960 struct tty3270 *tp;
963 /* Check if the tty3270 is already there. */
966 tp = container_of(view, struct tty3270, view);
977 /* Allocate tty3270 structure on first open. */
1038 struct tty3270 *tp = tty->driver_data;
1053 struct tty3270 *tp = tty->driver_data;
1063 struct tty3270 *tp = tty->driver_data;
1084 static void tty3270_put_character(struct tty3270 *tp, char ch)
1110 tty3270_convert_line(struct tty3270 *tp, int line_nr)
1217 tty3270_cr(struct tty3270 *tp)
1226 tty3270_lf(struct tty3270 *tp)
1247 tty3270_ri(struct tty3270 *tp)
1259 tty3270_insert_characters(struct tty3270 *tp, int n)
1290 tty3270_delete_characters(struct tty3270 *tp, int n)
1311 tty3270_erase_characters(struct tty3270 *tp, int n)
1334 tty3270_erase_line(struct tty3270 *tp, int mode)
1364 tty3270_erase_display(struct tty3270 *tp, int mode)
1394 tty3270_set_attributes(struct tty3270 *tp)
1448 tty3270_getpar(struct tty3270 *tp, int ix)
1454 tty3270_goto_xy(struct tty3270 *tp, int cx, int cy)
1488 tty3270_escape_sequence(struct tty3270 *tp, char ch)
1637 tty3270_do_write(struct tty3270 *tp, struct tty_struct *tty,
1714 struct tty3270 *tp;
1732 struct tty3270 *tp;
1748 struct tty3270 *tp;
1781 struct tty3270 *tp;
1805 struct tty3270 *tp;
1819 struct tty3270 *tp;
1835 struct tty3270 *tp;
1861 struct tty3270 *tp;
1875 struct tty3270 *tp;
1945 driver->driver_name = "tty3270";