Lines Matching refs:cb_promises
47 while (!RB_EMPTY_ROOT(&server->cb_promises)) { in afs_init_callback_state()
48 vnode = rb_entry(server->cb_promises.rb_node, in afs_init_callback_state()
52 rb_erase(&vnode->cb_promise, &server->cb_promises); in afs_init_callback_state()
124 rb_erase(&vnode->cb_promise, &server->cb_promises); in afs_break_callback()
253 ASSERT(server->cb_promises.rb_node != NULL); in afs_do_give_up_callback()
254 rb_erase(&vnode->cb_promise, &server->cb_promises); in afs_do_give_up_callback()
277 ASSERT(server->cb_promises.rb_node != NULL); in afs_discard_callback_on_delete()
278 rb_erase(&vnode->cb_promise, &server->cb_promises); in afs_discard_callback_on_delete()
378 if (RB_EMPTY_ROOT(&server->cb_promises)) {
384 vnode = rb_entry(rb_first(&server->cb_promises),
388 rb_erase(&vnode->cb_promise, &server->cb_promises);
432 if (!list_empty(&server->cb_promises)) {
437 xvnode = list_entry(server->cb_promises.prev,
441 xvnode = list_entry(server->cb_promises.next,
450 list_add_tail(&vnode->update, &server->cb_promises);