NetBSD/sys/arch/sparc/sparc
rmind 1840edb963 Implement high priority (XC_HIGHPRI) xcall(9) mechanism - a facility
to execute functions from software interrupt context, at SOFTINT_CLOCK.
Functions must be lightweight.  Will be used for passive serialization.

OK ad@.
2010-06-22 18:29:01 +00:00
..
amd7930intr.s
asm.h
autoconf.c Recognize ie @ vme as a network device. 2010-01-22 16:11:26 +00:00
auxiotwo.c
auxiotwo.h
auxreg.c
auxreg.h Explicitly clear AUXIO4M_FTC bit in FTC_FLIP macro used on 2010-01-13 12:43:06 +00:00
bsd_fdintr.s
cache.c
cache.h
clkctrl.c
clkctrl.h
clock.c
compat_13_machdep.c Use lwp_getpcb() on sparc{64} and sun2/3 MD code, clean from struct user usage. 2009-11-21 04:16:51 +00:00
compat_16_machdep.c Use lwp_getpcb() on sparc{64} and sun2/3 MD code, clean from struct user usage. 2009-11-21 04:16:51 +00:00
core_machdep.c Use lwp_getpcb() on sparc{64} and sun2/3 MD code, clean from struct user usage. 2009-11-21 04:16:51 +00:00
cpu.c Implement high priority (XC_HIGHPRI) xcall(9) mechanism - a facility 2010-06-22 18:29:01 +00:00
cpuunit.c
cpuunitvar.h
cpuvar.h rename cpu_info{}::cpu_name member to cpu_longname, to avoid a potential conflict 2010-01-23 16:06:57 +00:00
db_disasm.c
db_interface.c document sparc ddb commands. PR#38312. 2010-01-10 08:24:32 +00:00
db_trace.c Use lwp_getpcb() on sparc{64} and sun2/3 MD code, clean from struct user usage. 2009-11-21 04:16:51 +00:00
eeprom.c
emul.c
genassym.cf use genassym generated names for struct intrhand elements and avoid magic. 2010-01-03 11:44:58 +00:00
in_cksum.c
intr.c fix a typo - we need to check classipl vs. IPL_VM, not the SBus interrupt 2010-01-05 21:38:50 +00:00
intreg.h
iommu.c Add a flags argument to pmap_kenter_pa(9). 2009-11-07 07:27:40 +00:00
iommureg.h
iommuvar.h
kgdb_machdep.c
kobj_machdep.c
lock_stubs.s
locore.s gas has supported SPARC ".empty" for a long while; get rid of an 2010-03-07 00:42:08 +00:00
machdep.c Remove separate mb_map. The nmbclusters is computed at boot time based 2010-02-08 19:02:25 +00:00
mem.c
memecc.c
memeccreg.h
memreg.c
memreg.h
mkclock.c
msiiep.c add an explicit "bool mpsafe" to intr_establish(). only set it to true 2010-01-03 23:03:20 +00:00
msiiepreg.h
msiiepvar.h
oclock.c add an explicit "bool mpsafe" to intr_establish(). only set it to true 2010-01-03 23:03:20 +00:00
openfirm.c
openprom.c
pci_machdep.c
pmap.c Avoid using demap_lock early in pmap_bootstrap before it is initialized. 2010-04-26 09:26:25 +00:00
process_machdep.c Use lwp_getpcb() on sparc{64} and sun2/3 MD code, clean from struct user usage. 2009-11-21 04:16:51 +00:00
procfs_machdep.c
promlib.c Split the part out of prom_getether() that deals with the local 2010-01-21 11:40:01 +00:00
sigcode_state.s
sunos_machdep.c Use lwp_getpcb() on sparc{64} and sun2/3 MD code, clean from struct user usage. 2009-11-21 04:16:51 +00:00
sunos_sigcode.s
svr4_machdep.c Change u_long to vaddr_t/vsize_t in exec code where appropriate (mostly 2009-12-10 14:13:48 +00:00
svr4_sigcode.s
sys_machdep.c
syscall.c s/cpu_fork/cpu_lwp_fork/ in comment 2010-02-25 07:21:19 +00:00
timer.c rework the timer interrupt usage on MP sun4m systems a little. use 2010-01-04 04:21:35 +00:00
timer_msiiep.c curlwp is never NULL any more. 2010-01-04 03:54:42 +00:00
timer_sun4.c curlwp is never NULL any more. 2010-01-04 03:54:42 +00:00
timer_sun4m.c replace local ci_cpuname[] and use new cpu_name(). 2010-01-13 02:17:12 +00:00
timerreg.h
timervar.h rework the timer interrupt usage on MP sun4m systems a little. use 2010-01-04 04:21:35 +00:00
trap.c Remove lwp_uc_pool, replace it with kmem(9), plus add some consistency. 2010-04-23 19:18:09 +00:00
vaddrs.h
vm_machdep.c Use lwp_getpcb() on sparc{64} and sun2/3 MD code, clean from struct user usage. 2009-11-21 04:16:51 +00:00