RB_ROOT
#define RB_EMPTY(head) (RB_ROOT(head) == NULL)
elm != RB_ROOT(head)) { \
elm = RB_ROOT(head); \
elm = RB_ROOT(head); \
RB_ROOT(head) = child; \
RB_ROOT(head) = elm; \
RB_ROOT(head) = child; \
tmp = RB_ROOT(head); \
RB_ROOT(head) = elm; \
struct type *tmp = RB_ROOT(head); \
struct type *tmp = RB_ROOT(head); \
struct type *tmp = RB_ROOT(head); \
#define RB_ROOT_CACHED (struct rb_root_cached) { RB_ROOT, NULL }
bo = RB_ROOT(&bdev->addr_space_rb);
priv->mfunc.master.res_tracker.res_tree[i] = RB_ROOT;
dev->sriov.sl_id_map = RB_ROOT;
ctx->mcg_table = RB_ROOT;
dev->priv.page_root = RB_ROOT;
return (RB_ROOT(&sc->peers));
while ((pfsr = RB_ROOT(&pfsrlim->pfsrlim_sources)) != NULL) {
cm.listen_service_table = RB_ROOT;
cm.remote_id_table = RB_ROOT;
cm.remote_qp_table = RB_ROOT;
cm.remote_sidr_table = RB_ROOT;
port->table = RB_ROOT;
uverbs_dev->xrcd_tree = RB_ROOT;
struct type *tmp = RB_ROOT(head); \
#define RB_EMPTY(head) (RB_ROOT(head) == NULL)
RB_ROOT(head) = (in); \
struct type **tmpp = &RB_ROOT(head); \
struct type *tmp = RB_ROOT(head); \
struct type *tmp = RB_ROOT(head); \
tmp = RB_ROOT(&root);
tmp = RB_ROOT(&root);
while ((ue = RB_ROOT(env->sc_user_names_t)) != NULL) {
while ((ge = RB_ROOT(env->sc_group_names_t))
while ((ue = RB_ROOT(env->sc_user_names)) != NULL) {
while ((ge = RB_ROOT(env->sc_group_names)) != NULL) {