Lines Matching defs:modem_info
449 typedef struct modem_info { struct
450 int magic;
451 struct module *owner;
452 int flags; /* defined in tty.h */
453 int x_char; /* xon/xoff character */
454 int mcr; /* Modem control register */
455 int msr; /* Modem status register */
456 int lsr; /* Line status register */
457 int line;
458 int count; /* # of fd on device */
459 int blocked_open; /* # of blocked opens */
460 long session; /* Session of opening process */
461 long pgrp; /* pgrp of opening process */
462 int online; /* 1 = B-Channel is up, drop data */
464 int dialing; /* Dial in progress or ATA */
465 int rcvsched; /* Receive needs schedule */
466 int isdn_driver; /* Index to isdn-driver */
467 int isdn_channel; /* Index to isdn-channel */
468 int drv_index; /* Index to dev->usage */
469 int ncarrier; /* Flag: schedule NO CARRIER */
470 unsigned char last_cause[8]; /* Last cause message */
471 unsigned char last_num[ISDN_MSNLEN];
473 unsigned char last_l2; /* Last layer-2 protocol */
474 unsigned char last_si; /* Last service */
475 unsigned char last_lhup; /* Last hangup local? */
476 unsigned char last_dir; /* Last direction (in or out) */
477 struct timer_list nc_timer; /* Timer for delayed NO CARRIER */
478 int send_outstanding;/* # of outstanding send-requests */
479 int xmit_size; /* max. # of chars in xmit_buf */
480 int xmit_count; /* # of chars in xmit_buf */
481 unsigned char *xmit_buf; /* transmit buffer */
505 } modem_info; argument