Home
last modified time | relevance | path

Searched refs:wait_data (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/cdx/controller/
H A Dmcdi.c432 struct cdx_mcdi_blocking_data *wait_data = in cdx_mcdi_rpc_completer() local
435 wait_data->rc = rc; in cdx_mcdi_rpc_completer()
436 memcpy(wait_data->outbuf, outbuf, in cdx_mcdi_rpc_completer()
437 min(outlen_actual, wait_data->outlen)); in cdx_mcdi_rpc_completer()
438 wait_data->outlen_actual = outlen_actual; in cdx_mcdi_rpc_completer()
441 wait_data->done = true; in cdx_mcdi_rpc_completer()
442 wake_up(&wait_data->wq); in cdx_mcdi_rpc_completer()
443 kref_put(&wait_data->ref, cdx_mcdi_blocking_data_release); in cdx_mcdi_rpc_completer()
451 struct cdx_mcdi_blocking_data *wait_data; in cdx_mcdi_rpc_sync() local
459 wait_data = kmalloc_obj(*wait_data); in cdx_mcdi_rpc_sync()
[all …]
/linux/drivers/staging/most/video/
H A Dvideo.c45 wait_queue_head_t wait_data; member
171 if (wait_event_interruptible(mdev->wait_data, data_ready(mdev))) in comp_vdev_read()
214 poll_wait(filp, &mdev->wait_data, wait); in comp_vdev_poll()
406 wake_up_interruptible(&mdev->wait_data); in comp_rx_data()
414 init_waitqueue_head(&mdev->wait_data); in comp_register_videodev()
/linux/drivers/media/usb/hdpvr/
H A Dhdpvr-core.c306 init_waitqueue_head(&dev->wait_data); in hdpvr_probe()
420 wake_up_interruptible(&dev->wait_data); in hdpvr_disconnect()
H A Dhdpvr.h104 wait_queue_head_t wait_data; member
H A Dhdpvr-video.c81 wake_up_interruptible(&dev->wait_data); in hdpvr_read_bulk_callback()
440 if (wait_event_interruptible(dev->wait_data, in hdpvr_read()
459 err = wait_event_interruptible_timeout(dev->wait_data, in hdpvr_read()
558 poll_wait(filp, &dev->wait_data, wait); in hdpvr_poll()
/linux/drivers/media/usb/pvrusb2/
H A Dpvrusb2-v4l2.c42 wait_queue_head_t wait_data; member
953 init_waitqueue_head(&fhp->wait_data); in pvr2_v4l2_open()
1017 wake_up(&fhp->wait_data); in pvr2_v4l2_notify()
1109 fh->wait_data, in pvr2_v4l2_read()
1134 poll_wait(file,&fh->wait_data,wait); in pvr2_v4l2_poll()