hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* SPDX-License-Identifier: GPL-2.0 */
#include <linux/types.h>
#include <linux/seq_file.h>
 
struct flag_info {
   u64        mask;
   u64        val;
   const char    *set;
   const char    *clear;
   bool        is_val;
   int        shift;
};
 
struct pgtable_level {
   const struct flag_info *flag;
   size_t num;
   u64 mask;
};
 
extern struct pgtable_level pg_level[5];
 
void pt_dump_size(struct seq_file *m, unsigned long delta);