Lines Matching refs:flags

89 static int setflags(struct cardstate *cs, unsigned flags, unsigned delay)  in setflags()  argument
93 r = cs->ops->set_modem_ctrl(cs, cs->control_state, flags); in setflags()
94 cs->control_state = flags; in setflags()
159 unsigned long flags; in timer_tick() local
164 spin_lock_irqsave(&cs->lock, flags); in timer_tick()
185 spin_unlock_irqrestore(&cs->lock, flags); in timer_tick()
190 unsigned long flags; in gigaset_get_channel() local
192 spin_lock_irqsave(&bcs->cs->lock, flags); in gigaset_get_channel()
196 spin_unlock_irqrestore(&bcs->cs->lock, flags); in gigaset_get_channel()
202 spin_unlock_irqrestore(&bcs->cs->lock, flags); in gigaset_get_channel()
208 unsigned long flags; in gigaset_get_free_channel() local
211 spin_lock_irqsave(&cs->lock, flags); in gigaset_get_free_channel()
215 spin_unlock_irqrestore(&cs->lock, flags); in gigaset_get_free_channel()
222 spin_unlock_irqrestore(&cs->lock, flags); in gigaset_get_free_channel()
227 spin_unlock_irqrestore(&cs->lock, flags); in gigaset_get_free_channel()
234 unsigned long flags; in gigaset_free_channel() local
236 spin_lock_irqsave(&bcs->cs->lock, flags); in gigaset_free_channel()
240 spin_unlock_irqrestore(&bcs->cs->lock, flags); in gigaset_free_channel()
247 spin_unlock_irqrestore(&bcs->cs->lock, flags); in gigaset_free_channel()
252 unsigned long flags; in gigaset_get_channels() local
255 spin_lock_irqsave(&cs->lock, flags); in gigaset_get_channels()
258 spin_unlock_irqrestore(&cs->lock, flags); in gigaset_get_channels()
265 spin_unlock_irqrestore(&cs->lock, flags); in gigaset_get_channels()
274 unsigned long flags; in gigaset_free_channels() local
278 spin_lock_irqsave(&cs->lock, flags); in gigaset_free_channels()
281 spin_unlock_irqrestore(&cs->lock, flags); in gigaset_free_channels()
286 unsigned long flags; in gigaset_block_channels() local
290 spin_lock_irqsave(&cs->lock, flags); in gigaset_block_channels()
293 spin_unlock_irqrestore(&cs->lock, flags); in gigaset_block_channels()
300 unsigned long flags; in clear_events() local
302 spin_lock_irqsave(&cs->ev_lock, flags); in clear_events()
315 spin_unlock_irqrestore(&cs->ev_lock, flags); in clear_events()
336 unsigned long flags; in gigaset_add_event() local
342 spin_lock_irqsave(&cs->ev_lock, flags); in gigaset_add_event()
359 spin_unlock_irqrestore(&cs->ev_lock, flags); in gigaset_add_event()
407 unsigned long flags; in alloc_cs() local
412 spin_lock_irqsave(&drv->lock, flags); in alloc_cs()
417 if (!(cs->flags & VALID_MINOR)) { in alloc_cs()
418 cs->flags = VALID_MINOR; in alloc_cs()
424 spin_unlock_irqrestore(&drv->lock, flags); in alloc_cs()
430 cs->flags = 0; in free_cs()
435 unsigned long flags; in make_valid() local
437 spin_lock_irqsave(&drv->lock, flags); in make_valid()
438 cs->flags |= mask; in make_valid()
439 spin_unlock_irqrestore(&drv->lock, flags); in make_valid()
444 unsigned long flags; in make_invalid() local
446 spin_lock_irqsave(&drv->lock, flags); in make_invalid()
447 cs->flags &= ~mask; in make_invalid()
448 spin_unlock_irqrestore(&drv->lock, flags); in make_invalid()
463 unsigned long flags; in gigaset_freecs() local
470 spin_lock_irqsave(&cs->lock, flags); in gigaset_freecs()
472 spin_unlock_irqrestore(&cs->lock, flags); /* event handler and timer are in gigaset_freecs()
674 unsigned long flags; in gigaset_initcs() local
768 spin_lock_irqsave(&cs->lock, flags); in gigaset_initcs()
770 spin_unlock_irqrestore(&cs->lock, flags); in gigaset_initcs()
790 unsigned long flags; in gigaset_bcs_reinit() local
795 spin_lock_irqsave(&cs->lock, flags); in gigaset_bcs_reinit()
801 spin_unlock_irqrestore(&cs->lock, flags); in gigaset_bcs_reinit()
823 unsigned long flags; in cleanup_cs() local
825 spin_lock_irqsave(&cs->lock, flags); in cleanup_cs()
853 spin_unlock_irqrestore(&cs->lock, flags); in cleanup_cs()
882 unsigned long flags; in gigaset_start() local
887 spin_lock_irqsave(&cs->lock, flags); in gigaset_start()
889 spin_unlock_irqrestore(&cs->lock, flags); in gigaset_start()
931 if (!(cs->flags & VALID_MINOR)) { in gigaset_shutdown()
983 unsigned long flags; in gigaset_get_cs_by_id() local
989 spin_lock_irqsave(&driver_lock, flags); in gigaset_get_cs_by_id()
994 if ((cs->flags & VALID_ID) && cs->myid == id) { in gigaset_get_cs_by_id()
1003 spin_unlock_irqrestore(&driver_lock, flags); in gigaset_get_cs_by_id()
1009 unsigned long flags; in gigaset_get_cs_by_minor() local
1014 spin_lock_irqsave(&driver_lock, flags); in gigaset_get_cs_by_minor()
1020 if (drv->cs[index].flags & VALID_MINOR) in gigaset_get_cs_by_minor()
1026 spin_unlock_irqrestore(&driver_lock, flags); in gigaset_get_cs_by_minor()
1045 unsigned long flags; in gigaset_freedriver() local
1047 spin_lock_irqsave(&driver_lock, flags); in gigaset_freedriver()
1049 spin_unlock_irqrestore(&driver_lock, flags); in gigaset_freedriver()
1077 unsigned long flags; in gigaset_initdriver() local
1098 drv->cs[i].flags = 0; in gigaset_initdriver()
1107 spin_lock_irqsave(&driver_lock, flags); in gigaset_initdriver()
1109 spin_unlock_irqrestore(&driver_lock, flags); in gigaset_initdriver()