Deleted Added
full compact
vm.h (1542) vm.h (1549)
1/*
2 * Copyright (c) 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 22 unchanged lines hidden (view full) ---

31 * SUCH DAMAGE.
32 *
33 * @(#)vm.h 8.2 (Berkeley) 12/13/93
34 */
35
36#ifndef VM_H
37#define VM_H
38
1/*
2 * Copyright (c) 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 22 unchanged lines hidden (view full) ---

31 * SUCH DAMAGE.
32 *
33 * @(#)vm.h 8.2 (Berkeley) 12/13/93
34 */
35
36#ifndef VM_H
37#define VM_H
38
39typedef int vm_inherit_t; /* XXX: inheritance codes */
39typedef char vm_inherit_t; /* XXX: inheritance codes */
40
41union vm_map_object;
42typedef union vm_map_object vm_map_object_t;
43
44struct vm_map_entry;
45typedef struct vm_map_entry *vm_map_entry_t;
46
47struct vm_map;

--- 5 unchanged lines hidden (view full) ---

53struct vm_page;
54typedef struct vm_page *vm_page_t;
55
56struct pager_struct;
57typedef struct pager_struct *vm_pager_t;
58
59#include <sys/vmmeter.h>
60#include <sys/queue.h>
40
41union vm_map_object;
42typedef union vm_map_object vm_map_object_t;
43
44struct vm_map_entry;
45typedef struct vm_map_entry *vm_map_entry_t;
46
47struct vm_map;

--- 5 unchanged lines hidden (view full) ---

53struct vm_page;
54typedef struct vm_page *vm_page_t;
55
56struct pager_struct;
57typedef struct pager_struct *vm_pager_t;
58
59#include <sys/vmmeter.h>
60#include <sys/queue.h>
61#include <machine/cpufunc.h>
61#include <vm/vm_param.h>
62#include <vm/lock.h>
63#include <vm/vm_prot.h>
64#include <vm/vm_inherit.h>
65#include <vm/vm_map.h>
66#include <vm/vm_object.h>
67#include <vm/pmap.h>
68#include <vm/vm_extern.h>

--- 13 unchanged lines hidden (view full) ---

82 segsz_t vm_rssize; /* current resident set size in pages */
83 segsz_t vm_swrss; /* resident set size before last swap */
84 segsz_t vm_tsize; /* text size (pages) XXX */
85 segsz_t vm_dsize; /* data size (pages) XXX */
86 segsz_t vm_ssize; /* stack size (pages) */
87 caddr_t vm_taddr; /* user virtual address of text XXX */
88 caddr_t vm_daddr; /* user virtual address of data XXX */
89 caddr_t vm_maxsaddr; /* user VA at max stack growth */
62#include <vm/vm_param.h>
63#include <vm/lock.h>
64#include <vm/vm_prot.h>
65#include <vm/vm_inherit.h>
66#include <vm/vm_map.h>
67#include <vm/vm_object.h>
68#include <vm/pmap.h>
69#include <vm/vm_extern.h>

--- 13 unchanged lines hidden (view full) ---

83 segsz_t vm_rssize; /* current resident set size in pages */
84 segsz_t vm_swrss; /* resident set size before last swap */
85 segsz_t vm_tsize; /* text size (pages) XXX */
86 segsz_t vm_dsize; /* data size (pages) XXX */
87 segsz_t vm_ssize; /* stack size (pages) */
88 caddr_t vm_taddr; /* user virtual address of text XXX */
89 caddr_t vm_daddr; /* user virtual address of data XXX */
90 caddr_t vm_maxsaddr; /* user VA at max stack growth */
91 caddr_t vm_minsaddr; /* user VA at max stack growth */
90};
91#endif /* VM_H */
92};
93#endif /* VM_H */