Home
last modified time | relevance | path

Searched defs:data_vio (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/md/dm-vdo/
H A Dblock-map.c1693 static void release_page_lock(struct data_vio *data_vio, char *what) in release_page_lock()
1711 static void finish_lookup(struct data_vio *data_vio, int result) in finish_lookup()
1724 struct data_vio *data_vio = vdo_waiter_as_data_vio(waiter); in abort_lookup_for_waiter() local
1737 static void abort_lookup(struct data_vio *data_vio, int result, char *what) in abort_lookup()
1752 static void abort_load(struct data_vio *data_vio, int result) in abort_load()
1777 static void continue_with_loaded_page(struct data_vio *data_vio, in continue_with_loaded_page()
1814 struct data_vio *data_vio = vdo_waiter_as_data_vio(waiter); in continue_load_for_waiter() local
1828 struct data_vio *data_vio = completion->parent; in finish_block_map_page_load() local
1853 struct data_vio *data_vio = completion->parent; in handle_io_error() local
1863 struct data_vio *data_vio = vio->completion.parent; in load_page_endio() local
[all …]
H A Ddedupe.c358 struct pbn_lock *vdo_get_duplicate_lock(struct data_vio *data_vio) in vdo_get_duplicate_lock()
396 static void assert_hash_lock_agent(struct data_vio *data_vio, const char *where) in assert_hash_lock_agent()
436 static void set_hash_lock(struct data_vio *data_vio, struct hash_lock *new_lock) in set_hash_lock()
492 static void exit_hash_lock(struct data_vio *data_vio) in exit_hash_lock()
509 static void set_duplicate_location(struct data_vio *data_vio, in set_duplicate_location()
540 static void wait_on_hash_lock(struct hash_lock *lock, struct data_vio *data_vio) in wait_on_hash_lock()
587 void vdo_clean_failed_hash_lock(struct data_vio *data_vio) in vdo_clean_failed_hash_lock()
814 static void finish_deduping(struct hash_lock *lock, struct data_vio *data_vio) in finish_deduping()
926 struct data_vio *data_vio = vdo_waiter_as_data_vio(waiter); in enter_forked_lock() local
979 static void launch_dedupe(struct hash_lock *lock, struct data_vio *data_vio, in launch_dedupe()
[all …]
H A Ddump.c155 struct data_vio *data_vio; in dump_vio_waiters() local
189 static void encode_vio_dump_flags(struct data_vio *data_vio, char buffer[8]) in encode_vio_dump_flags()
215 struct data_vio *data_vio = data; in dump_data_vio() local
H A Dlogical-zone.c227 struct data_vio *data_vio = in update_oldest_active_generation() local
265 void vdo_acquire_flush_generation_lock(struct data_vio *data_vio) in vdo_acquire_flush_generation_lock()
325 void vdo_release_flush_generation_lock(struct data_vio *data_vio) in vdo_release_flush_generation_lock()
H A Dio-submitter.c314 void vdo_submit_data_vio(struct data_vio *data_vio) in vdo_submit_data_vio()
H A Dslab-depot.c1692 struct data_vio *data_vio = data_vio_from_reference_updater(updater); in add_entry_from_waiter() local
3143 struct data_vio *data_vio = data_vio_from_reference_updater(updater); in abort_waiter() local