freebsd-skq/sys/mips/mips
Ed Schouten 87dd390211 Actually make the 2-byte atomics work.
Even though I tested the 1-byte operations on arbitrarily aligned bytes,
it seems I did not do this for the 2-byte operations.

Create easy to read functions that are used to get/put bytes and
halfwords in words. To keep the compiler happy, explicitly read two
bytes into a union to obtain a 16-bit value.
2013-06-08 16:24:49 +00:00
..
autoconf.c
bus_space_fdt.c MFp4 CH=227440: 2013-05-09 20:13:43 +00:00
bus_space_generic.c MFp4 CH=227440: 2013-05-09 20:13:43 +00:00
busdma_machdep.c Reform the busdma API so that new types may be added without modifying 2013-02-12 16:57:20 +00:00
cache_mipsNN.c o) Use ABI, not ISA_* options, to determine whether to compile bits if libkern 2012-03-12 21:25:32 +00:00
cache.c
cpu.c
db_disasm.c
db_interface.c Don't include asm.h in non-asm files. 2013-05-01 06:57:46 +00:00
db_trace.c Don't assign the copyright to the FreeBSD foundation for the years 2013-05-29 16:51:03 +00:00
dump_machdep.c
elf_machdep.c
elf_trampoline.c
exception.S
fp.S
freebsd32_machdep.c
gdb_machdep.c
genassym.c
in_cksum.c
inckern.S
intr_machdep.c
libkern_machdep.c
locore.S
machdep.c Switch the vm_object mutex to be a rwlock. This will enable in the 2013-03-09 02:32:23 +00:00
mem.c
minidump_machdep.c
mp_machdep.c
mpboot.S
nexus.c
octeon_cop2_swtch.S
octeon_cop2.c
pm_machdep.c
pmap.c o Relax locking assertions for vm_page_find_least() 2013-05-21 20:38:19 +00:00
ptrace_machdep.c
sc_machdep.c Provide basic glue to allow syscons to be used on MIPS, modelled 2012-08-25 08:09:37 +00:00
stack_machdep.c Fix several typos 2013-05-12 16:43:26 +00:00
stdatomic.c Actually make the 2-byte atomics work. 2013-06-08 16:24:49 +00:00
support.S Use the offsets from pcb.h rather than regnum.h to store the registers 2013-04-25 17:23:54 +00:00
swtch.S Use the offsets from pcb.h rather than regnum.h to store the registers 2013-04-25 17:23:54 +00:00
sys_machdep.c
tick.c MFcalloutng: 2013-02-28 13:46:03 +00:00
tlb.c Move MIPS_MAX_TLB_ENTRIES definition from cpuregs.h to tlb.c 2013-04-12 17:22:12 +00:00
trap.c Don't include asm.h in non-asm files. 2013-05-01 06:57:46 +00:00
uio_machdep.c
uma_machdep.c Flip the semantic of M_NOWAIT to only require the allocation to not 2012-11-14 20:01:40 +00:00
vm_machdep.c Remove asm.h dependency in a hackish way. 2013-05-01 06:55:13 +00:00