Home
last modified time | relevance | path

Searched refs:waitq (Results 1 – 25 of 126) sorted by relevance

123456

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/tests/kutf/
H A Dkutf_resultset.c48 init_waitqueue_head(&set->waitq); in kutf_create_result_set()
84 wake_up(&set->waitq); in kutf_add_result()
118 ret = wait_event_interruptible(set->waitq, in kutf_remove_result()
155 wake_up(&set->waitq); in kutf_set_waiting_for_input()
/OK3568_Linux_fs/kernel/drivers/leds/
H A Duleds.c32 wait_queue_head_t waitq; member
48 wake_up_interruptible(&udev->waitq); in uleds_brightness_set()
64 init_waitqueue_head(&udev->waitq); in uleds_open()
162 retval = wait_event_interruptible(udev->waitq, in uleds_read()
174 poll_wait(file, &udev->waitq, wait); in uleds_poll()
/OK3568_Linux_fs/kernel/drivers/spi/
H A Dspi-coldfire-qspi.c65 wait_queue_head_t waitq; member
148 wake_up(&mcfqspi->waitq); in mcfqspi_irq_handler()
179 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg8()
199 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg8()
212 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg8()
246 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg16()
266 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg16()
279 wait_event(mcfqspi->waitq, !mcfqspi_qdlyr_spe(mcfqspi)); in mcfqspi_transfer_msg16()
402 init_waitqueue_head(&mcfqspi->waitq); in mcfqspi_probe()
H A Dspi-txx9.c79 wait_queue_head_t waitq; member
140 wake_up(&c->waitq); in txx9spi_interrupt()
232 wait_event(c->waitq, in txx9spi_work_one()
378 init_waitqueue_head(&c->waitq); in txx9spi_probe()
/OK3568_Linux_fs/kernel/drivers/input/serio/
H A Duserio.c47 wait_queue_head_t waitq; member
71 wake_up_interruptible(&userio->waitq); in userio_device_write()
86 init_waitqueue_head(&userio->waitq); in userio_char_open()
166 error = wait_event_interruptible(userio->waitq, in userio_char_read()
255 poll_wait(file, &userio->waitq, wait); in userio_char_poll()
/OK3568_Linux_fs/kernel/fs/orangefs/
H A Dwaitqueue.c270 wait_for_completion(&op->waitq); in orangefs_clean_up_interrupted_operation()
298 reinit_completion(&op->waitq); in orangefs_clean_up_interrupted_operation()
334 n = wait_for_completion_io_timeout(&op->waitq, timeout); in wait_for_matching_downcall()
336 n = wait_for_completion_interruptible_timeout(&op->waitq, in wait_for_matching_downcall()
339 n = wait_for_completion_killable_timeout(&op->waitq, timeout); in wait_for_matching_downcall()
H A Dorangefs-kernel.h135 struct completion waitq; member
149 complete(&op->waitq); in set_op_state_serviced()
177 complete(&op->waitq); in set_op_state_purged()
/OK3568_Linux_fs/kernel/drivers/usb/misc/
H A Dyurex.c65 wait_queue_head_t waitq; member
84 wake_up_interruptible(&dev->waitq); in yurex_control_callback()
178 wake_up_interruptible(&dev->waitq); in yurex_interrupt()
205 init_waitqueue_head(&dev->waitq); in yurex_probe()
326 wake_up_interruptible(&dev->waitq); in yurex_disconnect()
490 prepare_to_wait(&dev->waitq, &wait, TASK_INTERRUPTIBLE); in yurex_write()
496 finish_wait(&dev->waitq, &wait); in yurex_write()
/OK3568_Linux_fs/kernel/drivers/mailbox/
H A Dmailbox-test.c41 wait_queue_head_t waitq; member
184 add_wait_queue(&tdev->waitq, &wait); in mbox_test_message_read()
228 remove_wait_queue(&tdev->waitq, &wait); in mbox_test_message_read()
239 poll_wait(filp, &tdev->waitq, wait); in mbox_test_message_poll()
294 wake_up_interruptible(&tdev->waitq); in mbox_test_receive_message()
407 init_waitqueue_head(&tdev->waitq); in mbox_test_probe()
/OK3568_Linux_fs/kernel/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_spi.c42 wait_queue_head_t waitq; member
89 wake_up(&spi->waitq); in netup_spi_interrupt()
137 wait_event_timeout(spi->waitq, in netup_spi_transfer()
192 init_waitqueue_head(&nspi->waitq); in netup_spi_init()
/OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/libertas/
H A Dmain.c230 wait_event(priv->waitq, lbs_command_queue_empty(priv)); in lbs_stop_iface()
281 wake_up(&priv->waitq); in lbs_host_to_card_done()
450 add_wait_queue(&priv->waitq, &wait); in lbs_thread()
494 remove_wait_queue(&priv->waitq, &wait); in lbs_thread()
748 wake_up(&priv->waitq); in lbs_cmd_timeout_handler()
772 wake_up_interruptible(&priv->waitq); in lbs_tx_lockup_handler()
954 init_waitqueue_head(&priv->waitq); in lbs_add_card()
1116 wake_up(&priv->waitq); in lbs_queue_event()
1131 wake_up(&priv->waitq); in lbs_notify_command_response()
/OK3568_Linux_fs/kernel/block/
H A Dblk-iocost.c530 struct wait_queue_head waitq; member
738 spin_lock(&iocg->waitq.lock); in iocg_lock()
740 spin_lock_irqsave(&iocg->waitq.lock, *flags); in iocg_lock()
747 spin_unlock(&iocg->waitq.lock); in iocg_unlock()
750 spin_unlock_irqrestore(&iocg->waitq.lock, *flags); in iocg_unlock()
1288 lockdep_assert_held(&iocg->waitq.lock); in iocg_kick_delay()
1343 lockdep_assert_held(&iocg->waitq.lock); in iocg_incur_debt()
1366 lockdep_assert_held(&iocg->waitq.lock); in iocg_pay_debt()
1425 lockdep_assert_held(&iocg->waitq.lock); in iocg_kick_waitq()
1466 __wake_up_locked_key(&iocg->waitq, TASK_NORMAL, &ctx); in iocg_kick_waitq()
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mach-pxa/
H A Dam200epd.c287 wake_up_interruptible(&par->waitq); in am200_handle_irq()
315 return wait_event_timeout(par->waitq, gpio_get_value(RDY_GPIO_PIN), HZ); in am200_wait_event()
320 return wait_event_interruptible_timeout(par->waitq, in am200_wait_event_intr()
H A Dam300epd.c103 wait_event(par->waitq, gpio_get_value(RDY_GPIO_PIN)); in am300_wait_event()
235 wake_up(&par->waitq); in am300_handle_irq()
/OK3568_Linux_fs/kernel/fs/fuse/
H A Ddev.c48 init_waitqueue_head(&req->waitq); in fuse_request_init()
215 wake_up_sync(&fiq->waitq); in fuse_dev_wake_and_unlock()
217 wake_up(&fiq->waitq); in fuse_dev_wake_and_unlock()
332 wake_up(&req->waitq); in fuse_request_end()
380 err = wait_event_interruptible(req->waitq, in request_wait_answer()
394 err = wait_event_killable(req->waitq, in request_wait_answer()
415 wait_event(req->waitq, test_bit(FR_FINISHED, &req->flags)); in request_wait_answer()
626 spin_lock(&req->waitq.lock); in lock_request()
631 spin_unlock(&req->waitq.lock); in lock_request()
644 spin_lock(&req->waitq.lock); in unlock_request()
[all …]
/OK3568_Linux_fs/kernel/drivers/i2c/busses/
H A Di2c-mv64xxx.c139 wait_queue_head_t waitq; member
411 wake_up(&drv_data->waitq); in mv64xxx_i2c_do_action()
426 wake_up(&drv_data->waitq); in mv64xxx_i2c_do_action()
490 wake_up(&drv_data->waitq); in mv64xxx_i2c_intr_offload()
538 time_left = wait_event_timeout(drv_data->waitq, in mv64xxx_i2c_wait_for_completion()
554 time_left = wait_event_timeout(drv_data->waitq, in mv64xxx_i2c_wait_for_completion()
895 init_waitqueue_head(&drv_data->waitq); in mv64xxx_i2c_probe()
/OK3568_Linux_fs/kernel/drivers/media/pci/cx18/
H A Dcx18-mailbox.c320 wake_up(&s->waitq); in epu_dma_done()
585 wait_queue_head_t *waitq; in cx18_api_call() local
611 waitq = &cx->mb_apu_waitq; in cx18_api_call()
617 waitq = &cx->mb_cpu_waitq; in cx18_api_call()
640 ret = wait_event_timeout(*waitq, in cx18_api_call()
671 prepare_to_wait(waitq, &w, TASK_UNINTERRUPTIBLE); in cx18_api_call()
684 finish_wait(waitq, &w); in cx18_api_call()
/OK3568_Linux_fs/kernel/drivers/usb/gadget/function/
H A Df_fs.c277 __releases(&ffs->ev.waitq.lock) in __ffs_ep0_queue_wait()
283 spin_unlock_irq(&ffs->ev.waitq.lock); in __ffs_ep0_queue_wait()
289 spin_unlock_irq(&ffs->ev.waitq.lock); in __ffs_ep0_queue_wait()
405 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
421 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
429 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
437 spin_lock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
455 spin_unlock_irq(&ffs->ev.waitq.lock); in ffs_ep0_write()
475 __releases(&ffs->ev.waitq.lock) in __ffs_ep0_read_events()
501 spin_unlock_irq(&ffs->ev.waitq.lock); in __ffs_ep0_read_events()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/olpc_dcon/
H A Dolpc_dcon.c293 wait_event_timeout(dcon->waitq, dcon->switched, HZ); in dcon_source_switch()
332 wait_event_timeout(dcon->waitq, dcon->switched, HZ / 2); in dcon_source_switch()
597 init_waitqueue_head(&dcon->waitq); in dcon_probe()
743 wake_up(&dcon->waitq); in dcon_interrupt()
757 wake_up(&dcon->waitq); in dcon_interrupt()
/OK3568_Linux_fs/kernel/kernel/bpf/
H A Dringbuf.c34 wait_queue_head_t waitq; member
130 wake_up_all(&rb->waitq); in bpf_ringbuf_notify()
142 init_waitqueue_head(&rb->waitq); in bpf_ringbuf_alloc()
278 poll_wait(filp, &rb_map->rb->waitq, pts); in ringbuf_map_poll()
/OK3568_Linux_fs/kernel/sound/soc/intel/common/
H A Dsst-ipc.c52 ret = wait_event_timeout(msg->waitq, msg->complete, in tx_wait_done()
135 init_waitqueue_head(&ipc->msg[i].waitq); in msg_empty_list_init()
253 wake_up(&msg->waitq); in sst_ipc_tx_msg_reply_complete()
/OK3568_Linux_fs/kernel/include/linux/
H A Dbacking-dev-defs.h71 wait_queue_head_t *waitq; member
75 (struct wb_completion){ .cnt = ATOMIC_INIT(1), .waitq = (_waitq) }
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_api_btc.c85 pq_init(d, &fw_msg->waitq); in _fw_msg_init()
108 entry = _msg_deq(hal_com, &fw_msg->waitq); in _fw_msg_free()
114 pq_deinit(d, &fw_msg->waitq); in _fw_msg_free()
158 _msg_enq(hal_com, &fmsg->waitq, entry); in _fw_evnt_enq()
409 entry = _msg_deq(hal_com, &fmsg->waitq); in rtw_hal_btc_fwinfo_ntfy()
/OK3568_Linux_fs/kernel/fs/afs/
H A Drxrpc.c150 init_waitqueue_head(&call->waitq); in afs_alloc_call()
252 init_waitqueue_head(&call->waitq); in afs_alloc_flat_call()
618 add_wait_queue(&call->waitq, &myself); in afs_wait_for_call_to_complete()
643 remove_wait_queue(&call->waitq, &myself); in afs_wait_for_call_to_complete()
691 wake_up(&call->waitq); in afs_wake_up_call_waiter()
761 init_waitqueue_head(&call->waitq); in afs_charge_preallocation()
/OK3568_Linux_fs/kernel/net/sunrpc/
H A Drpc_pipe.c64 static void rpc_purge_list(wait_queue_head_t *waitq, struct list_head *head, in rpc_purge_list() argument
78 if (waitq) in rpc_purge_list()
79 wake_up(waitq); in rpc_purge_list()
99 rpc_purge_list(dentry ? &RPC_I(d_inode(dentry))->waitq : NULL, in rpc_timeout_upcall_queue()
157 wake_up(&RPC_I(d_inode(dentry))->waitq); in rpc_queue_upcall()
186 rpc_purge_list(&RPC_I(inode)->waitq, &free_list, pipe->ops->destroy_msg, -EPIPE); in rpc_close_pipes()
268 rpc_purge_list(&RPC_I(inode)->waitq, &free_list, in rpc_pipe_release()
345 poll_wait(filp, &rpci->waitq, wait); in rpc_pipe_poll()
1482 init_waitqueue_head(&rpci->waitq); in init_once()

123456