kernel: restore setting KTS_NONE
[minix.git] / servers / vm / phys_region.h
blobf8e1b5e0dbd1de999836faf65dd1cc9e8fbf9869
1 #ifndef PHYS_REGION_H
2 #define PHYS_REGION_H 1
4 #include <stddef.h>
6 #include "memtype.h"
8 typedef struct phys_region {
9 struct phys_block *ph;
10 struct vir_region *parent; /* vir_region or NULL if yielded */
11 vir_bytes offset; /* offset from start of vir region */
12 #if SANITYCHECKS
13 int written; /* written to pagetable */
14 #endif
16 mem_type_t *memtype;
18 /* list of phys_regions that reference the same phys_block */
19 struct phys_region *next_ph_list;
20 } phys_region_t;
22 #endif