/linux-master/drivers/md/dm-vdo/ |
H A D | packer.h | 112 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 D | slab-depot.h | 16 #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 D | dedupe.c | 102 * 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 D | sysfs.h | 21 * @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 D | blob_gen.c | 39 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 D | key_gen.c | 27 complete(&res->completion); 108 init_completion(&result.completion); 113 wait_for_completion(&result.completion);
|
/linux-master/drivers/base/firmware_loader/ |
H A D | firmware.h | 10 #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 D | drm_file.h | 34 #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 D | ledtrig-tty.c | 3 #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 D | intel_mrfld_adc.c | 14 #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 D | sun20i-gpadc-iio.c | 9 #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 D | stmpe-adc.c | 10 #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 D | crypto.h | 15 #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 D | bfad_drv.h | 143 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 D | sclp_cpi_sys.c | 23 #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 D | bnad.h | 118 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 D | cache_lib.c | 80 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 D | p2p.h | 88 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 D | jffs2_fs_sb.h | 19 #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 D | drv_types.h | 30 #include <linux/completion.h> 163 struct completion rtl8712_fw_ready; 164 struct completion rx_filter_ready;
|
/linux-master/include/linux/ceph/ |
H A D | mon_client.h | 5 #include <linux/completion.h> 57 struct completion completion; member in struct:ceph_mon_generic_request
|
/linux-master/drivers/usb/storage/ |
H A D | usb.h | 33 #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 D | trans.h | 22 struct completion cmd_resp_completion;
|
/linux-master/drivers/misc/sgi-gru/ |
H A D | grukservices.h | 157 * cmp - completion structure for waiting for 164 struct completion *cmp);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | ps3stor.h | 32 struct completion done;
|