Changeset 1084a784 in mainline for arch/mips32/include/mm/page.h
- Timestamp:
- 2005-10-04T22:09:41Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 342de62
- Parents:
- 8e3f47b3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/mips32/include/mm/page.h
r8e3f47b3 r1084a784 57 57 #define PTL1_INDEX_ARCH(vaddr) 0 58 58 #define PTL2_INDEX_ARCH(vaddr) 0 59 #define PTL3_INDEX_ARCH(vaddr) (((vaddr)>>1 4)&0xfff)59 #define PTL3_INDEX_ARCH(vaddr) (((vaddr)>>12)&0xfff) 60 60 61 61 #define GET_PTL0_ADDRESS_ARCH() (PTL0) 62 62 #define SET_PTL0_ADDRESS_ARCH(ptl0) (PTL0 = (pte_t *)(ptl0)) 63 63 64 #define GET_PTL1_ADDRESS_ARCH(ptl0, i) (((pte_t *)(ptl0))[(i)].pfn<<1 4)64 #define GET_PTL1_ADDRESS_ARCH(ptl0, i) (((pte_t *)(ptl0))[(i)].pfn<<12) 65 65 #define GET_PTL2_ADDRESS_ARCH(ptl1, i) (ptl1) 66 66 #define GET_PTL3_ADDRESS_ARCH(ptl2, i) (ptl2) 67 #define GET_FRAME_ADDRESS_ARCH(ptl3, i) (((pte_t *)(ptl3))[(i)].pfn<<1 4)67 #define GET_FRAME_ADDRESS_ARCH(ptl3, i) (((pte_t *)(ptl3))[(i)].pfn<<12) 68 68 69 #define SET_PTL1_ADDRESS_ARCH(ptl0, i, a) (((pte_t *)(ptl0))[(i)].pfn = (a)>>1 4)69 #define SET_PTL1_ADDRESS_ARCH(ptl0, i, a) (((pte_t *)(ptl0))[(i)].pfn = (a)>>12) 70 70 #define SET_PTL2_ADDRESS_ARCH(ptl1, i, a) 71 71 #define SET_PTL3_ADDRESS_ARCH(ptl2, i, a) 72 #define SET_FRAME_ADDRESS_ARCH(ptl3, i, a) (((pte_t *)(ptl3))[(i)].pfn = (a)>>1 4)72 #define SET_FRAME_ADDRESS_ARCH(ptl3, i, a) (((pte_t *)(ptl3))[(i)].pfn = (a)>>12) 73 73 74 74 #define GET_PTL1_FLAGS_ARCH(ptl0, i) get_pt_flags((pte_t *)(ptl0), (index_t)(i))
Note:
See TracChangeset
for help on using the changeset viewer.