|
@@ -48,15 +48,6 @@
|
|
|
#define RADIX_TREE_EXCEPTIONAL_ENTRY 2
|
|
|
#define RADIX_TREE_EXCEPTIONAL_SHIFT 2
|
|
|
|
|
|
-#define RADIX_DAX_MASK 0xf
|
|
|
-#define RADIX_DAX_SHIFT 4
|
|
|
-#define RADIX_DAX_PTE (0x4 | RADIX_TREE_EXCEPTIONAL_ENTRY)
|
|
|
-#define RADIX_DAX_PMD (0x8 | RADIX_TREE_EXCEPTIONAL_ENTRY)
|
|
|
-#define RADIX_DAX_TYPE(entry) ((unsigned long)entry & RADIX_DAX_MASK)
|
|
|
-#define RADIX_DAX_SECTOR(entry) (((unsigned long)entry >> RADIX_DAX_SHIFT))
|
|
|
-#define RADIX_DAX_ENTRY(sector, pmd) ((void *)((unsigned long)sector << \
|
|
|
- RADIX_DAX_SHIFT | (pmd ? RADIX_DAX_PMD : RADIX_DAX_PTE)))
|
|
|
-
|
|
|
static inline int radix_tree_is_internal_node(void *ptr)
|
|
|
{
|
|
|
return (int)((unsigned long)ptr & RADIX_TREE_INTERNAL_NODE);
|