Lines Matching defs:data_vio
1695 static void release_page_lock(struct data_vio *data_vio, char *what) in release_page_lock()
1713 static void finish_lookup(struct data_vio *data_vio, int result) in finish_lookup()
1726 struct data_vio *data_vio = vdo_waiter_as_data_vio(waiter); in abort_lookup_for_waiter() local
1739 static void abort_lookup(struct data_vio *data_vio, int result, char *what) in abort_lookup()
1754 static void abort_load(struct data_vio *data_vio, int result) in abort_load()
1779 static void continue_with_loaded_page(struct data_vio *data_vio, in continue_with_loaded_page()
1816 struct data_vio *data_vio = vdo_waiter_as_data_vio(waiter); in continue_load_for_waiter() local
1830 struct data_vio *data_vio = completion->parent; in finish_block_map_page_load() local
1855 struct data_vio *data_vio = completion->parent; in handle_io_error() local
1866 struct data_vio *data_vio = vio->completion.parent; in load_page_endio() local
1875 struct data_vio *data_vio = vdo_waiter_as_data_vio(waiter); in load_page() local
1888 static int attempt_page_lock(struct block_map_zone *zone, struct data_vio *data_vio) in attempt_page_lock()
1922 static void load_block_map_page(struct block_map_zone *zone, struct data_vio *data_vio) in load_block_map_page()
1940 struct data_vio *data_vio = as_data_vio(completion); in allocation_failure() local
1951 struct data_vio *data_vio = vdo_waiter_as_data_vio(waiter); in continue_allocation_for_waiter() local
2073 struct data_vio *data_vio = as_data_vio(completion); in finish_block_map_allocation() local
2130 struct data_vio *data_vio = as_data_vio(completion); in release_block_map_write_lock() local
2145 struct data_vio *data_vio = as_data_vio(completion); in set_block_map_page_reference_count() local
2155 struct data_vio *data_vio = as_data_vio(completion); in journal_block_map_allocation() local
2166 struct data_vio *data_vio = as_data_vio(completion); in allocate_block() local
2191 struct data_vio *data_vio) in allocate_block_map_page()
2220 void vdo_find_block_map_slot(struct data_vio *data_vio) in vdo_find_block_map_slot()
2948 zone_count_t vdo_compute_logical_zone(struct data_vio *data_vio) in vdo_compute_logical_zone()
3079 static void fetch_mapping_page(struct data_vio *data_vio, bool modifiable, in fetch_mapping_page()
3100 static void clear_mapped_location(struct data_vio *data_vio) in clear_mapped_location()
3114 static int __must_check set_mapped_location(struct data_vio *data_vio, in set_mapped_location()
3169 struct data_vio *data_vio = as_data_vio(completion->parent); in get_mapping_from_fetched_page() local
3191 void vdo_update_block_map_page(struct block_map_page *page, struct data_vio *data_vio, in vdo_update_block_map_page()
3234 struct data_vio *data_vio = as_data_vio(completion->parent); in put_mapping_in_fetched_page() local
3264 void vdo_get_mapped_block(struct data_vio *data_vio) in vdo_get_mapped_block()
3280 void vdo_put_mapped_block(struct data_vio *data_vio) in vdo_put_mapped_block()