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);
|
|