Lines Matching refs:xbitmap64_node
21 struct xbitmap64_node { struct
44 xbitmap64_tree_insert(struct xbitmap64_node *node, struct rb_root_cached *root); argument
47 xbitmap64_tree_remove(struct xbitmap64_node *node, struct rb_root_cached *root);
49 static inline __maybe_unused struct xbitmap64_node *
53 static inline __maybe_unused struct xbitmap64_node *
54 xbitmap64_tree_iter_next(struct xbitmap64_node *node, uint64_t start,
57 INTERVAL_TREE_DEFINE(struct xbitmap64_node, bn_rbnode, uint64_t, in INTERVAL_TREE_DEFINE() argument
64 struct xbitmap64_node, bn_rbnode); \ in INTERVAL_TREE_DEFINE()
67 struct xbitmap64_node, bn_rbnode))
76 struct xbitmap64_node *bn;
77 struct xbitmap64_node *new_bn;
90 new_bn = kmalloc(sizeof(struct xbitmap64_node),
125 struct xbitmap64_node *left; in xbitmap64_set()
126 struct xbitmap64_node *right; in xbitmap64_set()
167 left = kmalloc(sizeof(struct xbitmap64_node), XCHK_GFP_FLAGS); in xbitmap64_set()
183 struct xbitmap64_node *bn; in xbitmap64_destroy()
218 struct xbitmap64_node *bn; in xbitmap64_disunion()
239 struct xbitmap64_node *bn; in xbitmap64_hweight()
255 struct xbitmap64_node *bn; in xbitmap64_walk()
282 struct xbitmap64_node *bn; in xbitmap64_test()