Home
last modified time | relevance | path

Searched defs:completion (Results 1 – 25 of 222) sorted by relevance

123456789

/linux-6.12.1/drivers/md/dm-vdo/
Dcompletion.h19 static inline void vdo_run_completion(struct vdo_completion *completion) in vdo_run_completion()
38 static inline void vdo_reset_completion(struct vdo_completion *completion) in vdo_reset_completion()
50 static inline void vdo_launch_completion(struct vdo_completion *completion) in vdo_launch_completion()
62 static inline void vdo_continue_completion(struct vdo_completion *completion, int result) in vdo_continue_completion()
74 static inline void vdo_fail_completion(struct vdo_completion *completion, int result) in vdo_fail_completion()
85 static inline int vdo_assert_completion_type(struct vdo_completion *completion, in vdo_assert_completion_type()
93 static inline void vdo_set_completion_callback(struct vdo_completion *completion, in vdo_set_completion_callback()
104 static inline void vdo_launch_completion_callback(struct vdo_completion *completion, in vdo_launch_completion_callback()
117 static inline void vdo_prepare_completion(struct vdo_completion *completion, in vdo_prepare_completion()
134 static inline void vdo_prepare_completion_for_requeue(struct vdo_completion *completion, in vdo_prepare_completion_for_requeue()
Dcompletion.c51 void vdo_initialize_completion(struct vdo_completion *completion, in vdo_initialize_completion()
61 static inline void assert_incomplete(struct vdo_completion *completion) in assert_incomplete()
71 void vdo_set_completion_result(struct vdo_completion *completion, int result) in vdo_set_completion_result()
86 void vdo_launch_completion_with_priority(struct vdo_completion *completion, in vdo_launch_completion_with_priority()
100 void vdo_finish_completion(struct vdo_completion *completion) in vdo_finish_completion()
108 void vdo_enqueue_completion(struct vdo_completion *completion, in vdo_enqueue_completion()
131 bool vdo_requeue_completion_if_needed(struct vdo_completion *completion, in vdo_requeue_completion_if_needed()
Ddata-vio.c160 struct vdo_completion completion; member
215 as_data_vio_pool(struct vdo_completion *completion) in as_data_vio_pool()
418 static void attempt_logical_block_lock(struct vdo_completion *completion) in attempt_logical_block_lock()
487 struct vdo_completion *completion = &data_vio->vio.completion; in launch_data_vio() local
697 static void process_release_callback(struct vdo_completion *completion) in process_release_callback()
1009 void drain_data_vio_pool(struct data_vio_pool *pool, struct vdo_completion *completion) in drain_data_vio_pool()
1020 void resume_data_vio_pool(struct data_vio_pool *pool, struct vdo_completion *completion) in resume_data_vio_pool()
1157 static void release_allocated_lock(struct vdo_completion *completion) in release_allocated_lock()
1237 static void release_logical_lock(struct vdo_completion *completion) in release_logical_lock()
1254 static void clean_hash_lock(struct vdo_completion *completion) in clean_hash_lock()
[all …]
Drepair.c58 struct vdo_completion completion; member
197 as_repair_completion(struct vdo_completion *completion) in as_repair_completion()
206 struct vdo_completion *completion = &repair->completion; in prepare_repair_completion() local
250 static void finish_repair(struct vdo_completion *completion) in finish_repair()
288 static void abort_repair(struct vdo_completion *completion) in abort_repair()
324 static void drain_slab_depot(struct vdo_completion *completion) in drain_slab_depot()
351 static void flush_block_map_updates(struct vdo_completion *completion) in flush_block_map_updates()
369 static void handle_page_load_error(struct vdo_completion *completion) in handle_page_load_error()
385 static void unmap_entry(struct block_map_page *page, struct vdo_completion *completion, in unmap_entry()
399 struct vdo_completion *completion, in remove_out_of_bounds_entries()
[all …]
Dflush.c24 struct vdo_completion completion; member
72 static struct flusher *as_flusher(struct vdo_completion *completion) in as_flusher()
84 static inline struct vdo_flush *completion_as_vdo_flush(struct vdo_completion *completion) in completion_as_vdo_flush()
192 static void finish_notification(struct vdo_completion *completion) in finish_notification()
212 static void flush_packer_callback(struct vdo_completion *completion) in flush_packer_callback()
228 static void increment_generation(struct vdo_completion *completion) in increment_generation()
267 static void flush_vdo(struct vdo_completion *completion) in flush_vdo()
377 struct vdo_completion *completion = &flush->completion; in launch_flush() local
460 static void vdo_complete_flush_callback(struct vdo_completion *completion) in vdo_complete_flush_callback()
517 struct vdo_completion *completion = &flush->completion; in vdo_complete_flush() local
[all …]
Dblock-map.c101 struct vdo_completion *completion; member
165 struct vdo_page_completion *completion; in page_completion_from_waiter() local
590 static int __must_check validate_completed_page(struct vdo_page_completion *completion, in validate_completed_page()
651 validate_completed_page_or_enter_read_only_mode(struct vdo_page_completion *completion, in validate_completed_page_or_enter_read_only_mode()
667 static void handle_load_error(struct vdo_completion *completion) in handle_load_error()
693 static void page_is_loaded(struct vdo_completion *completion) in page_is_loaded()
735 static void handle_rebuild_read_error(struct vdo_completion *completion) in handle_rebuild_read_error()
795 static void handle_flush_error(struct vdo_completion *completion) in handle_flush_error()
1005 static void handle_page_write_error(struct vdo_completion *completion) in handle_page_write_error()
1044 static void page_is_written_out(struct vdo_completion *completion) in page_is_written_out()
[all …]
Daction-manager.c54 struct vdo_completion completion; member
66 static inline struct action_manager *as_action_manager(struct vdo_completion *completion) in as_action_manager()
79 static void no_preamble(void *context __always_unused, struct vdo_completion *completion) in no_preamble()
151 static void preserve_error(struct vdo_completion *completion) in preserve_error()
175 static void apply_to_zone(struct vdo_completion *completion) in apply_to_zone()
198 static void handle_preamble_error(struct vdo_completion *completion) in handle_preamble_error()
250 static void finish_action_callback(struct vdo_completion *completion) in finish_action_callback()
Dvdo.c66 struct completion completion; member
751 static void finish_reading_super_block(struct vdo_completion *completion) in finish_reading_super_block()
766 static void handle_super_block_read_error(struct vdo_completion *completion) in handle_super_block_read_error()
914 static void continue_super_block_parent(struct vdo_completion *completion) in continue_super_block_parent()
925 static void handle_save_error(struct vdo_completion *completion) in handle_save_error()
1114 static inline struct read_only_notifier *as_notifier(struct vdo_completion *completion) in as_notifier()
1124 static void finish_entering_read_only_mode(struct vdo_completion *completion) in finish_entering_read_only_mode()
1143 static void make_thread_read_only(struct vdo_completion *completion) in make_thread_read_only()
1340 static void complete_synchronous_action(struct vdo_completion *completion) in complete_synchronous_action()
1371 static void set_compression_callback(struct vdo_completion *completion) in set_compression_callback()
[all …]
Dfunnel-workqueue.c111 struct vdo_completion *completion) in enqueue_work_queue_completion()
176 struct vdo_completion *completion; in wait_for_next_completion() local
223 struct vdo_completion *completion) in process_completion()
238 struct vdo_completion *completion = poll_for_completion(queue); in service_work_queue() local
538 void vdo_dump_completion_to_buffer(struct vdo_completion *completion, char *buffer, in vdo_dump_completion_to_buffer()
557 struct vdo_completion *completion) in vdo_enqueue_work_queue()
Ddedupe.c286 struct vdo_completion completion; member
309 static inline struct hash_zone *as_hash_zone(struct vdo_completion *completion) in as_hash_zone()
315 static inline struct hash_zones *as_hash_zones(struct vdo_completion *completion) in as_hash_zones()
629 static void finish_unlocking(struct vdo_completion *completion) in finish_unlocking()
685 static void unlock_duplicate_pbn(struct vdo_completion *completion) in unlock_duplicate_pbn()
742 static void finish_updating(struct vdo_completion *completion) in finish_updating()
1073 static void finish_verifying(struct vdo_completion *completion) in finish_verifying()
1134 static void verify_callback(struct vdo_completion *completion) in verify_callback()
1142 static void uncompress_and_verify(struct vdo_completion *completion) in uncompress_and_verify()
1222 static void finish_locking(struct vdo_completion *completion) in finish_locking()
[all …]
Ddm-vdo-target.c1175 struct vdo_completion *completion = &vdo->admin.completion; in prepare_admin_completion() local
1254 static void finish_operation_callback(struct vdo_completion *completion) in finish_operation_callback()
1388 static void pre_load_callback(struct vdo_completion *completion) in pre_load_callback()
1638 static void check_may_grow_physical(struct vdo_completion *completion) in check_may_grow_physical()
1966 static void write_super_block_for_suspend(struct vdo_completion *completion) in write_super_block_for_suspend()
1996 static void suspend_callback(struct vdo_completion *completion) in suspend_callback()
2179 static void load_callback(struct vdo_completion *completion) in load_callback()
2283 static void handle_load_error(struct vdo_completion *completion) in handle_load_error()
2319 static void write_super_block_for_resume(struct vdo_completion *completion) in write_super_block_for_resume()
2349 static void resume_callback(struct vdo_completion *completion) in resume_callback()
[all …]
Dslab-depot.c278 static void finish_update(struct vdo_completion *completion) in finish_update()
291 static void handle_write_error(struct vdo_completion *completion) in handle_write_error()
413 static void complete_reaping(struct vdo_completion *completion) in complete_reaping()
427 static void handle_flush_error(struct vdo_completion *completion) in handle_flush_error()
693 static void complete_write(struct vdo_completion *completion) in complete_write()
1066 static void finish_reference_block_write(struct vdo_completion *completion) in finish_reference_block_write()
1166 static void handle_io_error(struct vdo_completion *completion) in handle_io_error()
1190 struct vdo_completion *completion = &pooled->vio.completion; in write_reference_block() local
2238 static void finish_reference_block_load(struct vdo_completion *completion) in finish_reference_block_load()
2408 static void finish_loading_journal(struct vdo_completion *completion) in finish_loading_journal()
[all …]
Dlogical-zone.c32 static struct logical_zone *as_logical_zone(struct vdo_completion *completion) in as_logical_zone()
285 static void notify_flusher(struct vdo_completion *completion) in notify_flusher()
300 static void attempt_generation_complete_notification(struct vdo_completion *completion) in attempt_generation_complete_notification()
Dpacker.c276 static void finish_compressed_write(struct vdo_completion *completion) in finish_compressed_write()
296 static void handle_compressed_write_error(struct vdo_completion *completion) in handle_compressed_write_error()
662 void vdo_remove_lock_holder_from_packer(struct vdo_completion *completion) in vdo_remove_lock_holder_from_packer()
727 void vdo_drain_packer(struct packer *packer, struct vdo_completion *completion) in vdo_drain_packer()
Dio-submitter.c122 void vdo_submit_vio(struct vdo_completion *completion) in vdo_submit_vio()
164 static void submit_data_vio(struct vdo_completion *completion) in submit_data_vio()
344 struct vdo_completion *completion = &vio->completion; in __submit_metadata_vio() local
Drecovery-journal.c481 static void complete_reaping(struct vdo_completion *completion) in complete_reaping()
495 static void handle_flush_error(struct vdo_completion *completion) in handle_flush_error()
556 static void reap_recovery_journal_callback(struct vdo_completion *completion) in reap_recovery_journal_callback()
1264 static void complete_write(struct vdo_completion *completion) in complete_write()
1302 static void handle_write_error(struct vdo_completion *completion) in handle_write_error()
Dflush.h17 struct vdo_completion completion; member
/linux-6.12.1/include/linux/
Dcompletion.h26 struct completion { struct
32 static inline void complete_acquire(struct completion *x) {} in complete_acquire() argument
Drcupdate_wait.h18 struct completion completion; member
/linux-6.12.1/drivers/s390/char/
Dsclp_ftp.c39 struct completion *completion = data; in sclp_ftp_txcb() local
90 struct completion completion; in sclp_ftp_et7() local
/linux-6.12.1/fs/nfs/
Dcache_lib.h18 struct completion completion; member
/linux-6.12.1/drivers/s390/cio/
Dchsc_sch.h6 struct completion completion; member
Deadm_sch.h14 struct completion *completion; member
/linux-6.12.1/drivers/crypto/caam/
Dkey_gen.h40 struct completion completion; member
/linux-6.12.1/drivers/leds/trigger/
Dledtrig-tty.c62 int completion; in ttyname_show() local
82 int completion; in ttyname_store() local

123456789