Changeset 06e1e95 in mainline for kernel/arch/ia64/include/mm
- Timestamp:
- 2006-09-14T17:09:21Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f1d1f5d3
- Parents:
- e5ecc02
- Location:
- kernel/arch/ia64/include/mm
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/include/mm/as.h
re5ecc02 r06e1e95 27 27 */ 28 28 29 29 /** @addtogroup ia64mm 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __ia64_AS_H__36 #define __ia64_AS_H__35 #ifndef KERN_ia64_AS_H_ 36 #define KERN_ia64_AS_H_ 37 37 38 38 #define KERNEL_ADDRESS_SPACE_SHADOWED_ARCH 0 … … 49 49 #endif 50 50 51 51 /** @} 52 52 */ 53 -
kernel/arch/ia64/include/mm/asid.h
re5ecc02 r06e1e95 27 27 */ 28 28 29 29 /** @addtogroup ia64mm 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __ia64_ASID_H__36 #define __ia64_ASID_H__35 #ifndef KERN_ia64_ASID_H_ 36 #define KERN_ia64_ASID_H_ 37 37 38 38 #ifndef __ASM__ … … 63 63 #endif 64 64 65 65 /** @} 66 66 */ 67 -
kernel/arch/ia64/include/mm/frame.h
re5ecc02 r06e1e95 27 27 */ 28 28 29 29 /** @addtogroup ia64mm 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __ia64_FRAME_H__36 #define __ia64_FRAME_H__35 #ifndef KERN_ia64_FRAME_H_ 36 #define KERN_ia64_FRAME_H_ 37 37 38 38 #define FRAME_WIDTH 14 /* 16K */ … … 51 51 #endif 52 52 53 53 /** @} 54 54 */ 55 -
kernel/arch/ia64/include/mm/memory_init.h
re5ecc02 r06e1e95 27 27 */ 28 28 29 29 /** @addtogroup ia64mm 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __ia64_MEMORY_INIT_H__36 #define __ia64_MEMORY_INIT_H__35 #ifndef KERN_ia64_MEMORY_INIT_H_ 36 #define KERN_ia64_MEMORY_INIT_H_ 37 37 38 38 #include <config.h> … … 42 42 #endif 43 43 44 44 /** @} 45 45 */ 46 -
kernel/arch/ia64/include/mm/page.h
re5ecc02 r06e1e95 34 34 */ 35 35 36 #ifndef __ia64_PAGE_H__37 #define __ia64_PAGE_H__36 #ifndef KERN_ia64_PAGE_H_ 37 #define KERN_ia64_PAGE_H_ 38 38 39 39 #include <arch/mm/frame.h> -
kernel/arch/ia64/include/mm/tlb.h
re5ecc02 r06e1e95 27 27 */ 28 28 29 29 /** @addtogroup ia64mm 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __ia64_TLB_H__36 #define __ia64_TLB_H__35 #ifndef KERN_ia64_TLB_H_ 36 #define KERN_ia64_TLB_H_ 37 37 38 38 #define tlb_arch_init() … … 101 101 #endif 102 102 103 103 /** @} 104 104 */ 105 -
kernel/arch/ia64/include/mm/vhpt.h
re5ecc02 r06e1e95 1 1 /* 2 * Copyright (C) 2006 Jakub Vana3 * All rights reserved.4 *5 * Redistribution and use in source and binary forms, with or without6 * modification, are permitted provided that the following conditions7 * are met:8 *9 * - Redistributions of source code must retain the above copyright10 * notice, this list of conditions and the following disclaimer.11 * - Redistributions in binary form must reproduce the above copyright12 * notice, this list of conditions and the following disclaimer in the13 * documentation and/or other materials provided with the distribution.14 * - The name of the author may not be used to endorse or promote products15 * derived from this software without specific prior written permission.16 *17 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR18 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES19 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.2 * Copyright (C) 2006 Jakub Vana 3 * 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 * 9 * - Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * - Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 13 * documentation and/or other materials provided with the distribution. 14 * - The name of the author may not be used to endorse or promote products 15 * derived from this software without specific prior written permission. 16 * 17 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 18 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 19 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 27 */ 28 28 29 29 /** @addtogroup ia64mm 30 30 * @{ 31 31 */ 32 32 /** @file 33 33 */ 34 35 36 #ifndef __ia64_VHPT_H__ 37 #define __ia64_VHPT_H__ 34 35 #ifndef KERN_ia64_VHPT_H_ 36 #define KERN_ia64_VHPT_H_ 38 37 39 38 #include <arch/mm/tlb.h> … … 56 55 void vhpt_invalidate_asid(asid_t asid); 57 56 58 59 57 #endif 60 58 61 62 /** @} 59 /** @} 63 60 */ 64
Note:
See TracChangeset
for help on using the changeset viewer.