Remove building with NOCRYPTO option
[minix3.git] / minix / servers / vm / phys_region.h
blobced41f20840f8c76952224625eb8e030bb251d89
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 /* what kind of memory is it? */
17 mem_type_t *memtype;
19 /* list of phys_regions that reference the same phys_block */
20 struct phys_region *next_ph_list;
21 } phys_region_t;
23 #endif