Searched refs:completion (Results 226 - 250 of 1596) sorted by relevance

1234567891011>>

/linux-master/tools/include/uapi/linux/
H A Dif_xdp.h115 /* Request transmit timestamp. Upon completion, put it into tx_timestamp
127 * when the packet is being transmitted. 'completion' union member is
128 * filled by the driver when the transmit completion arrives.
146 } completion; member in union:xsk_tx_metadata::__anon4272
/linux-master/drivers/md/
H A Ddm-core.h32 struct completion completion; member in struct:dm_kobject_holder
136 /* kobject and completion */
328 static inline struct completion *dm_get_completion_from_kobject(struct kobject *kobj)
330 return &container_of(kobj, struct dm_kobject_holder, kobj)->completion;
/linux-master/drivers/net/wireless/microchip/wilc1000/
H A Dnetdev.h238 struct completion cfg_event;
239 struct completion sync_event;
240 struct completion txq_event;
241 struct completion txq_thread_started;
/linux-master/drivers/block/rnbd/
H A Drnbd-srv.h57 struct completion *destroy_comp;
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddispc-compat.c453 struct completion *compl = data;
503 struct completion *compl = data;
628 complete((struct completion *)data);
637 DECLARE_COMPLETION_ONSTACK(completion);
639 r = omap_dispc_register_isr(dispc_irq_wait_handler, &completion,
645 time_left = wait_for_completion_interruptible_timeout(&completion,
648 omap_dispc_unregister_isr(dispc_irq_wait_handler, &completion, irqmask);
/linux-master/drivers/iio/adc/
H A Dimx7d_adc.c9 #include <linux/completion.h>
122 struct completion completion; member in struct:imx7d_adc
299 reinit_completion(&info->completion);
306 (&info->completion, IMX7D_ADC_TIMEOUT);
368 complete(&info->completion);
512 init_completion(&info->completion);
H A Dimx8qxp-adc.c16 #include <linux/completion.h>
99 struct completion completion; member in struct:imx8qxp_adc
216 reinit_completion(&adc->completion);
229 ret = wait_for_completion_interruptible_timeout(&adc->completion,
280 complete(&adc->completion);
355 init_completion(&adc->completion);
H A Dimx93_adc.c10 #include <linux/completion.h>
79 struct completion completion; member in struct:imx93_adc
199 reinit_completion(&adc->completion);
222 ret = wait_for_completion_interruptible_timeout(&adc->completion,
285 complete(&adc->completion);
345 init_completion(&adc->completion);
/linux-master/drivers/i2c/busses/
H A Di2c-bcm2835.c9 #include <linux/completion.h>
64 struct completion completion; member in struct:bcm2835_i2c_dev
340 complete(&i2c_dev->completion);
361 reinit_completion(&i2c_dev->completion);
365 time_left = wait_for_completion_timeout(&i2c_dev->completion,
420 init_completion(&i2c_dev->completion);
/linux-master/drivers/spi/
H A Dspi-hisi-sfc-v3xx.c9 #include <linux/completion.h>
79 struct completion *completion; member in struct:hisi_sfc_v3xx_host
325 host->completion = &done;
337 ret = wait_for_completion_timeout(host->completion,
346 host->completion = NULL;
388 complete(host->completion);
/linux-master/drivers/hwmon/
H A Dasus_rog_ryujin.c90 struct completion cooler_status_received;
91 struct completion controller_status_received;
92 struct completion cooler_duty_received;
93 struct completion controller_duty_received;
94 struct completion cooler_duty_set;
95 struct completion controller_duty_set;
169 struct completion *status_completion)
175 * completion. Reinit is done because hidraw could have triggered
176 * the raw event parsing and marked the passed in completion as done.
/linux-master/drivers/media/pci/solo6x10/
H A Dsolo6x10-p2m.c74 reinit_completion(&p2m_dev->completion);
102 timeout = wait_for_completion_timeout(&p2m_dev->completion,
164 complete(&p2m_dev->completion);
192 complete(&p2m_dev->completion);
259 init_completion(&p2m_dev->completion);
/linux-master/drivers/s390/char/
H A Dsclp_cmd.c11 #include <linux/completion.h>
36 struct completion *completion = data; local
38 complete(completion);
48 struct completion completion; local
61 request->callback_data = &completion;
62 init_completion(&completion);
68 wait_for_completion(&completion);
602 * and wait for completion
[all...]
H A Dsclp_sd.c11 #include <linux/completion.h>
68 * @completion: Can be used to wait for response
69 * @evbuf: Contains the resulting Store Data response after completion
74 struct completion completion; member in struct:sclp_sd_listener
136 init_completion(&listener->completion);
158 complete(&listener->completion);
184 * Perform Store Data request with specified parameters and wait for completion.
233 rc = wait_for_completion_interruptible(&listener.completion);
/linux-master/drivers/staging/rtl8723bs/include/
H A Drtw_xmit.h10 #include <linux/completion.h>
216 struct completion done;
352 struct completion xmit_comp;
353 struct completion terminate_xmitthread_comp;
404 struct completion SdioXmitStart;
405 struct completion SdioXmitTerminate;
/linux-master/drivers/soc/qcom/
H A Drpmh.c36 .completion = q, \
83 struct completion *compl = rpm_msg->completion;
316 * state is ACTIVE, then the requests are treated as completion request
328 struct completion *compls;
366 struct completion *compl = &compls[i];
369 rpm_msgs[i].completion = compl;
384 * the completion that we're going to free once
/linux-master/drivers/md/dm-vdo/
H A Dphysical-zone.c15 #include "completion.h"
543 struct vdo_completion *completion = &data_vio->vio.completion; local
548 vdo_reset_completion(completion);
569 vdo_set_completion_result(completion, result);
575 completion->callback_thread_id = allocation->zone->thread_id;
576 vdo_launch_completion(completion);
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dhtc_hst.h122 struct completion target_wait;
123 struct completion cmd_wait;
/linux-master/include/linux/mtd/
H A Dsh_flctl.h11 #include <linux/completion.h>
160 struct completion dma_complete;
H A Donenand.h13 #include <linux/completion.h>
121 struct completion complete;
/linux-master/include/linux/mfd/da9052/
H A Dda9052.h16 #include <linux/completion.h>
88 struct completion done;
/linux-master/drivers/media/radio/si470x/
H A Dradio-si470x.h152 struct completion completion; member in struct:si470x_device
/linux-master/drivers/media/radio/wl128x/
H A Dfmdrv.h211 /* Main task completion handler */
212 struct completion maintask_comp;
216 struct completion *resp_comp;
/linux-master/drivers/scsi/sym53c8xx_2/
H A Dsym_glue.h30 #include <linux/completion.h>
209 struct completion *io_reset; /* PCI error handling */
/linux-master/include/pcmcia/
H A Dss.h16 #include <linux/sched.h> /* task_struct, completion */
146 struct completion socket_released;
185 struct completion thread_done;

Completed in 187 milliseconds

1234567891011>>