Home
last modified time | relevance | path

Searched refs:async_queue (Results 1 – 19 of 19) sorted by relevance

/linux-3.4.99/drivers/usb/misc/
Dyurex.c68 struct fasync_struct *async_queue; member
168 kill_fasync(&dev->async_queue, SIGIO, POLL_IN); in yurex_interrupt()
335 kill_fasync(&dev->async_queue, SIGIO, POLL_IN); in yurex_disconnect()
357 return fasync_helper(fd, file, on, &dev->async_queue); in yurex_fasync()
/linux-3.4.99/include/linux/
Dpps_kernel.h75 struct fasync_struct *async_queue; /* fasync method */ member
Drtc.h192 struct fasync_struct *async_queue; member
/linux-3.4.99/drivers/infiniband/core/
Duverbs_main.c362 return fasync_helper(fd, filp, on, &file->async_queue); in ib_uverbs_event_fasync()
429 kill_fasync(&file->async_queue, SIGIO, POLL_IN); in ib_uverbs_comp_handler()
462 kill_fasync(&file->async_file->async_queue, SIGIO, POLL_IN); in ib_uverbs_async_handler()
524 ev_file->async_queue = NULL; in ib_uverbs_alloc_event_file()
Duverbs.h90 struct fasync_struct *async_queue; member
/linux-3.4.99/drivers/misc/lis3lv02d/
Dlis3lv02d.h274 struct fasync_struct *async_queue; /* queue for the misc device */ member
Dlis3lv02d.c472 kill_fasync(&lis3->async_queue, SIGIO, POLL_IN); in lis302dl_interrupt()
564 fasync_helper(-1, file, 0, &lis3->async_queue); in lis3lv02d_misc_release()
639 return fasync_helper(fd, file, on, &lis3->async_queue); in lis3lv02d_misc_fasync()
/linux-3.4.99/drivers/pps/
Dkapi.c231 kill_fasync(&pps->async_queue, SIGIO, POLL_IN); in pps_event()
Dpps.c64 return fasync_helper(fd, file, on, &pps->async_queue); in pps_cdev_fasync()
/linux-3.4.99/drivers/char/
Dvirtio_console.c217 struct fasync_struct *async_queue; member
856 return fasync_helper(fd, filp, mode, &port->async_queue); in port_fops_fasync()
1136 if (port->async_queue && port->guest_connected) in send_sigio_to_port()
1137 kill_fasync(&port->async_queue, SIGIO, POLL_OUT); in send_sigio_to_port()
1162 port->async_queue = NULL; in add_port()
/linux-3.4.99/drivers/uio/
Duio.c36 struct fasync_struct *async_queue; member
413 kill_fasync(&idev->async_queue, SIGIO, POLL_IN); in uio_event_notify()
489 return fasync_helper(fd, filep, on, &idev->async_queue); in uio_fasync()
/linux-3.4.99/drivers/staging/comedi/
Dcomedidev.h227 struct fasync_struct *async_queue; member
Dcomedi_fops.c2000 return fasync_helper(fd, file, on, &dev->async_queue); in comedi_fasync()
2151 kill_fasync(&dev->async_queue, SIGIO, POLL_IN); in comedi_event()
2153 kill_fasync(&dev->async_queue, SIGIO, POLL_OUT); in comedi_event()
/linux-3.4.99/drivers/message/fusion/
Dmptctl.c142 static struct fasync_struct *async_queue=NULL; variable
561 if(async_queue == NULL) in mptctl_event_process()
574 kill_fasync(&async_queue, SIGIO, POLL_IN); in mptctl_event_process()
594 kill_fasync(&async_queue, SIGIO, POLL_IN); in mptctl_event_process()
602 fasync_helper(-1, filep, 0, &async_queue); in mptctl_release()
616 ret = fasync_helper(fd, filep, mode, &async_queue); in mptctl_fasync()
/linux-3.4.99/drivers/scsi/mpt2sas/
Dmpt2sas_ctl.c64 static struct fasync_struct *async_queue; variable
385 if (async_queue) in mpt2sas_ctl_add_to_event_log()
386 kill_fasync(&async_queue, SIGIO, POLL_IN); in mpt2sas_ctl_add_to_event_log()
504 return fasync_helper(fd, filep, mode, &async_queue); in _ctl_fasync()
517 return fasync_helper(-1, filep, 0, &async_queue); in _ctl_release()
3024 async_queue = NULL; in mpt2sas_ctl_init()
/linux-3.4.99/drivers/rtc/
Drtc-dev.c437 return fasync_helper(fd, file, on, &rtc->async_queue); in rtc_dev_fasync()
Dinterface.c522 kill_fasync(&rtc->async_queue, SIGIO, POLL_IN); in rtc_handle_legacy_irq()
/linux-3.4.99/drivers/staging/telephony/
Dixj.h1217 struct fasync_struct *async_queue; member
Dixj.c860 kill_fasync(&(j->async_queue), j->ixj_signals[event], dir); in ixj_kill_fasync()
6688 return fasync_helper(fd, file_p, mode, &j->async_queue); in ixj_fasync()