Changeset 8f80c77 in mainline
- Timestamp:
- 2010-06-08T21:26:22Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1113c9e
- Parents:
- 2d3ddad
- Location:
- kernel
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/mips32/src/mm/tlb.c
r2d3ddad r8f80c77 352 352 353 353 /** Try to find PTE for faulting address. 354 *355 * The AS->lock must be held on entry to this function.356 354 * 357 355 * @param badvaddr Faulting virtual address. -
kernel/arch/ppc32/src/mm/tlb.c
r2d3ddad r8f80c77 49 49 50 50 /** Try to find PTE for faulting address 51 *52 * Try to find PTE for faulting address.53 * The as->lock must be held on entry to this function.54 51 * 55 52 * @param as Address space. -
kernel/genarch/src/mm/asid.c
r2d3ddad r8f80c77 69 69 70 70 /** Allocate free address space identifier. 71 *72 * Interrupts must be disabled and asidlock must be held prior to this call73 71 * 74 72 * @return New ASID. -
kernel/genarch/src/mm/page_ht.c
r2d3ddad r8f80c77 170 170 * Map virtual address page to physical address frame 171 171 * using flags. 172 *173 * The page table must be locked and interrupts must be disabled.174 172 * 175 173 * @param as Address space to which page belongs. … … 217 215 * this call visible. 218 216 * 219 * The page table must be locked and interrupts must be disabled.220 *221 217 * @param as Address space to wich page belongs. 222 218 * @param page Virtual address of the page to be demapped. … … 245 241 * Find mapping for virtual page. 246 242 * 247 * The page table must be locked and interrupts must be disabled.248 *249 243 * @param as Address space to wich page belongs. 250 244 * @param page Virtual page. -
kernel/genarch/src/mm/page_pt.c
r2d3ddad r8f80c77 61 61 * using flags. 62 62 * 63 * The page table must be locked and interrupts must be disabled.64 *65 63 * @param as Address space to wich page belongs. 66 64 * @param page Virtual address of the page to be mapped. … … 115 113 * 116 114 * Empty page tables except PTL0 are freed. 117 *118 * The page table must be locked and interrupts must be disabled.119 115 * 120 116 * @param as Address space to wich page belongs. … … 246 242 * Find mapping for virtual page. 247 243 * 248 * The page table must be locked and interrupts must be disabled.249 *250 244 * @param as Address space to which page belongs. 251 245 * @param page Virtual page. -
kernel/generic/src/mm/as.c
r2d3ddad r8f80c77 801 801 /** Check access mode for address space area. 802 802 * 803 * The address space area must be locked prior to this call.804 *805 803 * @param area Address space area. 806 804 * @param access Access mode. … … 1214 1212 /** Compute flags for virtual address translation subsytem. 1215 1213 * 1216 * The address space area must be locked.1217 * Interrupts must be disabled.1218 *1219 1214 * @param area Address space area. 1220 1215 * … … 1316 1311 1317 1312 /** Find address space area and lock it. 1318 *1319 * The address space must be locked and interrupts must be disabled.1320 1313 * 1321 1314 * @param as Address space. … … 1381 1374 1382 1375 /** Check area conflicts with other areas. 1383 *1384 * The address space must be locked and interrupts must be disabled.1385 1376 * 1386 1377 * @param as Address space. -
kernel/generic/src/mm/backend_elf.c
r2d3ddad r8f80c77 269 269 * Otherwise only portions of the area that are not backed by the ELF image 270 270 * are put into the pagemap. 271 *272 * The address space and address space area must be locked prior to the call.273 271 * 274 272 * @param area Address space area. -
kernel/generic/src/mm/page.c
r2d3ddad r8f80c77 108 108 * using flags. Allocate and setup any missing page tables. 109 109 * 110 * The page table must be locked and interrupts must be disabled.111 *112 110 * @param as Address space to wich page belongs. 113 111 * @param page Virtual address of the page to be mapped. … … 138 136 * this call visible. 139 137 * 140 * The page table must be locked and interrupts must be disabled.141 *142 138 * @param as Address space to wich page belongs. 143 139 * @param page Virtual address of the page to be demapped. … … 162 158 * Find mapping for virtual page. 163 159 * 164 * The page table must be locked and interrupts must be disabled.165 *166 160 * @param as Address space to wich page belongs. 167 161 * @param page Virtual page. -
kernel/generic/src/sysinfo/stats.c
r2d3ddad r8f80c77 195 195 * 196 196 * Summarize task information into task statistics. 197 * Task lock should be held and interrupts disabled198 * before executing this function.199 197 * 200 198 * @param task Task. … … 297 295 * 298 296 * Summarize thread information into thread statistics. 299 * Thread lock should be held and interrupts disabled300 * before executing this function.301 297 * 302 298 * @param thread Thread.
Note:
See TracChangeset
for help on using the changeset viewer.