Searched refs:pbn_lock (Results 1 – 2 of 2) sorted by relevance
27 struct pbn_lock { struct78 bool __must_check vdo_is_pbn_read_lock(const struct pbn_lock *lock);79 void vdo_downgrade_pbn_write_lock(struct pbn_lock *lock, bool compressed_write);80 bool __must_check vdo_claim_pbn_lock_increment(struct pbn_lock *lock);86 static inline bool vdo_pbn_lock_has_provisional_reference(struct pbn_lock *lock) in vdo_pbn_lock_has_provisional_reference()91 void vdo_assign_pbn_lock_provisional_reference(struct pbn_lock *lock);92 void vdo_unassign_pbn_lock_provisional_reference(struct pbn_lock *lock);99 struct pbn_lock * __must_check vdo_get_physical_zone_pbn_lock(struct physical_zone *zone,105 struct pbn_lock **lock_ptr);111 struct pbn_lock *lock);
72 struct pbn_lock * __must_check vdo_get_duplicate_lock(struct data_vio *data_vio);79 struct pbn_lock *pbn_lock);