|
@@ -766,32 +766,32 @@ static struct o2net_msg_handler *
|
|
|
o2net_handler_tree_lookup(u32 msg_type, u32 key, struct rb_node ***ret_p,
|
|
|
struct rb_node **ret_parent)
|
|
|
{
|
|
|
- struct rb_node **p = &o2net_handler_tree.rb_node;
|
|
|
- struct rb_node *parent = NULL;
|
|
|
+ struct rb_node **p = &o2net_handler_tree.rb_node;
|
|
|
+ struct rb_node *parent = NULL;
|
|
|
struct o2net_msg_handler *nmh, *ret = NULL;
|
|
|
int cmp;
|
|
|
|
|
|
- while (*p) {
|
|
|
- parent = *p;
|
|
|
- nmh = rb_entry(parent, struct o2net_msg_handler, nh_node);
|
|
|
+ while (*p) {
|
|
|
+ parent = *p;
|
|
|
+ nmh = rb_entry(parent, struct o2net_msg_handler, nh_node);
|
|
|
cmp = o2net_handler_cmp(nmh, msg_type, key);
|
|
|
|
|
|
- if (cmp < 0)
|
|
|
- p = &(*p)->rb_left;
|
|
|
- else if (cmp > 0)
|
|
|
- p = &(*p)->rb_right;
|
|
|
- else {
|
|
|
+ if (cmp < 0)
|
|
|
+ p = &(*p)->rb_left;
|
|
|
+ else if (cmp > 0)
|
|
|
+ p = &(*p)->rb_right;
|
|
|
+ else {
|
|
|
ret = nmh;
|
|
|
- break;
|
|
|
+ break;
|
|
|
}
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
- if (ret_p != NULL)
|
|
|
- *ret_p = p;
|
|
|
- if (ret_parent != NULL)
|
|
|
- *ret_parent = parent;
|
|
|
+ if (ret_p != NULL)
|
|
|
+ *ret_p = p;
|
|
|
+ if (ret_parent != NULL)
|
|
|
+ *ret_parent = parent;
|
|
|
|
|
|
- return ret;
|
|
|
+ return ret;
|
|
|
}
|
|
|
|
|
|
static void o2net_handler_kref_release(struct kref *kref)
|