/include/linux/ |
D | rbtree_augmented.h | 47 rb_insert_augmented(struct rb_node *node, struct rb_root *root, in rb_insert_augmented() 55 struct rb_root_cached *root, bool newleft, in rb_insert_augmented_cached() 196 struct rb_node *parent, struct rb_root *root) in __rb_change_child() 209 struct rb_node *parent, struct rb_root *root) in __rb_change_child_rcu() 224 __rb_erase_augmented(struct rb_node *node, struct rb_root *root, in __rb_erase_augmented() 326 rb_erase_augmented(struct rb_node *node, struct rb_root *root, in rb_erase_augmented() 335 rb_erase_augmented_cached(struct rb_node *node, struct rb_root_cached *root, in rb_erase_augmented_cached()
|
D | rbtree.h | 30 #define RB_EMPTY_ROOT(root) (READ_ONCE((root)->rb_node) == NULL) argument 99 #define rbtree_postorder_for_each_entry_safe(pos, n, root, field) \ argument 106 #define rb_first_cached(root) (root)->rb_leftmost argument 109 struct rb_root_cached *root, in rb_insert_color_cached() 119 rb_erase_cached(struct rb_node *node, struct rb_root_cached *root) in rb_erase_cached() 133 struct rb_root_cached *root) in rb_replace_node_cached()
|
D | rbtree_latch.h | 79 struct rb_root *root = <r->tree[idx]; in __lt_insert() local 145 struct latch_tree_root *root, in latch_tree_insert() 172 struct latch_tree_root *root, in latch_tree_erase() 200 latch_tree_find(void *key, struct latch_tree_root *root, in latch_tree_find()
|
D | radix-tree.h | 84 #define INIT_RADIX_TREE(root, mask) xa_init_flags(root, mask) argument 86 static inline bool radix_tree_empty(const struct radix_tree_root *root) in radix_tree_empty() 323 radix_tree_iter_lookup(const struct radix_tree_root *root, in radix_tree_iter_lookup() 449 #define radix_tree_for_each_slot(slot, root, iter, start) \ argument 465 #define radix_tree_for_each_tagged(slot, root, iter, start, tag) \ argument
|
D | fs_struct.h | 15 struct path root, pwd; member 27 static inline void get_fs_root(struct fs_struct *fs, struct path *root) in get_fs_root()
|
D | of_platform.h | 107 static inline int of_platform_populate(struct device_node *root, in of_platform_populate() 114 static inline int of_platform_default_populate(struct device_node *root, in of_platform_default_populate()
|
D | sysctl.h | 186 struct ctl_table_root *root; member 196 struct rb_root root; member 283 struct ctl_table_root *root, in setup_sysctl_set()
|
D | assoc_array.h | 23 struct assoc_array_ptr *root; /* The node at the root of the tree */ member
|
D | vhost_iotlb.h | 26 struct rb_root_cached root; member
|
D | pci-acpi.h | 64 struct acpi_pci_root *root; member
|
D | generic-radix-tree.h | 49 struct genradix_root *root; member
|
D | kernfs.h | 163 struct kernfs_root *root; member 340 struct kernfs_root *root; /* Root of the hierarchy being mounted */ member 528 static inline void kernfs_destroy_root(struct kernfs_root *root) { } in kernfs_destroy_root()
|
D | memcontrol.h | 590 static inline void mem_cgroup_protection(struct mem_cgroup *root, in mem_cgroup_protection() 889 struct mem_cgroup *root) in mem_cgroup_is_descendant() 1228 static inline void mem_cgroup_protection(struct mem_cgroup *root, in mem_cgroup_protection() 1236 static inline void mem_cgroup_calculate_protection(struct mem_cgroup *root, in mem_cgroup_calculate_protection() 1364 mem_cgroup_iter(struct mem_cgroup *root, in mem_cgroup_iter() 1371 static inline void mem_cgroup_iter_break(struct mem_cgroup *root, in mem_cgroup_iter_break()
|
D | mempolicy.h | 123 struct rb_root root; member
|
D | fs_context.h | 96 struct dentry *root; /* The root and superblock */ member
|
D | cgroup-defs.h | 464 struct cgroup_root *root; member 747 struct cgroup_root *root; member
|
D | irqdomain.h | 159 struct irq_domain *root; member
|
D | rmap.h | 35 struct anon_vma *root; /* Root of this anon_vma tree */ member
|
/include/uapi/linux/ |
D | nfs_mount.h | 44 struct nfs3_fh root; /* 4 */ member
|
D | cramfs_fs.h | 63 struct cramfs_inode root; /* root inode data */ member
|
D | adfs_fs.h | 23 __le32 root; member
|
/include/drm/ |
D | drm_debugfs.h | 158 int count, struct dentry *root, in drm_debugfs_create_files()
|
/include/net/iucv/ |
D | iucv.h | 493 struct device *root; member
|
/include/uapi/sound/ |
D | sfnt_info.h | 114 short root; /* midi root key */ member
|
/include/soc/tegra/ |
D | mc.h | 250 struct dentry *root; member
|