Lines Matching defs:data_vio
1693 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
1864 struct data_vio *data_vio = vio->completion.parent; in load_page_endio() local
1873 struct data_vio *data_vio = vdo_waiter_as_data_vio(waiter); in load_page() local
1886 static int attempt_page_lock(struct block_map_zone *zone, struct data_vio *data_vio) in attempt_page_lock()
1920 static void load_block_map_page(struct block_map_zone *zone, struct data_vio *data_vio) in load_block_map_page()
1938 struct data_vio *data_vio = as_data_vio(completion); in allocation_failure() local
1949 struct data_vio *data_vio = vdo_waiter_as_data_vio(waiter); in continue_allocation_for_waiter() local
2071 struct data_vio *data_vio = as_data_vio(completion); in finish_block_map_allocation() local
2128 struct data_vio *data_vio = as_data_vio(completion); in release_block_map_write_lock() local
2143 struct data_vio *data_vio = as_data_vio(completion); in set_block_map_page_reference_count() local
2153 struct data_vio *data_vio = as_data_vio(completion); in journal_block_map_allocation() local
2164 struct data_vio *data_vio = as_data_vio(completion); in allocate_block() local
2189 struct data_vio *data_vio) in allocate_block_map_page()
2218 void vdo_find_block_map_slot(struct data_vio *data_vio) in vdo_find_block_map_slot()
2946 zone_count_t vdo_compute_logical_zone(struct data_vio *data_vio) in vdo_compute_logical_zone()
3077 static void fetch_mapping_page(struct data_vio *data_vio, bool modifiable, in fetch_mapping_page()
3098 static void clear_mapped_location(struct data_vio *data_vio) in clear_mapped_location()
3112 static int __must_check set_mapped_location(struct data_vio *data_vio, in set_mapped_location()
3167 struct data_vio *data_vio = as_data_vio(completion->parent); in get_mapping_from_fetched_page() local
3189 void vdo_update_block_map_page(struct block_map_page *page, struct data_vio *data_vio, in vdo_update_block_map_page()
3232 struct data_vio *data_vio = as_data_vio(completion->parent); in put_mapping_in_fetched_page() local
3262 void vdo_get_mapped_block(struct data_vio *data_vio) in vdo_get_mapped_block()
3278 void vdo_put_mapped_block(struct data_vio *data_vio) in vdo_put_mapped_block()