Home
last modified time | relevance | path

Searched refs:hiballoc_addr (Results 1 – 2 of 2) sorted by relevance

/openbsd/src/sys/kern/
Dsubr_hibernate.c225 RBT_PROTOTYPE(hiballoc_addr, hiballoc_entry, hibe_entry, hibe_cmp) in RBT_PROTOTYPE() argument
253 RBT_GENERATE(hiballoc_addr, hiballoc_entry, hibe_entry, hibe_cmp);
283 entry = RBT_ROOT(hiballoc_addr, &arena->hib_addrs); in hib_alloc()
285 RBT_FOREACH_REVERSE(entry, hiballoc_addr, &arena->hib_addrs) { in hib_alloc()
308 if (RBT_INSERT(hiballoc_addr, &arena->hib_addrs, new_entry) != NULL) in hib_alloc()
343 if (RBT_FIND(hiballoc_addr, &arena->hib_addrs, entry) != entry) in hib_free()
352 prev = RBT_PREV(hiballoc_addr, entry); in hib_free()
357 RBT_REMOVE(hiballoc_addr, &arena->hib_addrs, entry); in hib_free()
379 RBT_INIT(hiballoc_addr, &arena->hib_addrs); in hiballoc_init()
401 RBT_INSERT(hiballoc_addr, &arena->hib_addrs, entry); in hiballoc_init()
/openbsd/src/sys/sys/
Dhibernate.h46 RBT_HEAD(hiballoc_addr, hiballoc_entry) hib_addrs;