Lines Matching defs:modem_info
470 typedef struct modem_info { struct
471 int magic;
472 int flags; /* defined in tty.h */
473 int x_char; /* xon/xoff character */
474 int mcr; /* Modem control register */
475 int msr; /* Modem status register */
476 int lsr; /* Line status register */
477 int line;
478 int count; /* # of fd on device */
479 int blocked_open; /* # of blocked opens */
480 long session; /* Session of opening process */
481 long pgrp; /* pgrp of opening process */
482 int online; /* 1 = B-Channel is up, drop data */
484 int dialing; /* Dial in progress or ATA */
485 int rcvsched; /* Receive needs schedule */
486 int isdn_driver; /* Index to isdn-driver */
487 int isdn_channel; /* Index to isdn-channel */
488 int drv_index; /* Index to dev->usage */
489 int ncarrier; /* Flag: schedule NO CARRIER */
490 unsigned char last_cause[8]; /* Last cause message */
491 unsigned char last_num[ISDN_MSNLEN];
493 unsigned char last_l2; /* Last layer-2 protocol */
494 unsigned char last_si; /* Last service */
495 unsigned char last_lhup; /* Last hangup local? */
496 unsigned char last_dir; /* Last direction (in or out) */
497 struct timer_list nc_timer; /* Timer for delayed NO CARRIER */
498 int send_outstanding;/* # of outstanding send-requests */
499 int xmit_size; /* max. # of chars in xmit_buf */
500 int xmit_count; /* # of chars in xmit_buf */
501 unsigned char *xmit_buf; /* transmit buffer */
525 } modem_info; argument