Lines Matching defs:cardstate

405 struct cardstate {  struct
406 struct gigaset_driver *driver;
407 unsigned minor_index;
408 struct device *dev;
409 struct device *tty_dev;
410 unsigned flags;
412 const struct gigaset_ops *ops;
415 wait_queue_head_t waitqueue;
416 int waiting;
417 int mode; /* see M_XXXX */
418 int mstate; /* Modem state: see MS_XXXX */
420 int cmd_result;
422 int channels;
423 struct bc_state *bcs; /* Array of struct bc_state */
425 int onechannel; /* data and commands transmitted in one
428 spinlock_t lock;
429 struct at_state_t at_state; /* at_state_t for cid == 0 */
430 struct list_head temp_at_states;/* list of temporary "struct
433 struct inbuf_t *inbuf;
435 struct cmdbuf_t *cmdbuf, *lastcmdbuf;
436 spinlock_t cmdlock;
437 unsigned curlen, cmdbytes;
439 struct tty_port port;
440 struct tasklet_struct if_wake_tasklet;
441 unsigned control_state;
443 unsigned fwver[4];
444 int gotfwver;
446 unsigned running; /* !=0 if events are handled */
447 unsigned connected; /* !=0 if hardware is connected */
448 unsigned isdn_up; /* !=0 after gigaset_isdn_start() */
450 unsigned cidmode;
452 int myid; /* id for communication with LL */
453 void *iif; /* LL interface structure */
454 unsigned short hw_hdr_len; /* headroom needed in data skbs */
456 struct reply_t *tabnocid;
457 struct reply_t *tabcid;
458 int cs_init;
459 int ignoreframes; /* frames to ignore after setting up the
461 struct mutex mutex; /* locks this structure:
467 struct timer_list timer;
468 int retry_count;
469 int dle; /* !=0 if DLE mode is active
471 int cur_at_seq; /* sequence of AT commands being
473 int curchannel; /* channel those commands are meant
475 int commands_pending; /* flag(s) in xxx.commands_pending have
501 struct usb_cardstate *usb; /* USB hardware driver (m105) */ argument
514 struct cardstate *cs; argument