Home
last modified time | relevance | path

Searched refs:wake_thread (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/char/ipmi/
H A Dipmi_ipmb.c59 struct semaphore wake_thread; member
286 ret = down_interruptible(&iidev->wake_thread); in ipmi_ipmb_thread()
394 up(&iidev->wake_thread); in ipmi_ipmb_stop_thread()
419 up(&iidev->wake_thread); in ipmi_ipmb_sender()
525 sema_init(&iidev->wake_thread, 0); in ipmi_ipmb_probe()
H A Dipmi_ssif.c262 struct completion wake_thread; member
483 &ssif_info->wake_thread); in ipmi_ssif_thread()
488 init_completion(&ssif_info->wake_thread); in ipmi_ssif_thread()
524 complete(&ssif_info->wake_thread); in ssif_i2c_send()
1274 complete(&ssif_info->wake_thread); in shutdown_ssif()
1889 init_completion(&ssif_info->wake_thread); in ssif_probe()
/linux/sound/pcmcia/pdaudiocf/
H A Dpdaudiocf_irq.c20 bool wake_thread = false; in pdacf_interrupt() local
32 wake_thread = true; in pdacf_interrupt()
38 return wake_thread ? IRQ_WAKE_THREAD : IRQ_HANDLED; in pdacf_interrupt()
/linux/drivers/misc/lis3lv02d/
H A Dlis3lv02d.c281 atomic_inc(&lis3->wake_thread); in lis3lv02d_selftest()
325 atomic_dec(&lis3->wake_thread); in lis3lv02d_selftest()
467 atomic_set(&lis3->wake_thread, 1); in lis3lv02d_joystick_open()
481 atomic_set(&lis3->wake_thread, 0); in lis3lv02d_joystick_close()
503 if (atomic_read(&lis3->wake_thread)) in lis302dl_interrupt()
1184 atomic_set(&lis3->wake_thread, 0); in lis3lv02d_init_device()
H A Dlis3lv02d.h298 atomic_t wake_thread; member
/linux/sound/pci/pcxhr/
H A Dpcxhr_core.c1221 bool wake_thread = false; in pcxhr_interrupt() local
1243 wake_thread = true; in pcxhr_interrupt()
1256 wake_thread = true; in pcxhr_interrupt()
1263 return wake_thread ? IRQ_WAKE_THREAD : IRQ_HANDLED; in pcxhr_interrupt()
/linux/sound/pci/lx6464es/
H A Dlx_core.c1060 bool wake_thread = false; in lx_interrupt() local
1086 wake_thread = true; in lx_interrupt()
1100 return wake_thread ? IRQ_WAKE_THREAD : IRQ_HANDLED; in lx_interrupt()