Home
last modified time | relevance | path

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

/linux/drivers/md/dm-vdo/
H A Dphysical-zone.h27 struct pbn_lock { struct
78 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);
H A Ddedupe.h72 struct pbn_lock * __must_check vdo_get_duplicate_lock(struct data_vio *data_vio);
79 struct pbn_lock *pbn_lock);