Changeset ef67bab in mainline for genarch/include
- Timestamp:
- 2006-02-01T00:02:16Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 071a8ae6
- Parents:
- fc1e4f6
- Location:
- genarch/include/mm
- Files:
-
- 2 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
genarch/include/mm/page_ht.h
rfc1e4f6 ref67bab 39 39 #include <typedefs.h> 40 40 41 /** Number of slots in page hash table. */ 42 #define HT_ENTRIES HT_ENTRIES_ARCH 41 /** Page hash table size. */ 42 #define HT_WIDTH HT_WIDTH_ARCH 43 #define HT_SIZE (1<<HT_WIDTH) 44 #define HT_ENTRIES (HT_SIZE/sizeof(pte_t)) 43 45 44 46 /** Hash function. … … 100 102 #define HT_SET_RECORD(t, page, asid, frame, flags) HT_SET_RECORD_ARCH(t, page, asid, frame, flags) 101 103 102 103 104 extern page_operations_t page_ht_operations; 104 105 extern spinlock_t page_ht_lock; -
genarch/include/mm/page_pt.h
rfc1e4f6 ref67bab 88 88 extern page_operations_t page_pt_operations; 89 89 90 extern void page_mapping_insert_pt(as_t *as, __address page, __address frame, int flags , __address root);91 extern pte_t *page_mapping_find_pt(as_t *as, __address page , __address root);90 extern void page_mapping_insert_pt(as_t *as, __address page, __address frame, int flags); 91 extern pte_t *page_mapping_find_pt(as_t *as, __address page); 92 92 93 93 #endif
Note:
See TracChangeset
for help on using the changeset viewer.