Changeset 454f1da in mainline for kernel/arch/sparc64/src/trap/interrupt.c
- Timestamp:
- 2007-03-26T19:35:28Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 5d7daff
- Parents:
- 4638401
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/src/trap/interrupt.c
r4638401 r454f1da 45 45 #include <arch.h> 46 46 #include <mm/tlb.h> 47 #include <arch/mm/cache.h> 47 48 #include <config.h> 48 49 #include <synch/spinlock.h> … … 84 85 /* 85 86 * This is a cross-call. 86 * data0 contains address of kernel function.87 * data0 contains address of the kernel function. 87 88 * We call the function only after we verify 88 * it is on of the supported ones.89 * it is one of the supported ones. 89 90 */ 90 91 #ifdef CONFIG_SMP 91 92 if (data0 == (uintptr_t) tlb_shootdown_ipi_recv) { 92 93 tlb_shootdown_ipi_recv(); 94 #ifdef CONFIG_VIRT_IDX_DCACHE 95 } else if (data0 == (uintptr_t) dcache_shootdown_ipi_recv) { 96 dcache_shootdown_ipi_recv(); 97 #endif 93 98 } 94 99 #endif
Note:
See TracChangeset
for help on using the changeset viewer.