Symbol: rangeset
sys/amd64/include/pmap.h
337
struct rangeset pm_pkru;
sys/arm64/arm64/pmap.c
2872
pmap->pm_bti = malloc(sizeof(struct rangeset), M_DEVBUF,
sys/arm64/include/pmap.h
67
struct rangeset;
sys/arm64/include/pmap.h
98
struct rangeset *pm_bti;
sys/kern/subr_rangeset.c
105
rangeset_insert(struct rangeset *rs, uint64_t start, uint64_t end,
sys/kern/subr_rangeset.c
124
rangeset_remove_pred(struct rangeset *rs, uint64_t start, uint64_t end,
sys/kern/subr_rangeset.c
229
rangeset_remove(struct rangeset *rs, uint64_t start, uint64_t end)
sys/kern/subr_rangeset.c
238
struct rangeset *rs = rsv;
sys/kern/subr_rangeset.c
244
rangeset_remove_all(struct rangeset *rs)
sys/kern/subr_rangeset.c
251
rangeset_containing(struct rangeset *rs, uint64_t place)
sys/kern/subr_rangeset.c
263
rangeset_empty(struct rangeset *rs, uint64_t start, uint64_t end)
sys/kern/subr_rangeset.c
272
rangeset_beginning(struct rangeset *rs, uint64_t place)
sys/kern/subr_rangeset.c
280
rangeset_copy(struct rangeset *dst_rs, struct rangeset *src_rs)
sys/kern/subr_rangeset.c
311
rangeset_check(struct rangeset *rs)
sys/kern/subr_rangeset.c
340
DB_SHOW_COMMAND(rangeset, rangeset_show_fn)
sys/kern/subr_rangeset.c
342
struct rangeset *rs;
sys/kern/subr_rangeset.c
351
rs = (struct rangeset *)addr;
sys/kern/subr_rangeset.c
39
static void rangeset_check(struct rangeset *rs);
sys/kern/subr_rangeset.c
59
struct rangeset *rs;
sys/kern/subr_rangeset.c
61
rs = __containerof(ptree, struct rangeset, rs_trie);
sys/kern/subr_rangeset.c
75
rangeset_init(struct rangeset *rs, rs_dup_data_t dup_data,
sys/kern/subr_rangeset.c
87
rangeset_fini(struct rangeset *rs)
sys/kern/subr_rangeset.c
95
rangeset_check_empty(struct rangeset *rs, uint64_t start, uint64_t end)
sys/sys/rangeset.h
48
void rangeset_init(struct rangeset *rs, rs_dup_data_t dup_data,
sys/sys/rangeset.h
50
void rangeset_fini(struct rangeset *rs);
sys/sys/rangeset.h
52
bool rangeset_check_empty(struct rangeset *rs, uint64_t start,
sys/sys/rangeset.h
58
int rangeset_insert(struct rangeset *rs, uint64_t start, uint64_t end,
sys/sys/rangeset.h
66
void rangeset_remove_all(struct rangeset *rs);
sys/sys/rangeset.h
67
int rangeset_remove(struct rangeset *rs, uint64_t start, uint64_t end);
sys/sys/rangeset.h
68
int rangeset_remove_pred(struct rangeset *rs, uint64_t start,
sys/sys/rangeset.h
74
void *rangeset_containing(struct rangeset *rs, uint64_t place);
sys/sys/rangeset.h
79
bool rangeset_empty(struct rangeset *rs, uint64_t start, uint64_t end);
sys/sys/rangeset.h
84
void *rangeset_beginning(struct rangeset *rs, uint64_t place);
sys/sys/rangeset.h
90
int rangeset_copy(struct rangeset *dst_rs, struct rangeset *src_rs);