Matthew Wilcox
|
b194d16c27
radix-tree: rename radix_tree_is_indirect_ptr()
|
9 gadi atpakaļ |
Matthew Wilcox
|
4dd6c0987c
radix-tree: rename indirect_to_ptr() to entry_to_node()
|
9 gadi atpakaļ |
Matthew Wilcox
|
a4db4dcea1
radix-tree: rename ptr_to_indirect() to node_to_entry()
|
9 gadi atpakaļ |
Matthew Wilcox
|
30ff46ccb3
radix-tree: rename INDIRECT_PTR to INTERNAL_NODE
|
9 gadi atpakaļ |
Matthew Wilcox
|
d0891265bb
radix-tree: remove root->height
|
9 gadi atpakaļ |
Matthew Wilcox
|
fb209019c9
radix-tree: remove a use of root->height from delete_node
|
9 gadi atpakaļ |
Matthew Wilcox
|
c12e51b07b
radix-tree: replace node->height with node->shift
|
9 gadi atpakaļ |
Matthew Wilcox
|
0c7fa0a841
radix-tree: split node->path into offset and height
|
9 gadi atpakaļ |
Matthew Wilcox
|
2fcd9005cc
radix-tree: miscellaneous fixes
|
9 gadi atpakaļ |
Matthew Wilcox
|
6b053b8e5f
radix-tree: add copyright statements
|
9 gadi atpakaļ |
Ross Zwisler
|
0796c58325
radix-tree: fix radix_tree_dump() for multi-order entries
|
9 gadi atpakaļ |
Matthew Wilcox
|
070c5ac274
radix-tree: fix radix_tree_range_tag_if_tagged() for multiorder entries
|
9 gadi atpakaļ |
Matthew Wilcox
|
0a2efc6c80
radix-tree: rewrite radix_tree_locate_item
|
9 gadi atpakaļ |
Matthew Wilcox
|
8a14f4d832
radix-tree: fix radix_tree_create for sibling entries
|
9 gadi atpakaļ |
Ross Zwisler
|
4589ba6d0f
radix-tree: rewrite radix_tree_tag_get
|
9 gadi atpakaļ |
Ross Zwisler
|
00f47b5811
radix-tree: rewrite radix_tree_tag_clear
|
9 gadi atpakaļ |
Ross Zwisler
|
fb969909dd
radix-tree: rewrite radix_tree_tag_set
|
9 gadi atpakaļ |
Ross Zwisler
|
21ef533931
radix-tree: add support for multi-order iterating
|
9 gadi atpakaļ |
Matthew Wilcox
|
7b60e9ad59
radix-tree: fix multiorder BUG_ON in radix_tree_insert
|
9 gadi atpakaļ |
Matthew Wilcox
|
858299544e
radix-tree: rewrite __radix_tree_lookup
|
9 gadi atpakaļ |
Matthew Wilcox
|
afe0e395b6
radix-tree: fix several shrinking bugs with multiorder entries
|
9 gadi atpakaļ |
Matthew Wilcox
|
49ea6ebcd3
radix-tree: fix extending the tree for multi-order entries at offset 0
|
9 gadi atpakaļ |
Matthew Wilcox
|
1456a439fc
radix-tree: introduce radix_tree_load_root()
|
9 gadi atpakaļ |
Matthew Wilcox
|
aa54757602
radix-tree: remove restriction on multi-order entries
|
9 gadi atpakaļ |
Matthew Wilcox
|
29e0967c2f
radix-tree: fix deleting a multi-order entry through an alias
|
9 gadi atpakaļ |
Matthew Wilcox
|
3b8c00f684
radix-tree: fix sibling entry insertion
|
9 gadi atpakaļ |
Matthew Wilcox
|
db050f2924
radix-tree: add missing sibling entry functionality
|
9 gadi atpakaļ |
Matthew Wilcox
|
57578c2ea2
raxix-tree: introduce CONFIG_RADIX_TREE_MULTIORDER
|
9 gadi atpakaļ |
Matthew Wilcox
|
7cf19af4de
radix_tree: add radix_tree_dump
|
9 gadi atpakaļ |
Matthew Wilcox
|
e614523653
radix_tree: add support for multi-order entries
|
9 gadi atpakaļ |