Changeset View
Changeset View
Standalone View
Standalone View
head/sys/sparc64/sparc64/support.S
Show First 20 Lines • Show All 481 Lines • ▼ Show 20 Lines | |||||
* int suword64(const void *base, int64_t word) | * int suword64(const void *base, int64_t word) | ||||
*/ | */ | ||||
ENTRY(suword64) | ENTRY(suword64) | ||||
stxa %o1, [%o0] ASI_AIUP | stxa %o1, [%o0] ASI_AIUP | ||||
retl | retl | ||||
clr %o0 | clr %o0 | ||||
END(suword64) | END(suword64) | ||||
.globl fs_nofault_intr_begin | |||||
fs_nofault_intr_begin: | |||||
nop | |||||
/* | |||||
* int fuswintr(const void *base) | |||||
*/ | |||||
ENTRY(fuswintr) | |||||
retl | |||||
lduha [%o0] ASI_AIUP, %o0 | |||||
END(fuswintr) | |||||
/* | |||||
* int suswintr(const void *base, int word) | |||||
*/ | |||||
ENTRY(suswintr) | |||||
stha %o1, [%o0] ASI_AIUP | |||||
retl | |||||
clr %o0 | |||||
END(suswintr) | |||||
.globl fs_nofault_intr_end | |||||
fs_nofault_intr_end: | |||||
nop | |||||
.globl fs_nofault_end | .globl fs_nofault_end | ||||
fs_nofault_end: | fs_nofault_end: | ||||
nop | nop | ||||
ENTRY(fs_fault) | ENTRY(fs_fault) | ||||
retl | retl | ||||
mov -1, %o0 | mov -1, %o0 | ||||
END(fs_fault) | END(fs_fault) | ||||
▲ Show 20 Lines • Show All 440 Lines • Show Last 20 Lines |