Changeset 677a6d5 in mainline for genarch/src/mm/page_ht.c
- Timestamp:
- 2006-01-08T16:24:32Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f275cb3
- Parents:
- 59adc2b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
genarch/src/mm/page_ht.c
r59adc2b r677a6d5 30 30 #include <mm/page.h> 31 31 #include <mm/frame.h> 32 #include <arch/mm/asid.h> 32 33 #include <arch/types.h> 33 34 #include <typedefs.h> 34 35 #include <arch/asm.h> 35 36 36 static void ht_mapping_insert(__address page, __address frame, int flags, __address root);37 static pte_t *ht_mapping_find(__address page, __address root);37 static void ht_mapping_insert(__address page, asid_t asid, __address frame, int flags, __address root); 38 static pte_t *ht_mapping_find(__address page, asid_t asid, __address root); 38 39 39 40 page_operations_t page_ht_operations = { … … 48 49 * 49 50 * @param page Virtual address of the page to be mapped. 51 * @param asid Address space to which page belongs. 50 52 * @param frame Physical address of memory frame to which the mapping is done. 51 53 * @param flags Flags to be used for mapping. 52 54 * @param root Explicit PTL0 address. 53 55 */ 54 void ht_mapping_insert(__address page, __address frame, int flags, __address root)56 void ht_mapping_insert(__address page, asid_t asid, __address frame, int flags, __address root) 55 57 { 56 58 } … … 61 63 * 62 64 * @param page Virtual page. 65 * @param asid Address space to wich page belongs. 63 66 * @param root PTL0 address if non-zero. 64 67 * 65 68 * @return NULL if there is no such mapping; entry from PTL3 describing the mapping otherwise. 66 69 */ 67 pte_t *ht_mapping_find(__address page, __address root)70 pte_t *ht_mapping_find(__address page, asid_t asid, __address root) 68 71 { 69 72 return NULL;
Note:
See TracChangeset
for help on using the changeset viewer.