#include <libcfs/libcfs.h>
#include <interval_tree.h>
-#define RL_FMT "["LPU64", "LPU64"]"
+#define RL_FMT "[%llu, %llu]"
#define RL_PARA(range) \
(range)->rl_node.in_extent.start, \
(range)->rl_node.in_extent.end
};
void range_lock_tree_init(struct range_lock_tree *tree);
-void range_lock_init(struct range_lock *lock, __u64 start, __u64 end);
+int range_lock_init(struct range_lock *lock, __u64 start, __u64 end);
int range_lock(struct range_lock_tree *tree, struct range_lock *lock);
void range_unlock(struct range_lock_tree *tree, struct range_lock *lock);
#endif