Lines Matching refs:pbn
517 data_vio->is_duplicate = (source.pbn != VDO_ZERO_BLOCK);
699 vdo_release_physical_zone_pbn_lock(agent->duplicate.zone, agent->duplicate.pbn,
1208 agent->duplicate.pbn);
1284 struct vdo_slab *slab = vdo_get_slab(depot, agent->duplicate.pbn);
1285 int result = vdo_acquire_provisional_reference(slab, agent->duplicate.pbn, lock);
1294 agent->duplicate.pbn, lock);
1327 increment_limit = vdo_get_increment_limit(depot, agent->duplicate.pbn);
1338 result = vdo_attempt_physical_zone_pbn_lock(zone, agent->duplicate.pbn,
1622 advice->pbn = get_unaligned_le64(&encoding->data[offset]);
1627 if ((advice->state == VDO_MAPPING_STATE_UNMAPPED) || (advice->pbn == VDO_ZERO_BLOCK)) {
1628 vdo_log_debug("Invalid advice from deduplication server: pbn %llu, state %u. Giving up on deduplication of logical block %llu",
1629 (unsigned long long) advice->pbn, advice->state,
1635 result = vdo_get_physical_zone(vdo, advice->pbn, &advice->zone);
1638 (unsigned long long) advice->pbn,
1965 VDO_ASSERT_LOG_ONLY(data_vio->new_mapped.pbn == allocation->pbn,
1968 allocation->pbn = VDO_ZERO_BLOCK;
2755 (unsigned long long) lock->duplicate.pbn,
2894 put_unaligned_le64(data_vio->new_mapped.pbn, &encoding->data[offset]);