Changeset 82cbf8c6 in mainline for kernel/genarch/include
- Timestamp:
- 2017-10-08T19:37:24Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2fd26bb
- Parents:
- 81b9d3e
- Location:
- kernel/genarch/include/genarch/mm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/include/genarch/mm/as_ht.h
r81b9d3e r82cbf8c6 37 37 38 38 #include <mm/mm.h> 39 #include <adt/ list.h>39 #include <adt/hash_table.h> 40 40 #include <typedefs.h> 41 41 … … 46 46 47 47 typedef struct pte { 48 link_t link; /**< Page hash table link. */48 ht_link_t link; /**< Page hash table link. */ 49 49 struct as *as; /**< Address space. */ 50 50 uintptr_t page; /**< Virtual memory page. */ -
kernel/genarch/include/genarch/mm/page_ht.h
r81b9d3e r82cbf8c6 46 46 #include <adt/hash_table.h> 47 47 48 #define PAGE_HT_KEYS 249 48 #define KEY_AS 0 50 49 #define KEY_PAGE 1 51 52 #define PAGE_HT_ENTRIES_BITS 1353 #define PAGE_HT_ENTRIES (1 << PAGE_HT_ENTRIES_BITS)54 50 55 51 /* Macros for querying page hash table PTEs. */ … … 66 62 extern slab_cache_t *pte_cache; 67 63 extern hash_table_t page_ht; 68 extern hash_table_op erations_t ht_operations;64 extern hash_table_ops_t ht_ops; 69 65 70 66 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
