Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/usb/misc/
Dyurex.c63 struct fasync_struct *async_queue; member
167 kill_fasync(&dev->async_queue, SIGIO, POLL_IN); in yurex_interrupt()
322 kill_fasync(&dev->async_queue, SIGIO, POLL_IN); in yurex_disconnect()
344 return fasync_helper(fd, file, on, &dev->async_queue); in yurex_fasync()
/Linux-v4.19/drivers/mailbox/
Dmailbox-test.c47 struct fasync_struct *async_queue; member
94 return fasync_helper(fd, filp, on, &tdev->async_queue); in mbox_test_message_fasync()
300 kill_fasync(&tdev->async_queue, SIGIO, POLL_IN); in mbox_test_receive_message()
/Linux-v4.19/include/linux/
Duio_driver.h75 struct fasync_struct *async_queue; member
Dpps_kernel.h74 struct fasync_struct *async_queue; /* fasync method */ member
Drtc.h117 struct fasync_struct *async_queue; member
/Linux-v4.19/drivers/infiniband/core/
Duverbs_main.c390 return fasync_helper(fd, filp, on, &ev_queue->async_queue); in ib_uverbs_async_event_fasync()
398 return fasync_helper(fd, filp, on, &comp_ev_file->ev_queue.async_queue); in ib_uverbs_comp_event_fasync()
501 kill_fasync(&ev_queue->async_queue, SIGIO, POLL_IN); in ib_uverbs_comp_handler()
535 kill_fasync(&file->async_file->ev_queue.async_queue, SIGIO, POLL_IN); in ib_uverbs_async_handler()
608 ev_queue->async_queue = NULL; in ib_uverbs_init_event_queue()
1144 kill_fasync(&event_file->ev_queue.async_queue, SIGIO, POLL_IN); in ib_uverbs_free_hw_resources()
Duverbs_std_types.c208 kill_fasync(&event_queue->async_queue, SIGIO, POLL_IN); in uverbs_hot_unplug_completion_event_file()
Duverbs.h121 struct fasync_struct *async_queue; member
/Linux-v4.19/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-v4.19/drivers/misc/lis3lv02d/
Dlis3lv02d.h305 struct fasync_struct *async_queue; /* queue for the misc device */ member
Dlis3lv02d.c504 kill_fasync(&lis3->async_queue, SIGIO, POLL_IN); in lis302dl_interrupt()
670 return fasync_helper(fd, file, on, &lis3->async_queue); in lis3lv02d_misc_fasync()
/Linux-v4.19/drivers/char/
Dvirtio_console.c238 struct fasync_struct *async_queue; member
1102 return fasync_helper(fd, filp, mode, &port->async_queue); in port_fops_fasync()
1380 if (port->async_queue && port->guest_connected) in send_sigio_to_port()
1381 kill_fasync(&port->async_queue, SIGIO, POLL_OUT); in send_sigio_to_port()
1405 port->async_queue = NULL; in add_port()
/Linux-v4.19/drivers/misc/genwqe/
Dcard_base.h410 struct fasync_struct *async_queue; member
Dcard_dev.c270 if (cfile->async_queue) in genwqe_kill_fasync()
271 kill_fasync(&cfile->async_queue, sig, POLL_HUP); in genwqe_kill_fasync()
348 return fasync_helper(fd, filp, mode, &cdev->async_queue); in genwqe_fasync()
/Linux-v4.19/drivers/staging/comedi/
Dcomedidev.h564 struct fasync_struct *async_queue; member
Dcomedi_fops.c2641 return fasync_helper(fd, file, on, &dev->async_queue); in comedi_fasync()
2737 kill_fasync(&dev->async_queue, SIGIO, si_code); in comedi_event()
/Linux-v4.19/drivers/hsi/clients/
Dcmt_speech.c60 struct fasync_struct *async_queue; member
169 kill_fasync(&cs_char_data.async_queue, SIGIO, POLL_IN); in cs_notify()
1121 if (fasync_helper(fd, file, on, &csdata->async_queue) < 0) in cs_char_fasync()
/Linux-v4.19/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()
609 ret = fasync_helper(fd, filep, mode, &async_queue); in mptctl_fasync()
/Linux-v4.19/drivers/rtc/
Drtc-dev.c411 return fasync_helper(fd, file, on, &rtc->async_queue); in rtc_dev_fasync()
Dinterface.c611 kill_fasync(&rtc->async_queue, SIGIO, POLL_IN); in rtc_handle_legacy_irq()
/Linux-v4.19/drivers/uio/
Duio.c431 kill_fasync(&idev->async_queue, SIGIO, POLL_IN); in uio_event_notify()
521 return fasync_helper(fd, filep, on, &idev->async_queue); in uio_fasync()
/Linux-v4.19/drivers/scsi/mpt3sas/
Dmpt3sas_ctl.c64 static struct fasync_struct *async_queue; variable
381 if (async_queue) in mpt3sas_ctl_add_to_event_log()
382 kill_fasync(&async_queue, SIGIO, POLL_IN); in mpt3sas_ctl_add_to_event_log()
535 return fasync_helper(fd, filep, mode, &async_queue); in _ctl_fasync()
3618 async_queue = NULL; in mpt3sas_ctl_init()
/Linux-v4.19/drivers/rapidio/devices/
Drio_mport_cdev.c204 struct fasync_struct *async_queue; member
1933 return fasync_helper(fd, filp, mode, &priv->async_queue); in mport_cdev_fasync()
2476 if (client->async_queue) in mport_cdev_kill_fasync()
2477 kill_fasync(&client->async_queue, SIGIO, POLL_HUP); in mport_cdev_kill_fasync()