]> git.itanic.dy.fi Git - scan-pagemap/blobdiff - pagemap.h
Show full process argument list instead only executable name
[scan-pagemap] / pagemap.h
index a8ce4443491fe2a77e54d401b842b746b6f1a425..2bdaa2ba3cccc4557d1cdd95d95bbd73bc8fd6c6 100644 (file)
--- a/pagemap.h
+++ b/pagemap.h
@@ -92,8 +92,6 @@ static inline int swap_offset(struct pageframe *p)
        return (BITRANGE(5, 54) & p->pf) >> 5;
 }
 
-#define KPAGEFLAGS_NUM 22
-
 enum kpageflags {
        LOCKED,
        ERROR,
@@ -117,8 +115,12 @@ enum kpageflags {
        HWPOISON,
        NOPAGE,
        KSM,
+       THP,
+       __PAGEFLAGS_LAST,
 };
 
+#define KPAGEFLAGS_NUM __PAGEFLAGS_LAST
+
 struct kpageflag_str {
        int flag;
        char *str;