Lines Matching defs:tub_s
215 typedef struct tub_s { struct
232 void (*intv)(struct tub_s *, devstat_t *); argument
234 struct wait_queue *waitq;
236 wait_queue_head_t waitq;
238 int dstat;
239 sense_t sense;
240 enum tubmode mode;
241 enum tubstat stat;
242 enum tubcmd cmd;
243 int flags; /* See below for values */
244 struct tq_struct tqueue;
247 pid_t fs_pid; /* Pid if TBM_FS */
251 struct tty_struct *tty;
252 char *tty_input; /* tty input area */
253 int tty_inattr; /* input-area field attribute */
255 bcb_t tty_bcb; /* Output buffer control info */
256 int tty_oucol; /* Kludge */
257 int tty_nextlogx; /* next screen-log position */
258 int tty_savecursor; /* saved cursor position */
259 int tty_scrolltime; /* scrollforward wait time, sec */
260 struct timer_list tty_stimer; /* timer for scrolltime */
261 aid_t tty_aid[64]; /* Aid descriptors */
262 int tty_aidinit; /* Boolean */
263 int tty_showaidx; /* Last aid x to set_aid */
264 int tty_14bitadr; /* 14-bit bufadrs okay */
266 char tty_esca[MAX_TTY_ESCA]; /* SA array */
267 int tty_escx; /* Current index within it */
270 char *(*tty_rclbufs)[]; /* Array of ptrs to recall bufs */
271 int tty_rclk; /* Size of array tty_rclbufs */
272 int tty_rclp; /* Index for most-recent cmd */
273 int tty_rclb; /* Index for backscrolling */
276 char (*ttyscreen)[]; /* ptr to data stream area */
277 int ttyscreenl; /* its length */
278 ccw1_t ttyccw;