Home
last modified time | relevance | path

Searched refs:rnode (Results 1 – 3 of 3) sorted by relevance

/xen/xen/common/
A Dradix-tree.c112 if (root->rnode == NULL) { in radix_tree_extend()
129 rcu_assign_pointer(root->rnode, node); in radix_tree_extend()
161 slot = indirect_to_ptr(root->rnode); in radix_tree_insert()
212 node = rcu_dereference(root->rnode); in radix_tree_lookup_element()
429 node = rcu_dereference(root->rnode); in radix_tree_gang_lookup()
498 node = rcu_dereference(root->rnode); in radix_tree_gang_lookup_slot()
505 results[0] = (void **)&root->rnode; in radix_tree_gang_lookup_slot()
564 root->rnode = newptr; in radix_tree_shrink()
618 slot = root->rnode; in radix_tree_delete()
620 root->rnode = NULL; in radix_tree_delete()
[all …]
/xen/tools/ocaml/xenstored/
A Dstore.ml175 let apply_modify rnode path fct =
176 lookup_modify rnode path fct
188 let get_node rnode path =
190 Some rnode
192 try Some (lookup_get rnode path) with Define.Doesnt_exist -> None
202 let set_node rnode path nnode =
213 apply_modify rnode path set_node
222 let apply rnode path fct =
223 lookup rnode path fct
/xen/xen/include/xen/
A Dradix-tree.h68 struct radix_tree_node __rcu *rnode; member

Completed in 7 milliseconds