psset: Add insert/remove functions.
These will allow us to (for instance) move pageslabs from a psset dedicated to not-yet-hugeified pages to one dedicated to hugeified ones.
This commit is contained in:
committed by
David Goldblatt
parent
d438296b1f
commit
d0a991d47b
@@ -59,6 +59,9 @@ struct psset_s {
|
||||
|
||||
void psset_init(psset_t *psset);
|
||||
|
||||
void psset_insert(psset_t *psset, edata_t *ps);
|
||||
void psset_remove(psset_t *psset, edata_t *ps);
|
||||
|
||||
/*
|
||||
* Tries to obtain a chunk from an existing pageslab already in the set.
|
||||
* Returns true on failure.
|
||||
|
Reference in New Issue
Block a user