Lines Matching refs:we
9 accurately, cache line) granularity. However, we often want to expose such
15 progress, and we experience a power failure, the block will contain a mix of old
109 For example, after adding a BTT, we surface a disk of 1024G. We get a read for
128 lba->postmap_aba mapping, but we log it here in case we have to
161 Consider a case where we have two threads, one doing reads and the other,
170 incorrect data. To prevent this, we introduce the RTT.
192 To solve this, we could have a single map lock (per arena) that has to be taken
193 before performing the above sequence, but we feel that could be too contentious.
194 Instead we use an array of (nfree) map_locks that is indexed by
201 On startup, we analyze the BTT flog to create our list of free blocks. We walk
203 'sections', we always look at the most recent one only (based on the sequence