Changeset b3e8c90 in mainline for kernel/arch/sparc64/include/mm/tlb.h
- Timestamp:
- 2006-08-01T11:24:27Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e386cbf
- Parents:
- c049309
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/include/mm/tlb.h
rc049309 rb3e8c90 27 27 */ 28 28 29 29 /** @addtogroup sparc64mm 30 30 * @{ 31 31 */ … … 228 228 reg.tlb_entry = entry; 229 229 asi_u64_write(ASI_DTLB_DATA_ACCESS_REG, reg.value, value); 230 flush();230 membar(); 231 231 } 232 232 … … 287 287 { 288 288 asi_u64_write(ASI_DMMU, VA_DMMU_TAG_ACCESS, v); 289 flush();289 membar(); 290 290 } 291 291 … … 317 317 { 318 318 asi_u64_write(ASI_DTLB_DATA_IN_REG, 0, v); 319 flush();319 membar(); 320 320 } 321 321 … … 355 355 { 356 356 asi_u64_write(ASI_DMMU, VA_DMMU_SFSR, v); 357 flush();357 membar(); 358 358 } 359 359 … … 408 408 409 409 asi_u64_write(ASI_DMMU_DEMAP, da.value, 0); 410 flush();410 membar(); 411 411 } 412 412 … … 419 419 #endif 420 420 421 /** @} 422 */ 423 421 /** @} 422 */
Note:
See TracChangeset
for help on using the changeset viewer.