Searched refs:completion (Results 151 - 175 of 1596) sorted by relevance

1234567891011>>

/linux-master/kernel/
H A Dvhost_task.c6 #include <linux/completion.h>
18 struct completion exited;
H A Dstop_machine.c11 #include <linux/completion.h>
27 * Structure to determine completion condition and record errors. May
33 struct completion completion; /* fired if nr_todo reaches 0 */ member in struct:cpu_stop_done
74 init_completion(&done->completion);
77 /* signal completion unless @done is NULL */
81 complete(&done->completion);
152 wait_for_completion(&done.completion);
362 wait_for_completion(&done.completion);
367 * stop_one_cpu_nowait - stop a cpu but don't wait for completion
[all...]
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.h44 struct completion completion; member in struct:chcr_ktls_info
/linux-master/sound/aoa/soundbus/i2sbus/
H A Di2sbus.h12 #include <linux/completion.h>
48 struct completion *stop_completion;
/linux-master/drivers/s390/cio/
H A Deadm_sch.c10 #include <linux/completion.h>
153 if (private->completion)
154 complete(private->completion);
248 DECLARE_COMPLETION_ONSTACK(completion);
258 private->completion = &completion;
261 wait_for_completion_io(&completion);
264 private->completion = NULL;
/linux-master/drivers/iio/proximity/
H A Dvl53l0x-i2c.c46 struct completion completion; member in struct:vl53l0x_data
56 complete(&data->completion);
122 reinit_completion(&data->completion);
124 time_left = wait_for_completion_timeout(&data->completion, HZ/10);
270 init_completion(&data->completion);
/linux-master/drivers/iio/adc/
H A Dlpc32xx_adc.c11 #include <linux/completion.h>
51 struct completion completion; member in struct:lpc32xx_adc_state
83 wait_for_completion(&st->completion); /* set by ISR */
140 complete(&st->completion);
200 init_completion(&st->completion);
/linux-master/drivers/i2c/busses/
H A Di2c-virtio.c12 #include <linux/completion.h>
36 * @completion: completion of virtio I2C message
42 struct completion completion; member in struct:virtio_i2c_req
54 complete(&req->completion);
67 init_completion(&reqs[i].completion);
119 wait_for_completion(&req->completion);
/linux-master/drivers/mfd/
H A Dpcf50633-adc.c20 #include <linux/completion.h>
34 struct completion completion; member in struct:pcf50633_adc_sync_request
113 complete(&req->completion);
121 init_completion(&req.completion);
128 wait_for_completion(&req.completion);
/linux-master/drivers/iio/pressure/
H A Ddlhl60d.c49 struct completion completion; member in struct:dlh_state
102 reinit_completion(&st->completion);
109 ret = wait_for_completion_timeout(&st->completion,
279 complete(&st->completion);
328 init_completion(&st->completion);
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dcore.h489 struct completion started;
490 struct completion completed;
491 struct completion on_channel;
545 struct completion peer_assoc_done;
546 struct completion peer_delete_done;
549 struct completion install_key_done;
552 struct completion vdev_setup_done;
553 struct completion vdev_delete_done;
581 struct completion bss_survey_done;
698 struct completion fw_read
[all...]
/linux-master/drivers/md/dm-vdo/
H A Dvio.c44 struct vdo *vdo = vio->completion.vdo;
101 vio->completion.parent = parent;
176 struct vdo *vdo = vio->completion.vdo;
252 struct vdo *vdo = vio->completion.vdo;
254 switch (vio->completion.result) {
272 vdo_vlog_strerror(priority, vio->completion.result, VDO_LOGGING_MODULE_NAME,
430 vio->vio.completion.error_handler = NULL;
431 vio->vio.completion.parent = NULL;
480 struct atomic_statistics *stats = &vio->completion.vdo->stats;
498 atomic64_inc(&vio->completion
[all...]
H A Dpacker.c17 #include "completion.h"
272 * @completion: The compressed write completion.
276 static void finish_compressed_write(struct vdo_completion *completion) argument
278 struct data_vio *agent = as_data_vio(completion);
292 completion->error_handler = handle_data_vio_error;
296 static void handle_compressed_write_error(struct vdo_completion *completion) argument
298 struct data_vio *agent = as_data_vio(completion);
302 if (vdo_requeue_completion_if_needed(completion, allocation->zone->thread_id))
305 update_vio_error_stats(as_vio(completion),
662 vdo_remove_lock_holder_from_packer(struct vdo_completion *completion) argument
727 vdo_drain_packer(struct packer *packer, struct vdo_completion *completion) argument
[all...]
H A Dvdo.h11 #include <linux/completion.h>
40 * @parent: The completion to notify in order to acknowledge the notification.
109 /* The completion for entering read-only mode */
110 struct vdo_completion completion; member in struct:read_only_notifier
111 /* A completion waiting for notifications to be drained or enabled */
159 struct vdo_completion completion; member in struct:vdo_administrator
163 struct completion callback_sync;
170 struct vdo_completion *completion; member in struct:vdo
/linux-master/drivers/scsi/pm8001/
H A Dpm8001_sas.c165 DECLARE_COMPLETION_ONSTACK(completion);
169 pm8001_ha->phy[phy_id].enable_completion = &completion;
194 wait_for_completion(&completion);
202 wait_for_completion(&completion);
210 wait_for_completion(&completion);
280 DECLARE_COMPLETION_ONSTACK(completion);
286 pm8001_ha->phy[i].enable_completion = &completion;
288 wait_for_completion(&completion);
641 DECLARE_COMPLETION_ONSTACK(completion);
654 pm8001_device->dcompletion = &completion;
[all...]
/linux-master/include/target/iscsi/
H A Discsi_target_core.h546 struct completion conn_post_wait_comp;
547 struct completion conn_wait_comp;
548 struct completion conn_wait_rcfr_comp;
549 struct completion conn_waiting_on_uc_comp;
550 struct completion conn_logout_comp;
551 struct completion tx_half_close_comp;
552 struct completion rx_half_close_comp;
607 struct completion rx_login_comp;
683 struct completion async_msg_comp;
684 struct completion reinstatement_com
[all...]
/linux-master/drivers/iio/humidity/
H A Ddht11.c21 #include <linux/completion.h>
76 struct completion completion; member in struct:dht11
182 complete(&dht11->completion);
214 reinit_completion(&dht11->completion);
232 ret = wait_for_completion_killable_timeout(&dht11->completion,
320 init_completion(&dht11->completion);
/linux-master/drivers/media/rc/
H A Dmeson-ir-tx.c75 struct completion completion; member in struct:meson_irtx
202 if (completion_done(&ir->completion))
209 complete(&ir->completion);
266 reinit_completion(&ir->completion);
270 if (!wait_for_completion_timeout(&ir->completion,
332 init_completion(&ir->completion);
/linux-master/drivers/firmware/
H A Dstratix10-rsu.c8 #include <linux/completion.h>
47 * @completion: state for callback completion
48 * @lock: a mutex to protect callback completion state
72 struct completion completion; member in struct:stratix10_rsu_priv
142 complete(&priv->completion);
163 complete(&priv->completion);
190 complete(&priv->completion);
215 complete(&priv->completion);
[all...]
/linux-master/drivers/crypto/caam/
H A Dcaamrng.c13 #include <linux/completion.h>
48 struct completion *done;
87 struct completion *done)
121 struct completion done;
153 struct completion done;
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dcore.h645 struct completion started;
646 struct completion completed;
647 struct completion on_channel;
699 struct completion peer_assoc_done;
700 struct completion peer_delete_done;
703 struct completion install_key_done;
706 struct completion vdev_setup_done;
707 struct completion vdev_delete_done;
735 struct completion bss_survey_done;
743 struct completion target_suspen
[all...]
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dcore.h12 #include <linux/completion.h>
191 struct completion service_ready;
192 struct completion unified_ready;
193 struct completion barrier;
194 struct completion radar_confirm;
679 struct completion fw_stats_complete;
692 struct completion tpc_complete;
722 * prevents completion timeouts and makes the driver more responsive to
1063 struct completion target_suspend;
1064 struct completion driver_recover
[all...]
/linux-master/include/linux/greybus/
H A Doperation.h12 #include <linux/completion.h>
104 struct completion completion; member in struct:gb_operation
/linux-master/drivers/usb/atm/
H A Dusbatm.h15 #include <linux/completion.h>
148 struct completion thread_started;
149 struct completion thread_exited;
/linux-master/sound/soc/intel/catpt/
H A Dcore.h44 struct completion done_completion;
45 struct completion busy_completion;
88 struct completion fw_ready;

Completed in 300 milliseconds

1234567891011>>