freebsd-dev/sys/alpha/include
Jason Evans d0b01efdeb Use inline functions instead of macros for mtx_enter(), mtx_try_enter(),
and mtx_exit().  This change tracks the i386 version.

Rename mtx_enter(), mtx_try_enter(), and mtx_exit() and wrap them with cpp
macros that expand to pass filename and line number information.  This is
necessary since we're using inline functions instead of macros now.

Add const to the filename pointers passed througout the mtx and witness
code.
2000-09-08 21:47:29 +00:00
..
pc
_limits.h
alpha_cpu.h
ansi.h
asm.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
atomic.h
bootinfo.h
bus_memio.h
bus_pio.h
bus.h
bwx.h
chipset.h
clock.h
clockvar.h
console.h
cpu.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
cpuconf.h
cpufunc.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
db_machdep.h
elf.h
endian.h
exec.h
float.h
floatingpoint.h
fpu.h
frame.h
globaldata.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
globals.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
ieee.h
ieeefp.h
in_cksum.h
inst.h
intr.h
intrcnt.h
ioctl_bt848.h
ioctl_fd.h
ioctl_meteor.h
ipl.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
limits.h
lock.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
md_var.h
mouse.h
mutex.h Use inline functions instead of macros for mtx_enter(), mtx_try_enter(), 2000-09-08 21:47:29 +00:00
pal.h
param.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
pcb.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
pcpu.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
pmap.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
proc.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
profile.h
prom.h
psl.h
pte.h
ptrace.h
reg.h
reloc.h
resource.h
rpb.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
setjmp.h
sgmap.h
sigframe.h
signal.h
smp.h Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
stdarg.h
swiz.h
sysarch.h
types.h
ucontext.h
varargs.h
vmparam.h