Home
last modified time | relevance | path

Searched refs:duplicate_lock (Results 1 – 1 of 1) sorted by relevance

/linux-6.14.4/drivers/md/dm-vdo/
Ddedupe.c259 struct pbn_lock *duplicate_lock; member
363 return data_vio->hash_lock->duplicate_lock; in vdo_get_duplicate_lock()
412 VDO_ASSERT_LOG_ONLY((hash_lock->duplicate_lock == NULL), in set_duplicate_lock()
415 hash_lock->duplicate_lock = pbn_lock; in set_duplicate_lock()
610 if (lock->duplicate_lock != NULL) { in vdo_clean_failed_hash_lock()
636 VDO_ASSERT_LOG_ONLY(lock->duplicate_lock == NULL, in finish_unlocking()
691 VDO_ASSERT_LOG_ONLY(lock->duplicate_lock != NULL, in unlock_duplicate_pbn()
695 vdo_forget(lock->duplicate_lock)); in unlock_duplicate_pbn()
767 if (lock->duplicate_lock != NULL) { in finish_updating()
982 if (!has_claim && !vdo_claim_pbn_lock_increment(lock->duplicate_lock)) { in launch_dedupe()
[all …]