From 64ef02c4baa0a1181a28e2e1b1517de3ba4907be Mon Sep 17 00:00:00 2001 From: Kimplul Date: Thu, 23 Dec 2021 17:47:46 +0200 Subject: map_fill_region can now utilize higher order pages --- include/apos/utils.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'include/apos/utils.h') diff --git a/include/apos/utils.h b/include/apos/utils.h index 318ba0a..b973d49 100644 --- a/include/apos/utils.h +++ b/include/apos/utils.h @@ -54,6 +54,14 @@ static inline size_t align_down(size_t val, size_t a) return val - (val % a); } +static inline bool aligned(size_t val, size_t a) +{ + if (!a) + return true; + + return val % a == 0; +} + static inline size_t asciinum(char c) { if(c >= '0' && c <= '9') -- cgit v1.3