Lines Matching refs:rbp
1113 struct rb_node *rbp; in simple_xattr_get() local
1117 rbp = rb_find(name, &xattrs->rb_root, rbtree_simple_xattr_cmp); in simple_xattr_get()
1118 if (rbp) { in simple_xattr_get()
1119 xattr = rb_entry(rbp, struct simple_xattr, rb_node); in simple_xattr_get()
1163 struct rb_node *parent = NULL, **rbp; in simple_xattr_set() local
1183 rbp = &xattrs->rb_root.rb_node; in simple_xattr_set()
1184 while (*rbp) { in simple_xattr_set()
1185 parent = *rbp; in simple_xattr_set()
1186 ret = rbtree_simple_xattr_cmp(name, *rbp); in simple_xattr_set()
1188 rbp = &(*rbp)->rb_left; in simple_xattr_set()
1190 rbp = &(*rbp)->rb_right; in simple_xattr_set()
1192 xattr = rb_entry(*rbp, struct simple_xattr, rb_node); in simple_xattr_set()
1223 rb_link_node(&new_xattr->rb_node, parent, rbp); in simple_xattr_set()
1286 struct rb_node *rbp; in simple_xattr_list() local
1308 for (rbp = rb_first(&xattrs->rb_root); rbp; rbp = rb_next(rbp)) { in simple_xattr_list()
1309 xattr = rb_entry(rbp, struct simple_xattr, rb_node); in simple_xattr_list()
1378 struct rb_node *rbp; in simple_xattrs_free() local
1380 rbp = rb_first(&xattrs->rb_root); in simple_xattrs_free()
1381 while (rbp) { in simple_xattrs_free()
1385 rbp_next = rb_next(rbp); in simple_xattrs_free()
1386 xattr = rb_entry(rbp, struct simple_xattr, rb_node); in simple_xattrs_free()
1389 rbp = rbp_next; in simple_xattrs_free()