| /linux/drivers/md/dm-vdo/ |
| A D | completion.h | 19 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()
|
| A D | completion.c | 51 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()
|
| A D | data-vio.c | 160 struct vdo_completion completion; member 215 as_data_vio_pool(struct vdo_completion *completion) in as_data_vio_pool() 487 struct vdo_completion *completion = &data_vio->vio.completion; in launch_data_vio() local 1254 static void clean_hash_lock(struct vdo_completion *completion) in clean_hash_lock() 1276 struct vdo_completion *completion = &data_vio->vio.completion; in finish_cleanup() local 1340 void complete_data_vio(struct vdo_completion *completion) in complete_data_vio() 1370 void handle_data_vio_error(struct vdo_completion *completion) in handle_data_vio_error() 1496 static void complete_read(struct vdo_completion *completion) in complete_read() 1564 static void read_block(struct vdo_completion *completion) in read_block() 1841 static void hash_data_vio(struct vdo_completion *completion) in hash_data_vio() [all …]
|
| A D | repair.c | 58 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 288 static void abort_repair(struct vdo_completion *completion) in abort_repair() 399 struct vdo_completion *completion, in remove_out_of_bounds_entries() 468 struct vdo_completion *completion) in rebuild_reference_counts_from_page() 504 static void page_loaded(struct vdo_completion *completion) in page_loaded() 542 struct vdo_completion *completion) in fetch_page() 1026 struct vdo_completion *completion) in fetch_block_map_page() 1047 struct vdo_page_completion *completion) in get_next_page_completion() [all …]
|
| A D | flush.c | 24 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 …]
|
| A D | block-map.c | 101 struct vdo_completion *completion; member 165 struct vdo_page_completion *completion; in page_completion_from_waiter() local 693 static void page_is_loaded(struct vdo_completion *completion) in page_is_loaded() 1113 struct vdo_completion *completion = &info->vio->completion; in write_pages() local 1288 void vdo_request_page_write(struct vdo_completion *completion) in vdo_request_page_write() 1308 int vdo_get_cached_page(struct vdo_completion *completion, in vdo_get_cached_page() 1651 struct vdo_completion *completion = &vio->vio.completion; in write_page() local 1850 static void handle_io_error(struct vdo_completion *completion) in handle_io_error() 2164 static void allocate_block(struct vdo_completion *completion) in allocate_block() 2502 struct vdo_completion *completion = cursors->completion; in finish_cursor() local [all …]
|
| A D | action-manager.c | 54 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()
|
| A D | vdo.c | 66 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 …]
|
| A D | funnel-workqueue.c | 111 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()
|
| A D | dedupe.c | 286 struct vdo_completion completion; member 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() 1222 static void finish_locking(struct vdo_completion *completion) in finish_locking() 1305 static void lock_duplicate_pbn(struct vdo_completion *completion) in lock_duplicate_pbn() 1663 static void finish_querying(struct vdo_completion *completion) in finish_querying() 1738 void vdo_continue_hash_lock(struct vdo_completion *completion) in vdo_continue_hash_lock() [all …]
|
| A D | dm-vdo-target.c | 1175 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() 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() 2349 static void resume_callback(struct vdo_completion *completion) in resume_callback() 2429 static void grow_logical_callback(struct vdo_completion *completion) in grow_logical_callback() 2535 struct vdo_completion *completion = context; in copy_callback() local [all …]
|
| A D | slab-depot.c | 278 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() 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 2730 static void slab_scrubbed(struct vdo_completion *completion) in slab_scrubbed() 2914 static void start_scrubbing(struct vdo_completion *completion) in start_scrubbing() 4776 static void do_drain_step(struct vdo_completion *completion) in do_drain_step() [all …]
|
| A D | logical-zone.c | 32 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()
|
| A D | packer.c | 276 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()
|
| A D | io-submitter.c | 122 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
|
| A D | recovery-journal.c | 481 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()
|
| A D | flush.h | 17 struct vdo_completion completion; member
|
| /linux/include/linux/ |
| A D | completion.h | 26 struct completion { struct 32 static inline void complete_acquire(struct completion *x) {} in complete_acquire() argument
|
| A D | rcupdate_wait.h | 18 struct completion completion; member
|
| /linux/drivers/s390/char/ |
| A D | sclp_ftp.c | 39 struct completion *completion = data; in sclp_ftp_txcb() local 90 struct completion completion; in sclp_ftp_et7() local
|
| /linux/drivers/s390/cio/ |
| A D | chsc_sch.h | 6 struct completion completion; member
|
| A D | eadm_sch.h | 14 struct completion *completion; member
|
| /linux/fs/nfs/ |
| A D | cache_lib.h | 18 struct completion completion; member
|
| /linux/drivers/crypto/caam/ |
| A D | key_gen.h | 40 struct completion completion; member
|
| /linux/drivers/leds/trigger/ |
| A D | ledtrig-tty.c | 62 int completion; in ttyname_show() local 82 int completion; in ttyname_store() local
|