freebsd-dev/sys/sparc64/sparc64
Jake Burkholder 274ae7b653 Provide an implementation of KTR_CPU that doesn't use pcpu, so we don't
crash and burn if its not setup yet.  Add timestamp, cpu, and (fake) file
and line recording to the asm version of CTR.
2002-04-06 08:40:59 +00:00
..
autoconf.c Centralize the "bootdev" and "dumpdev" variables. They are still pretty 2002-03-31 07:15:28 +00:00
bus_machdep.c Revamp the busdma implementation a bit: 2002-03-24 02:50:53 +00:00
cache.c Decruft some #if 0'ed code. 2002-03-23 20:05:42 +00:00
clock.c Add MD frontents for the mk48txx driver, ported from NetBSD, and remove 2002-04-04 23:58:50 +00:00
counter.c Add support for the counter-timer which is included in the Sun U2S and 2002-02-13 16:16:36 +00:00
critical.c Stage-2 commit of the critical*() code. This re-inlines cpu_critical_enter() 2002-04-01 23:51:23 +00:00
db_disasm.c De-K&R. 2002-03-23 20:22:19 +00:00
db_hwwatch.c Remove __P. 2002-03-21 00:06:55 +00:00
db_interface.c Add support for starting and stopping cpus with ipis. 2002-03-13 04:59:01 +00:00
db_trace.c Cleanup the trace back routine slightly. Print the leaf return value so 2002-03-23 17:04:41 +00:00
eeprom_ebus.c Add MD frontents for the mk48txx driver, ported from NetBSD, and remove 2002-04-04 23:58:50 +00:00
eeprom_sbus.c Add MD frontents for the mk48txx driver, ported from NetBSD, and remove 2002-04-04 23:58:50 +00:00
eeprom.c Add MD frontents for the mk48txx driver, ported from NetBSD, and remove 2002-04-04 23:58:50 +00:00
elf_machdep.c Implement elf_reloc. This makes klds work. 2001-10-27 07:09:40 +00:00
emul.c Make these compile. 2001-12-29 09:55:37 +00:00
exception.s Remove abuse of intr_disable/restore in MI code by moving the loop in ast() 2002-03-29 16:35:26 +00:00
exception.S Remove abuse of intr_disable/restore in MI code by moving the loop in ast() 2002-03-29 16:35:26 +00:00
fp.c Make these compile. 2001-12-29 09:55:37 +00:00
genassym.c Provide an implementation of KTR_CPU that doesn't use pcpu, so we don't 2002-04-06 08:40:59 +00:00
identcpu.c Machine must be non-static for COMPAT_43 to compile. This is used in bsd/os 2002-03-23 17:13:45 +00:00
in_cksum.c Add optimized implementations of in_cksum_skip() and related functions 2001-11-06 20:05:01 +00:00
intr_machdep.c Change callers of mtx_init() to pass in an appropriate lock type name. In 2002-04-04 21:03:38 +00:00
iommu.c Remove the superfluous second argument from the IOTSBSLOT() macro. 2002-04-02 17:41:06 +00:00
locore.s Add support for starting secondary cpus in kernel, as opposed to relying 2002-03-04 07:12:36 +00:00
locore.S Add support for starting secondary cpus in kernel, as opposed to relying 2002-03-04 07:12:36 +00:00
machdep.c Moved signal handling and rescheduling from userret() to ast() so that 2002-04-04 17:49:48 +00:00
mem.c Add a driver for the mem and kmem devices, based off the i386 version. 2002-03-09 22:33:16 +00:00
mp_exception.s Fix braino. 2002-03-13 05:54:00 +00:00
mp_exception.S Fix braino. 2002-03-13 05:54:00 +00:00
mp_locore.s Implement delivery of tlb shootdown ipis. This is currently more fine grained 2002-03-07 06:01:40 +00:00
mp_locore.S Implement delivery of tlb shootdown ipis. This is currently more fine grained 2002-03-07 06:01:40 +00:00
mp_machdep.c Change callers of mtx_init() to pass in an appropriate lock type name. In 2002-04-04 21:03:38 +00:00
nexus.c Add the counter-timer node to the exclusion list, as it is handled 2002-02-13 16:28:40 +00:00
ofw_bus.c Make the OpenFirmware interrupt mapping code more generic, to reduce 2002-03-24 02:11:06 +00:00
ofw_machdep.c Fix a bug that was indroduced while moving this code around (use the 2001-12-21 21:31:44 +00:00
pmap.c Remove invalid KASSERTS. 2002-04-06 08:21:43 +00:00
pv.c Make this compile (submitted by jake), add a missing include. 2002-03-25 04:38:48 +00:00
rwindow.c Add a macro for shift of an integer (1 << shift == sizeof). Move the pointer 2002-02-27 00:21:04 +00:00
sparcbus_if.m Add a file forgotten in the previous commit (a kobj interface that 2001-11-09 20:43:44 +00:00
support.s Use PCB_REG instead of loading the pcb from curthread. This fixes a bug 2002-02-23 20:54:01 +00:00
support.S Use PCB_REG instead of loading the pcb from curthread. This fixes a bug 2002-02-23 20:54:01 +00:00
swtch.s Implement kthread context stealing. This is a bit of a misnomer because 2002-03-07 05:15:43 +00:00
swtch.S Implement kthread context stealing. This is a bit of a misnomer because 2002-03-07 05:15:43 +00:00
sys_machdep.c Implement user trap delivery as specified by the sparc abi. This provides 2002-01-01 20:56:28 +00:00
tick.c Add support for driving the clocks on secondary cpus. 2002-03-13 04:38:33 +00:00
trap.c Add missing includes for the KTRACE case. 2002-03-25 04:54:19 +00:00
tsb.c Remove references to vm_zone.h and switch over to the new uma API. 2002-03-21 02:30:27 +00:00
upa.c The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:32:05 +00:00
vm_machdep.c Fix obscure problems with vfork where part of the parent's stack could be 2002-03-04 05:07:22 +00:00