Lines Matching defs:rangeset
35 #include <sys/rangeset.h>
39 static void rangeset_check(struct rangeset *rs);
50 rs_node_zone = uma_zcreate("rangeset pctrie nodes",
59 struct rangeset *rs;
61 rs = __containerof(ptree, struct rangeset, rs_trie);
75 rangeset_init(struct rangeset *rs, rs_dup_data_t dup_data,
87 rangeset_fini(struct rangeset *rs)
95 rangeset_check_empty(struct rangeset *rs, uint64_t start, uint64_t end)
105 rangeset_insert(struct rangeset *rs, uint64_t start, uint64_t end,
124 rangeset_remove_pred(struct rangeset *rs, uint64_t start, uint64_t end,
198 * any allocation fails, the rangeset is kept
229 rangeset_remove(struct rangeset *rs, uint64_t start, uint64_t end)
238 struct rangeset *rs = rsv;
244 rangeset_remove_all(struct rangeset *rs)
251 rangeset_containing(struct rangeset *rs, uint64_t place)
263 rangeset_empty(struct rangeset *rs, uint64_t start, uint64_t end)
272 rangeset_beginning(struct rangeset *rs, uint64_t place)
280 rangeset_copy(struct rangeset *dst_rs, struct rangeset *src_rs)
311 rangeset_check(struct rangeset *rs)
340 DB_SHOW_COMMAND(rangeset, rangeset_show_fn)
342 struct rangeset *rs;
347 db_printf("show rangeset addr\n");
351 rs = (struct rangeset *)addr;
352 db_printf("rangeset %p\n", rs);