freebsd-skq/sys/arm/include
cem 3dc80471bd arm: Fix atomic long APIs to correct 'u_long' signedness
As defined in atomic(9) and implemented on other architectures, the
atomic(9) functions all act on unsigned pointers and types.  Prior to this
revision, arm implemented some atomic(9) 'long' sized routines with correct
unsigned type, but others were incorrectly signed.

Reviewed by:	tinderbox
Sponsored by:	Dell EMC Isilon
2020-03-23 23:00:13 +00:00
..
_align.h
_bus.h Regularize my copyright notice 2019-12-04 16:56:11 +00:00
_inttypes.h
_limits.h
_stdint.h
_types.h
acle-compat.h
armreg.h
asm.h
asmacros.h
atags.h Regularize my copyright notice 2019-12-04 16:56:11 +00:00
atomic-v4.h Add 8 and 16 bit versions of atomic_cmpset and atomic_fcmpset for arm. 2019-10-01 19:39:00 +00:00
atomic-v6.h arm: Fix atomic long APIs to correct 'u_long' signedness 2020-03-23 23:00:13 +00:00
atomic.h
blockio.h
bus_dma.h
bus.h
clock.h
counter.h Centralize __pcpu definitions. 2019-08-29 07:25:27 +00:00
cpu-v4.h
cpu-v6.h
cpu.h align use of cp15_pmccntr_get with its availability 2019-10-07 07:37:42 +00:00
cpufunc.h Implement the ffs and fls functions, and their longer counterparts, in 2019-05-28 15:47:00 +00:00
cpuinfo.h
db_machdep.h
debug_monitor.h
disassem.h
dump.h
efi.h
elf.h
endian.h
exec.h
fdt.h
fiq.h
float.h
floatingpoint.h
frame.h
gdb_machdep.h
ieee.h
ieeefp.h
in_cksum.h
intr.h
kdb.h
limits.h
machdep.h Declare the global kernel symbols created by ldscript.arm in arm's machdep.h, 2019-12-06 03:48:35 +00:00
md_var.h
memdev.h
metadata.h
minidump.h
ofw_machdep.h
param.h Define MAXCPU consistently between the kernel and KLDs. 2020-02-05 19:08:21 +00:00
pcb.h
pcpu_aux.h Centralize __pcpu definitions. 2019-08-29 07:25:27 +00:00
pcpu.h
physmem.h
pl310.h
platform.h
platformvar.h Use named field's initializer when constructing <foo>_platform structure. 2019-03-19 14:32:54 +00:00
pmap_var.h
pmap-v4.h
pmap-v6.h
pmap.h Introduce vm_page_astate. 2019-12-10 18:14:50 +00:00
pmc_mdep.h
proc.h
procctl.h amd64 KPTI: add control from procctl(2). 2019-03-16 11:44:33 +00:00
profile.h Remove two obsolete comments that reference splhigh/splx. 2019-11-21 18:49:54 +00:00
psl.h
pte-v4.h
pte-v6.h
ptrace.h
reg.h
reloc.h
resource.h
runq.h
sc_machdep.h
setjmp.h
sf_buf.h
sigframe.h
signal.h
smp.h
stack.h Rewrite arm kernel stack unwind code to work when unwinding through modules. 2019-12-15 21:16:35 +00:00
stdarg.h
swi.h
sysarch.h De-pollute arm's sysarch.h. 2019-07-10 14:34:52 +00:00
sysreg.h
trap.h
ucontext.h
undefined.h
utrap.h
vdso.h
vfp.h
vm.h
vmparam.h