Lines Matching refs:rb
100 struct rb_node **p, *rb;
110 rb = NULL;
115 rb = *p;
116 pos = rb_entry(rb, struct drm_prime_member, dmabuf_rb);
118 p = &rb->rb_right;
120 p = &rb->rb_left;
122 rb_link_node(&member->dmabuf_rb, rb, p);
125 rb = NULL;
130 rb = *p;
131 pos = rb_entry(rb, struct drm_prime_member, handle_rb);
133 p = &rb->rb_right;
135 p = &rb->rb_left;
137 rb_link_node(&member->handle_rb, rb, p);
146 struct rb_node *rb;
148 rb = prime_fpriv->handles.rb_node;
149 while (rb) {
152 member = rb_entry(rb, struct drm_prime_member, handle_rb);
156 rb = rb->rb_right;
158 rb = rb->rb_left;
168 struct rb_node *rb;
170 rb = prime_fpriv->dmabufs.rb_node;
171 while (rb) {
174 member = rb_entry(rb, struct drm_prime_member, dmabuf_rb);
179 rb = rb->rb_right;
181 rb = rb->rb_left;
191 struct rb_node *rb;
195 rb = prime_fpriv->handles.rb_node;
196 while (rb) {
199 member = rb_entry(rb, struct drm_prime_member, handle_rb);
208 rb = rb->rb_right;
210 rb = rb->rb_left;