Lines Matching refs:allocation

499 	memset(&data_vio->allocation, 0, sizeof(data_vio->allocation));  in launch_data_vio()
1252 VDO_ASSERT_LOG_ONLY(data_vio->allocation.lock == NULL, in finish_cleanup()
1335 (unsigned long long) data_vio->allocation.pbn, in enter_read_only_mode()
1379 struct allocation *allocation = &data_vio->allocation; in data_vio_allocate_data_block() local
1381 VDO_ASSERT_LOG_ONLY((allocation->pbn == VDO_ZERO_BLOCK), in data_vio_allocate_data_block()
1383 allocation->write_lock_type = write_lock_type; in data_vio_allocate_data_block()
1384 allocation->zone = vdo_get_next_allocation_zone(data_vio->logical.zone); in data_vio_allocate_data_block()
1385 allocation->first_allocation_zone = allocation->zone->zone_number; in data_vio_allocate_data_block()
1399 struct allocation *allocation = &data_vio->allocation; in release_data_vio_allocation_lock() local
1400 physical_block_number_t locked_pbn = allocation->pbn; in release_data_vio_allocation_lock()
1404 if (reset || vdo_pbn_lock_has_provisional_reference(allocation->lock)) in release_data_vio_allocation_lock()
1405 allocation->pbn = VDO_ZERO_BLOCK; in release_data_vio_allocation_lock()
1407 vdo_release_physical_zone_pbn_lock(allocation->zone, locked_pbn, in release_data_vio_allocation_lock()
1408 vdo_forget(allocation->lock)); in release_data_vio_allocation_lock()
1649 vdo_downgrade_pbn_write_lock(data_vio->allocation.lock, false); in increment_reference_count()
1855 update_metadata_for_data_vio_write(data_vio, data_vio->allocation.lock); in write_bio_finished()
1886 data_vio->allocation.pbn); in write_data_vio()
1938 .zone = data_vio->allocation.zone, in allocate_block()
1939 .pbn = data_vio->allocation.pbn, in allocate_block()