Changeset 677a6d5 in mainline for genarch/src/mm/page_pt.c
- Timestamp:
- 2006-01-08T16:24:32Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f275cb3
- Parents:
- 59adc2b
- File:
-
- 1 edited
-
genarch/src/mm/page_pt.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
genarch/src/mm/page_pt.c
r59adc2b r677a6d5 31 31 #include <mm/frame.h> 32 32 #include <arch/mm/page.h> 33 #include <arch/mm/asid.h> 33 34 #include <arch/types.h> 34 35 #include <typedefs.h> … … 36 37 #include <memstr.h> 37 38 38 static void pt_mapping_insert(__address page, __address frame, int flags, __address root);39 static pte_t *pt_mapping_find(__address page, __address root);39 static void pt_mapping_insert(__address page, asid_t asid, __address frame, int flags, __address root); 40 static pte_t *pt_mapping_find(__address page, asid_t asid, __address root); 40 41 41 42 page_operations_t page_pt_operations = { … … 50 51 * 51 52 * @param page Virtual address of the page to be mapped. 53 * @param asid Ignored. 52 54 * @param frame Physical address of memory frame to which the mapping is done. 53 55 * @param flags Flags to be used for mapping. 54 56 * @param root Explicit PTL0 address. 55 57 */ 56 void pt_mapping_insert(__address page, __address frame, int flags, __address root)58 void pt_mapping_insert(__address page, asid_t asid, __address frame, int flags, __address root) 57 59 { 58 60 pte_t *ptl0, *ptl1, *ptl2, *ptl3; … … 97 99 * 98 100 * @param page Virtual page. 101 * @param asid Ignored. 99 102 * @param root PTL0 address if non-zero. 100 103 * 101 104 * @return NULL if there is no such mapping; entry from PTL3 describing the mapping otherwise. 102 105 */ 103 pte_t *pt_mapping_find(__address page, __address root)106 pte_t *pt_mapping_find(__address page, asid_t asid, __address root) 104 107 { 105 108 pte_t *ptl0, *ptl1, *ptl2, *ptl3;
Note:
See TracChangeset
for help on using the changeset viewer.
