| /OK3568_Linux_fs/kernel/fs/iomap/ |
| H A D | direct-io.c | 35 bool wait_for_completion; member 163 if (dio->wait_for_completion) { in iomap_dio_bio_end_io() 429 bool wait_for_completion) in __iomap_dio_rw() argument 443 if (WARN_ON(is_sync_kiocb(iocb) && !wait_for_completion)) in __iomap_dio_rw() 512 if (!wait_for_completion && !inode->i_sb->s_dio_done_wq) { in __iomap_dio_rw() 528 wait_for_completion = true; in __iomap_dio_rw() 575 dio->wait_for_completion = wait_for_completion; in __iomap_dio_rw() 577 if (!wait_for_completion) in __iomap_dio_rw() 607 bool wait_for_completion) in iomap_dio_rw() argument 611 dio = __iomap_dio_rw(iocb, iter, ops, dops, wait_for_completion); in iomap_dio_rw()
|
| /OK3568_Linux_fs/kernel/Documentation/scheduler/ |
| H A D | completion.rst | 16 you probably want to look into using one of the wait_for_completion*() 39 - the waiting part through a call to one of the variants of wait_for_completion(), 63 wait_for_completion(&early_console_added); 79 variants of wait_for_completion(), as it must be assured that memory de-allocation 95 wait_for_completion() calls going on in parallel. 145 calls wait_for_completion() on the initialized completion structure:: 147 void wait_for_completion(struct completion *done) 160 wait_for_completion(&setup_done); complete(setup_done); 162 This is not implying any particular order between wait_for_completion() and 164 to wait_for_completion() then the waiting side simply will continue [all …]
|
| /OK3568_Linux_fs/kernel/drivers/scsi/bfa/ |
| H A D | bfad_bsg.c | 36 wait_for_completion(&bfad->enable_comp); in bfad_iocmd_ioc_enable() 64 wait_for_completion(&bfad->disable_comp); in bfad_iocmd_ioc_disable() 263 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_enable() 285 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_disable() 346 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_get_stats() 368 wait_for_completion(&fcomp.comp); in bfad_iocmd_port_reset_stats() 1205 wait_for_completion(&fcomp.comp); in bfad_iocmd_ioc_get_pcifn_cfg() 1228 wait_for_completion(&fcomp.comp); in bfad_iocmd_pcifn_create() 1250 wait_for_completion(&fcomp.comp); in bfad_iocmd_pcifn_delete() 1273 wait_for_completion(&fcomp.comp); in bfad_iocmd_pcifn_bw() [all …]
|
| H A D | bfad.c | 227 wait_for_completion(&bfad->comp); in bfad_sm_created() 248 wait_for_completion(&bfad->comp); in bfad_sm_created() 678 wait_for_completion(vport->comp_del); in bfad_vport_create() 862 wait_for_completion(&bfad->comp); in bfad_drv_uninit() 899 wait_for_completion(&bfad->comp); in bfad_fcs_stop() 914 wait_for_completion(&bfad->comp); in bfad_stop() 1463 wait_for_completion(&bfad->comp); in bfad_pci_error_detected() 1519 wait_for_completion(&bfad->comp); in restart_bfa() 1598 wait_for_completion(&bfad->comp); in bfad_pci_mmio_enabled()
|
| /OK3568_Linux_fs/kernel/drivers/scsi/pm8001/ |
| H A D | pm8001_sas.c | 180 wait_for_completion(&completion); in pm8001_phy_control() 188 wait_for_completion(&completion); in pm8001_phy_control() 196 wait_for_completion(&completion); in pm8001_phy_control() 275 wait_for_completion(&completion); in pm8001_scan_start() 670 wait_for_completion(&completion); in pm8001_dev_found_notify() 746 wait_for_completion(&task->slow_task->completion); in pm8001_exec_internal_tmf_task() 751 wait_for_completion(&completion_setstate); in pm8001_exec_internal_tmf_task() 840 wait_for_completion(&task->slow_task->completion); in pm8001_exec_internal_task_abort() 1083 wait_for_completion(&completion_setstate); in pm8001_I_T_nexus_event_handler() 1122 wait_for_completion(&completion_setstate); in pm8001_lu_reset() [all …]
|
| /OK3568_Linux_fs/kernel/fs/jffs2/ |
| H A D | background.c | 54 wait_for_completion(&c->gc_thread_start); in jffs2_start_garbage_collect_thread() 72 wait_for_completion(&c->gc_thread_exit); in jffs2_stop_garbage_collect_thread()
|
| /OK3568_Linux_fs/kernel/drivers/macintosh/ams/ |
| H A D | ams-pmu.c | 57 wait_for_completion(&req_complete); in ams_pmu_set_register() 70 wait_for_completion(&req_complete); in ams_pmu_get_register()
|
| /OK3568_Linux_fs/kernel/kernel/locking/ |
| H A D | test-ww_mutex.c | 36 wait_for_completion(&mtx->go); in test_mutex_work() 66 wait_for_completion(&mtx.ready); in __test_mutex() 167 wait_for_completion(&abba->a_ready); in test_abba_work() 203 wait_for_completion(&abba.b_ready); in test_abba() 256 wait_for_completion(&cycle->b_signal); in test_cycle_work()
|
| /OK3568_Linux_fs/kernel/drivers/hwmon/ |
| H A D | ibmpex.c | 140 wait_for_completion(&data->read_complete); in ibmpex_ver_check() 166 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_count() 181 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_name() 196 wait_for_completion(&data->read_complete); in ibmpex_query_sensor_data() 213 wait_for_completion(&data->read_complete); in ibmpex_reset_high_low_data()
|
| /OK3568_Linux_fs/kernel/kernel/ |
| H A D | stop_machine.c | 127 wait_for_completion(&done.completion); in stop_one_cpu() 336 wait_for_completion(&done.completion); in stop_two_cpus() 410 wait_for_completion(&done->completion); in cpu_stop_work_wait() 453 wait_for_completion(&done.completion); in __stop_cpus()
|
| H A D | kthread.c | 390 wait_for_completion(&done); in __kthread_create_on_node() 604 wait_for_completion(&kthread->parked); in kthread_park() 643 wait_for_completion(&kthread->exited); in kthread_stop() 1070 wait_for_completion(&fwork.done); in kthread_flush_work() 1299 wait_for_completion(&fwork.done); in kthread_flush_worker()
|
| H A D | backtracetest.c | 41 wait_for_completion(&backtrace_work); in backtrace_test_irq()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-keystone/ |
| H A D | clock.c | 42 static void wait_for_completion(const struct pll_init_data *data) in wait_for_completion() function 128 wait_for_completion(data); in configure_main_pll() 148 wait_for_completion(data); in configure_main_pll()
|
| /OK3568_Linux_fs/kernel/net/bluetooth/ |
| H A D | ecdh_helper.c | 92 wait_for_completion(&result.completion); in compute_ecdh_secret() 195 wait_for_completion(&result.completion); in generate_ecdh_public_key()
|
| /OK3568_Linux_fs/kernel/kernel/sched/ |
| H A D | completion.c | 136 void __sched wait_for_completion(struct completion *x) in wait_for_completion() function 140 EXPORT_SYMBOL(wait_for_completion);
|
| /OK3568_Linux_fs/kernel/drivers/staging/rts5208/ |
| H A D | rtsx.c | 179 wait_for_completion(&dev->notify); in DEF_SCSI_QCMD() 583 wait_for_completion(&dev->control_exit); in rtsx_release_resources() 585 wait_for_completion(&dev->polling_exit); in rtsx_release_resources() 624 wait_for_completion(&dev->scanning_done); in quiesce_and_remove_host() 947 wait_for_completion(&dev->control_exit); in rtsx_probe()
|
| /OK3568_Linux_fs/kernel/drivers/s390/char/ |
| H A D | sclp_sdias.c | 76 wait_for_completion(&evbuf_accepted); in sdias_sclp_send() 96 wait_for_completion(&evbuf_done); in sdias_sclp_send()
|
| H A D | sclp_ftp.c | 137 wait_for_completion(&completion); in sclp_ftp_et7() 193 wait_for_completion(&sclp_ftp_rx_complete); in sclp_ftp_cmd()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | iomap.h | 267 bool wait_for_completion); 270 bool wait_for_completion);
|
| H A D | i2c-algo-pca.h | 74 int (*wait_for_completion) (void *data); member
|
| /OK3568_Linux_fs/kernel/lib/livepatch/ |
| H A D | test_klp_callbacks_busy.c | 46 wait_for_completion(&busymod_work_started); in test_klp_callbacks_busy_init()
|
| /OK3568_Linux_fs/kernel/fs/xfs/ |
| H A D | xfs_sysfs.h | 48 wait_for_completion(&kobj->complete); in xfs_sysfs_del()
|
| /OK3568_Linux_fs/kernel/drivers/net/hyperv/ |
| H A D | rndis_filter.c | 630 wait_for_completion(&request->wait_event); in rndis_filter_query_device() 759 wait_for_completion(&request->wait_event); in rndis_filter_set_device_mac() 815 wait_for_completion(&request->wait_event); in rndis_filter_set_offload_params() 882 wait_for_completion(&request->wait_event); in rndis_set_rss_param_msg() 972 wait_for_completion(&request->wait_event); in rndis_filter_set_packet_filter() 1037 wait_for_completion(&request->wait_event); in rndis_filter_init_device() 1218 wait_for_completion(&nvdev->channel_init_wait); in rndis_set_subchannel()
|
| /OK3568_Linux_fs/kernel/drivers/mfd/ |
| H A D | db8500-prcmu.c | 823 wait_for_completion(&mb1_transfer.work); in db8500_prcmu_set_arm_opp() 931 wait_for_completion(&mb1_transfer.work); in db8500_prcmu_set_ape_opp() 993 wait_for_completion(&mb1_transfer.work); in db8500_prcmu_request_ape_opp_100_voltage() 1023 wait_for_completion(&mb1_transfer.work); in prcmu_release_usb_wakeup_state() 1054 wait_for_completion(&mb1_transfer.work); in request_pll() 1938 wait_for_completion(&mb4_transfer.work); in db8500_prcmu_config_esram0_deep_sleep() 1956 wait_for_completion(&mb4_transfer.work); in db8500_prcmu_config_hotdog() 1977 wait_for_completion(&mb4_transfer.work); in db8500_prcmu_config_hotmon() 1996 wait_for_completion(&mb4_transfer.work); in config_hot_period() 2034 wait_for_completion(&mb4_transfer.work); in prcmu_a9wdog() [all …]
|
| /OK3568_Linux_fs/kernel/arch/um/drivers/ |
| H A D | xterm_kern.c | 65 wait_for_completion(&data->ready); in xterm_fd()
|