Symbol: ns_tree_node
include/linux/ns/nstree_types.h
49
struct ns_tree_node ns_unified_node;
include/linux/ns/nstree_types.h
50
struct ns_tree_node ns_tree_node;
include/linux/ns/nstree_types.h
51
struct ns_tree_node ns_owner_node;
include/linux/ns_common.h
39
.ns_tree_node.ns_list_entry = LIST_HEAD_INIT(nsname.ns.ns_tree_node.ns_list_entry), \
include/linux/nstree.h
25
void ns_tree_node_init(struct ns_tree_node *node);
include/linux/nstree.h
27
bool ns_tree_node_empty(const struct ns_tree_node *node);
include/linux/nstree.h
28
struct rb_node *ns_tree_node_add(struct ns_tree_node *node,
include/linux/nstree.h
31
void ns_tree_node_del(struct ns_tree_node *node, struct ns_tree_root *root);
include/linux/nstree.h
94
#define ns_tree_active(__ns) (!RB_EMPTY_NODE(&to_ns_common(__ns)->ns_tree_node.ns_node))
kernel/nscommon.c
65
ns_tree_node_init(&ns->ns_tree_node);
kernel/nstree.c
114
struct rb_node *ns_tree_node_add(struct ns_tree_node *node,
kernel/nstree.c
130
struct ns_tree_node *prev_node;
kernel/nstree.c
131
prev_node = rb_entry(prev, struct ns_tree_node, ns_node);
kernel/nstree.c
145
void ns_tree_node_del(struct ns_tree_node *node, struct ns_tree_root *root)
kernel/nstree.c
156
return rb_entry(node, struct ns_common, ns_tree_node.ns_node);
kernel/nstree.c
207
node = ns_tree_node_add(&ns->ns_tree_node, ns_tree, ns_cmp);
kernel/nstree.c
238
VFS_WARN_ON_ONCE(ns_tree_node_empty(&ns->ns_tree_node));
kernel/nstree.c
239
VFS_WARN_ON_ONCE(list_empty(&ns->ns_tree_node.ns_list_entry));
kernel/nstree.c
244
ns_tree_node_del(&ns->ns_tree_node, ns_tree);
kernel/nstree.c
373
list = rcu_dereference(list_bidir_prev_rcu(&ns->ns_tree_node.ns_list_entry));
kernel/nstree.c
375
list = rcu_dereference(list_next_rcu(&ns->ns_tree_node.ns_list_entry));
kernel/nstree.c
379
return list_entry_rcu(list, struct ns_common, ns_tree_node.ns_list_entry);
kernel/nstree.c
674
return list_entry_rcu(head->next, struct ns_common, ns_tree_node.ns_list_entry);
kernel/nstree.c
682
return list_entry_rcu(ns->ns_tree_node.ns_list_entry.next, struct ns_common, ns_tree_node.ns_list_entry);
kernel/nstree.c
691
return &ns->ns_tree_node.ns_list_entry == head;
kernel/nstree.c
73
void ns_tree_node_init(struct ns_tree_node *node)
kernel/nstree.c
97
bool ns_tree_node_empty(const struct ns_tree_node *node)