hammer_oneref
if (hammer_oneref(&ip->lock)) {
} else if (hammer_oneref(&ip->lock)) {
KASSERT(hammer_oneref(&ip->lock),
KKASSERT(hammer_oneref(&rec->lock));
KKASSERT(hammer_oneref(&record->lock));
KKASSERT(hammer_oneref(&ip->lock));
hammer_oneref(&buffer->io.lock));
if (error == 0 && !hammer_oneref(&buffer->io.lock)) {
KKASSERT(hammer_oneref(&buffer->io.lock));