Lines Matching refs:cs
21 struct cardstate *cs = dev_get_drvdata(dev);
23 return sprintf(buf, "%u\n", cs->cidmode);
29 struct cardstate *cs = dev_get_drvdata(dev);
40 if (mutex_lock_interruptible(&cs->mutex))
43 cs->waiting = 1;
44 if (!gigaset_add_event(cs, &cs->at_state, EV_PROC_CIDMODE,
46 cs->waiting = 0;
47 mutex_unlock(&cs->mutex);
50 gigaset_schedule_event(cs);
52 wait_event(cs->waitqueue, !cs->waiting);
54 mutex_unlock(&cs->mutex);
62 void gigaset_free_dev_sysfs(struct cardstate *cs)
64 if (!cs->tty_dev)
68 device_remove_file(cs->tty_dev, &dev_attr_cidmode);
72 void gigaset_init_dev_sysfs(struct cardstate *cs)
74 if (!cs->tty_dev)
78 if (device_create_file(cs->tty_dev, &dev_attr_cidmode))