Home
last modified time | relevance | path

Searched refs:try_wait_for_completion (Results 1 – 23 of 23) sorted by relevance

/Linux-v4.19/kernel/sched/
Dcompletion.c280 bool try_wait_for_completion(struct completion *x) in try_wait_for_completion() function
302 EXPORT_SYMBOL(try_wait_for_completion);
/Linux-v4.19/Documentation/scheduler/
Dcompletion.txt135 try_wait_for_completion() below for handling completion in atomic/interrupt
230 try_wait_for_completion()/completion_done():
233 The try_wait_for_completion() function will not put the thread on the wait
237 bool try_wait_for_completion(struct completion *done)
246 Both try_wait_for_completion() and completion_done() are safe to be called in
/Linux-v4.19/include/linux/
Dcompletion.h115 extern bool try_wait_for_completion(struct completion *x);
/Linux-v4.19/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/
Dlocks.h205 static inline bool try_wait_for_completion(struct completion *c) in try_wait_for_completion() function
/Linux-v4.19/fs/xfs/
Dxfs_dquot.h79 return try_wait_for_completion(&dqp->q_flush); in xfs_dqflock_nowait()
/Linux-v4.19/drivers/iio/adc/
Dda9150-gpadc.c110 try_wait_for_completion(&gpadc->complete); in da9150_gpadc_read_adc()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_atomic_helper.c1577 !try_wait_for_completion(&old_plane_state->commit->hw_done)) in drm_atomic_helper_async_check()
1768 completed = try_wait_for_completion(&commit->flip_done); in stall_checks()
1947 !try_wait_for_completion(&old_conn_state->commit->flip_done)) in drm_atomic_helper_setup_commit()
1962 !try_wait_for_completion(&old_plane_state->commit->flip_done)) in drm_atomic_helper_setup_commit()
2178 WARN_ON(!try_wait_for_completion(&commit->hw_done)); in drm_atomic_helper_commit_cleanup_done()
/Linux-v4.19/drivers/mfd/
Dwm8350-core.c216 try_wait_for_completion(&wm8350->auxadc_done); in wm8350_read_auxadc()
/Linux-v4.19/drivers/pci/switch/
Dswitchtec.c461 if (!try_wait_for_completion(&stuser->comp)) in switchtec_dev_read()
520 if (try_wait_for_completion(&stuser->comp)) in switchtec_dev_poll()
/Linux-v4.19/sound/soc/codecs/
Dwm8993.c555 try_wait_for_completion(&wm8993->fll_lock); in _wm8993_set_fll()
Dwm2200.c2006 try_wait_for_completion(&wm2200->fll_lock); in wm2200_set_fll()
Dwm5100.c1829 try_wait_for_completion(&fll->lock); in wm5100_set_fll()
Dwm8996.c2090 try_wait_for_completion(&wm8996->fll_lock); in wm8996_set_fll()
Dwm8994.c2260 try_wait_for_completion(&wm8994->fll_locked[id]); in _wm8994_set_fll()
/Linux-v4.19/drivers/infiniband/hw/hns/
Dhns_roce_hw_v1.c985 if (try_wait_for_completion(&comp)) in hns_roce_v1_recreate_lp_qp()
991 if (try_wait_for_completion(&comp)) in hns_roce_v1_recreate_lp_qp()
1133 if (try_wait_for_completion(&comp)) in hns_roce_v1_dereg_mr()
1139 if (try_wait_for_completion(&comp)) in hns_roce_v1_dereg_mr()
/Linux-v4.19/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_arm.c3130 if (!try_wait_for_completion(&arm_state->resume_blocker)) { in vchiq_use_internal()
3186 if (!try_wait_for_completion(&arm_state->vc_resume_complete)) { in vchiq_use_internal()
/Linux-v4.19/fs/cifs/
Dfile.c2653 if (!try_wait_for_completion(&wdata->done)) { in collect_uncached_write_data()
3195 if (!try_wait_for_completion(&rdata->done)) { in collect_uncached_read_data()
/Linux-v4.19/drivers/rapidio/
Drio_cm.c1102 if (!try_wait_for_completion(&ch->comp)) { in riocm_ch_accept()
/Linux-v4.19/drivers/pci/controller/
Dpci-hyperv.c1159 while (!try_wait_for_completion(&comp.comp_pkt.host_event)) { in hv_compose_msi_msg()
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_ddi.c3408 !try_wait_for_completion(&conn_state->commit->hw_done)) in intel_hdmi_reset_link()
Dintel_dp.c4202 !try_wait_for_completion(&conn_state->commit->hw_done)) in intel_dp_retrain_link()
Dintel_display.c4391 try_wait_for_completion(&commit->cleanup_done) : true; in intel_has_pending_fb_unpin()
13503 !try_wait_for_completion(&old_plane_state->commit->hw_done)) in intel_legacy_cursor_update()
/Linux-v4.19/drivers/md/
Ddm-integrity.c841 if (try_wait_for_completion(&crypt_comp_1.comp)) { in write_journal()