pmap.h (c87801fe542283248d6233f7bb1c1efc7b63cdb9) | pmap.h (2c7a40c7ca0475936c00ceb08a4935cc5c4ff7f0) |
---|---|
1/* 2 * Copyright (c) 1991, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * The Mach Operating System project at Carnegie-Mellon University. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 47 unchanged lines hidden (view full) --- 56 * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU 57 * School of Computer Science 58 * Carnegie Mellon University 59 * Pittsburgh PA 15213-3890 60 * 61 * any improvements or extensions that they make and grant Carnegie the 62 * rights to redistribute these changes. 63 * | 1/* 2 * Copyright (c) 1991, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * The Mach Operating System project at Carnegie-Mellon University. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 47 unchanged lines hidden (view full) --- 56 * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU 57 * School of Computer Science 58 * Carnegie Mellon University 59 * Pittsburgh PA 15213-3890 60 * 61 * any improvements or extensions that they make and grant Carnegie the 62 * rights to redistribute these changes. 63 * |
64 * $Id: pmap.h,v 1.2 1994/08/02 07:55:12 davidg Exp $ | 64 * $Id: pmap.h,v 1.3 1994/08/06 10:25:49 davidg Exp $ |
65 */ 66 67/* 68 * Machine address mapping definitions -- machine-independent 69 * section. [For machine-dependent section, see "machine/pmap.h".] 70 */ 71 72#ifndef _PMAP_VM_ --- 38 unchanged lines hidden (view full) --- 111vm_offset_t pmap_phys_address __P((int)); 112void pmap_pinit __P((pmap_t)); 113void pmap_protect __P((pmap_t, vm_offset_t, vm_offset_t, vm_prot_t)); 114void pmap_qenter __P((vm_offset_t, vm_page_t *, int)); 115void pmap_qremove __P((vm_offset_t, int)); 116void pmap_reference __P((pmap_t)); 117void pmap_release __P((pmap_t)); 118void pmap_remove __P((pmap_t, vm_offset_t, vm_offset_t)); | 65 */ 66 67/* 68 * Machine address mapping definitions -- machine-independent 69 * section. [For machine-dependent section, see "machine/pmap.h".] 70 */ 71 72#ifndef _PMAP_VM_ --- 38 unchanged lines hidden (view full) --- 111vm_offset_t pmap_phys_address __P((int)); 112void pmap_pinit __P((pmap_t)); 113void pmap_protect __P((pmap_t, vm_offset_t, vm_offset_t, vm_prot_t)); 114void pmap_qenter __P((vm_offset_t, vm_page_t *, int)); 115void pmap_qremove __P((vm_offset_t, int)); 116void pmap_reference __P((pmap_t)); 117void pmap_release __P((pmap_t)); 118void pmap_remove __P((pmap_t, vm_offset_t, vm_offset_t)); |
119void pmap_update __P((void)); | |
120void pmap_zero_page __P((vm_offset_t)); 121__END_DECLS 122#endif 123 124#endif /* _PMAP_VM_ */ | 119void pmap_zero_page __P((vm_offset_t)); 120__END_DECLS 121#endif 122 123#endif /* _PMAP_VM_ */ |