Lines Matching defs:cardstate

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