Searched refs:completion (Results 101 - 125 of 1596) sorted by relevance

1234567891011>>

/linux-master/drivers/md/dm-vdo/
H A Dpacker.h112 void vdo_remove_lock_holder_from_packer(struct vdo_completion *completion);
116 void vdo_drain_packer(struct packer *packer, struct vdo_completion *completion);
H A Dslab-depot.h16 #include "completion.h"
372 struct vdo_completion completion; member in struct:block_allocator
517 static inline struct block_allocator *vdo_as_block_allocator(struct vdo_completion *completion) argument
519 vdo_assert_completion_type(completion, VDO_BLOCK_ALLOCATOR_COMPLETION);
520 return container_of(completion, struct block_allocator, completion);
533 void vdo_modify_reference_count(struct vdo_completion *completion,
539 void vdo_notify_slab_journals_are_recovered(struct vdo_completion *completion);
H A Ddedupe.c102 * timer fires, the hash_zone's completion is enqueued to run in the hash_zone where the zone's
138 #include "completion.h"
291 struct vdo_completion completion; member in struct:hash_zones
314 static inline struct hash_zone *as_hash_zone(struct vdo_completion *completion) argument
316 vdo_assert_completion_type(completion, VDO_HASH_ZONE_COMPLETION);
317 return container_of(completion, struct hash_zone, completion);
320 static inline struct hash_zones *as_hash_zones(struct vdo_completion *completion) argument
322 vdo_assert_completion_type(completion, VDO_HASH_ZONES_COMPLETION);
323 return container_of(completion, struc
634 finish_unlocking(struct vdo_completion *completion) argument
690 unlock_duplicate_pbn(struct vdo_completion *completion) argument
746 finish_updating(struct vdo_completion *completion) argument
1077 finish_verifying(struct vdo_completion *completion) argument
1138 verify_callback(struct vdo_completion *completion) argument
1146 uncompress_and_verify(struct vdo_completion *completion) argument
1226 finish_locking(struct vdo_completion *completion) argument
1309 lock_duplicate_pbn(struct vdo_completion *completion) argument
1666 finish_querying(struct vdo_completion *completion) argument
1741 vdo_continue_hash_lock(struct vdo_completion *completion) argument
1838 vdo_acquire_hash_lock(struct vdo_completion *completion) argument
2116 change_dedupe_state(struct vdo_completion *completion) argument
2294 timeout_index_operations_callback(struct vdo_completion *completion) argument
2516 suspend_index(void *context, struct vdo_completion *completion) argument
[all...]
/linux-master/fs/nilfs2/
H A Dsysfs.h21 * @sg_superblock_kobj_unregister: completion state
23 * @sg_segctor_kobj_unregister: completion state
25 * @sg_mounted_snapshots_kobj_unregister: completion state
27 * @sg_checkpoints_kobj_unregister: completion state
29 * @sg_segments_kobj_unregister: completion state
34 struct completion sg_superblock_kobj_unregister;
38 struct completion sg_segctor_kobj_unregister;
42 struct completion sg_mounted_snapshots_kobj_unregister;
46 struct completion sg_checkpoints_kobj_unregister;
50 struct completion sg_segments_kobj_unregiste
[all...]
/linux-master/drivers/crypto/caam/
H A Dblob_gen.c39 struct completion completion; member in struct:caam_blob_job_result
55 * Upon completion, desc points to a buffer containing a CAAM job
59 complete(&res->completion);
135 init_completion(&testres.completion);
139 wait_for_completion(&testres.completion);
H A Dkey_gen.c27 complete(&res->completion);
108 init_completion(&result.completion);
113 wait_for_completion(&result.completion);
/linux-master/drivers/base/firmware_loader/
H A Dfirmware.h10 #include <linux/completion.h>
60 struct completion completion; member in struct:fw_state
104 ret = wait_for_completion_killable_timeout(&fw_st->completion, timeout);
128 complete_all(&fw_st->completion);
/linux-master/include/drm/
H A Ddrm_file.h34 #include <linux/completion.h>
89 * This represents a DRM event. Drivers can use this as a generic completion
90 * mechanism, which supports kernel-internal &struct completion, &struct dma_fence
95 * @completion:
97 * Optional pointer to a kernel internal completion signalled when
101 struct completion *completion; member in struct:drm_pending_event
107 * to clean up the reference count for the structure @completion is
110 void (*completion_release)(struct completion *completion);
[all...]
/linux-master/drivers/leds/trigger/
H A Dledtrig-tty.c3 #include <linux/completion.h>
16 struct completion sysfs;
62 int completion; local
65 completion = ledtrig_tty_wait_for_completion(dev);
66 if (completion < 0)
67 return completion;
82 int completion; local
96 completion = ledtrig_tty_wait_for_completion(dev);
97 if (completion < 0)
98 return completion;
[all...]
/linux-master/drivers/iio/adc/
H A Dintel_mrfld_adc.c14 #include <linux/completion.h>
57 struct completion completion; member in struct:mrfld_adc
67 complete(&adc->completion);
82 reinit_completion(&adc->completion);
98 timeout = wait_for_completion_interruptible_timeout(&adc->completion,
196 init_completion(&adc->completion);
H A Dsun20i-gpadc-iio.c9 #include <linux/completion.h>
49 struct completion completion; member in struct:sun20i_gpadc_iio
54 * of register writes, then a wait for a completion callback,
70 reinit_completion(&info->completion);
96 if (!wait_for_completion_timeout(&info->completion, msecs_to_jiffies(10))) {
136 complete(&info->completion);
210 init_completion(&info->completion);
H A Dstmpe-adc.c10 #include <linux/completion.h>
55 struct completion completion; member in struct:stmpe_adc
68 reinit_completion(&info->completion);
80 ret = wait_for_completion_timeout(&info->completion, STMPE_ADC_TIMEOUT);
103 reinit_completion(&info->completion);
115 ret = wait_for_completion_timeout(&info->completion, STMPE_ADC_TIMEOUT);
203 complete(&info->completion);
246 /* use temp irq for each conversion completion */
278 init_completion(&info->completion);
[all...]
/linux-master/include/linux/
H A Dcrypto.h15 #include <linux/completion.h>
373 * A helper struct for waiting for completion of async crypto ops
376 struct completion completion; member in struct:crypto_wait
385 COMPLETION_INITIALIZER_ONSTACK((_wait).completion), 0 }
388 * Async ops completion helper functioons
397 wait_for_completion(&wait->completion);
398 reinit_completion(&wait->completion);
408 init_completion(&wait->completion);
/linux-master/drivers/scsi/bfa/
H A Dbfad_drv.h143 struct completion *comp_del;
208 struct completion comp;
209 struct completion suspend;
210 struct completion enable_comp;
211 struct completion disable_comp;
277 struct completion comp;
282 struct completion comp;
/linux-master/drivers/s390/char/
H A Dsclp_cpi_sys.c23 #include <linux/completion.h>
74 struct completion *completion = data; local
76 complete(completion);
128 struct completion completion; local
147 init_completion(&completion);
148 req->callback_data = &completion;
155 wait_for_completion(&completion);
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbnad.h118 struct completion comp;
123 struct completion ioc_comp;
124 struct completion ucast_comp;
125 struct completion mcast_comp;
126 struct completion tx_comp;
127 struct completion rx_comp;
128 struct completion stats_comp;
129 struct completion enet_comp;
130 struct completion mtu_comp;
/linux-master/fs/nfs/
H A Dcache_lib.c80 complete(&dreq->completion);
101 init_completion(&dreq->completion);
110 if (wait_for_completion_timeout(&dreq->completion,
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dp2p.h88 struct completion act_frm_scan;
118 * @wait_for_offchan_complete: wait for off-channel tx completion event.
132 struct completion send_af_done;
136 struct completion wait_next_af;
/linux-master/fs/jffs2/
H A Djffs2_fs_sb.h19 #include <linux/completion.h>
58 struct completion gc_thread_start; /* GC thread start completion */
59 struct completion gc_thread_exit; /* GC thread exit completion port */
112 against erase completion handler */
/linux-master/drivers/staging/rtl8712/
H A Ddrv_types.h30 #include <linux/completion.h>
163 struct completion rtl8712_fw_ready;
164 struct completion rx_filter_ready;
/linux-master/include/linux/ceph/
H A Dmon_client.h5 #include <linux/completion.h>
57 struct completion completion; member in struct:ceph_mon_generic_request
/linux-master/drivers/usb/storage/
H A Dusb.h33 #include <linux/completion.h>
136 struct completion cmnd_ready; /* to sleep thread on */
137 struct completion notify; /* thread begin/end */
/linux-master/drivers/net/wireless/quantenna/qtnfmac/
H A Dtrans.h22 struct completion cmd_resp_completion;
/linux-master/drivers/misc/sgi-gru/
H A Dgrukservices.h157 * cmp - completion structure for waiting for
164 struct completion *cmp);
/linux-master/arch/powerpc/include/asm/
H A Dps3stor.h32 struct completion done;

Completed in 291 milliseconds

1234567891011>>