#include "common/Mutex.h"
#include "include/buffer.h"
-#include "include/rados/librados.h"
-#include "include/rados/librados.hpp"
#include "include/xlist.h"
#include "osd/osd_types.h"
lock.Unlock();
}
void _get() {
- assert(lock.is_locked());
- assert(ref > 0);
+ ceph_assert(lock.is_locked());
+ ceph_assert(ref > 0);
++ref;
}
void release() {
lock.Lock();
- assert(!released);
+ ceph_assert(!released);
released = true;
put_unlock();
}
put_unlock();
}
void put_unlock() {
- assert(ref > 0);
+ ceph_assert(ref > 0);
int n = --ref;
lock.Unlock();
if (!n)