- Timestamp:
- 2006-04-27T17:13:49Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 040e4e9
- Parents:
- eaa202a
- Location:
- genarch/src/mm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
genarch/src/mm/page_ht.c
reaa202a r9179d0a 155 155 /** Map page to frame using page hash table. 156 156 * 157 * Map virtual address @page to physical address @frame158 * using @flags.157 * Map virtual address page to physical address frame 158 * using flags. 159 159 * 160 160 * The page table must be locked and interrupts must be disabled. 161 161 * 162 * @param as Address space to which @page belongs.162 * @param as Address space to which page belongs. 163 163 * @param page Virtual address of the page to be mapped. 164 164 * @param frame Physical address of memory frame to which the mapping is done. … … 191 191 /** Remove mapping of page from page hash table. 192 192 * 193 * Remove any mapping of @page within address space @as.193 * Remove any mapping of page within address space as. 194 194 * TLB shootdown should follow in order to make effects of 195 195 * this call visible. … … 218 218 * The page table must be locked and interrupts must be disabled. 219 219 * 220 * @param as Address space to wich @page belongs.220 * @param as Address space to wich page belongs. 221 221 * @param page Virtual page. 222 222 * -
genarch/src/mm/page_pt.c
reaa202a r9179d0a 50 50 /** Map page to frame using hierarchical page tables. 51 51 * 52 * Map virtual address @page to physical address @frame53 * using @flags.52 * Map virtual address page to physical address frame 53 * using flags. 54 54 * 55 55 * The page table must be locked and interrupts must be disabled. … … 100 100 /** Remove mapping of page from hierarchical page tables. 101 101 * 102 * Remove any mapping of 'page' within address space 'as'.102 * Remove any mapping of page within address space as. 103 103 * TLB shootdown should follow in order to make effects of 104 104 * this call visible. … … 108 108 * The page table must be locked and interrupts must be disabled. 109 109 * 110 * @param as Address space to wich @page belongs.110 * @param as Address space to wich page belongs. 111 111 * @param page Virtual address of the page to be demapped. 112 112 */ … … 228 228 * The page table must be locked and interrupts must be disabled. 229 229 * 230 * @param as Address space to which @page belongs.230 * @param as Address space to which page belongs. 231 231 * @param page Virtual page. 232 232 *
Note:
See TracChangeset
for help on using the changeset viewer.