freebsd-dev/sys/alpha/alpha
Alan Cox 90ecfebd82 Refactor the existing machine-dependent sf_buf_free() into a machine-
dependent function by the same name and a machine-independent function,
sf_buf_mext().  Aside from the virtue of making more of the code machine-
independent, this change also makes the interface more logical.  Before,
sf_buf_free() did more than simply undo an sf_buf_alloc(); it also
unwired and if necessary freed the page.  That is now the purpose of
sf_buf_mext().  Thus, sf_buf_alloc() and sf_buf_free() can now be used
as a general-purpose emphemeral map cache.
2004-03-16 19:04:28 +00:00
..
alpha-gdbstub.c Cleanup <machine/cpu.h> by moving MD prototypes to <machine/md_var.h> 2003-08-17 06:42:08 +00:00
api_up1000.c Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
atomic.s Remove extranious memory barriers, and correct the placement of a few others. 2002-10-30 01:41:44 +00:00
autoconf.c Use __FBSDID(). 2003-06-10 16:50:43 +00:00
busdma_machdep.c Now that contigfree() does not require Giant, don't grab it in busdma. 2004-03-13 15:42:59 +00:00
busspace.c Use __FBSDID(). 2003-06-10 16:50:43 +00:00
clock_if.m
clock.c - Unlock the clock lock before calling timeout in sysbeep(). This is almost 2003-11-13 09:24:21 +00:00
cpuconf.c Cleanup <machine/cpu.h> by moving MD prototypes to <machine/md_var.h> 2003-08-17 06:42:08 +00:00
critical.c Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's 2003-08-12 23:24:05 +00:00
db_disasm.c Use __FBSDID(). 2003-06-10 16:50:43 +00:00
db_instruction.h Convert to __FBSDID. 2004-01-04 23:30:47 +00:00
db_interface.c Use __FBSDID(). 2003-06-10 16:50:43 +00:00
db_trace.c Convert to __FBSDID. 2004-01-04 23:30:47 +00:00
dec_1000a.c Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
dec_2100_a50.c Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
dec_2100_a500.c Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
dec_3000_300.c Cleanup <machine/cpu.h> by moving MD prototypes to <machine/md_var.h> 2003-08-17 06:42:08 +00:00
dec_3000_500.c Cleanup <machine/cpu.h> by moving MD prototypes to <machine/md_var.h> 2003-08-17 06:42:08 +00:00
dec_axppci_33.c Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
dec_eb64plus.c Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
dec_eb164.c Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
dec_kn8ae.c Cleanup <machine/cpu.h> by moving MD prototypes to <machine/md_var.h> 2003-08-17 06:42:08 +00:00
dec_kn20aa.c Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
dec_kn300.c Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
dec_st550.c Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
dec_st6600.c Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
divrem.m4
dump_machdep.c Catch a few places where NULL (pointer) was used where 0 (integer) was 2003-12-23 02:36:43 +00:00
elf_machdep.c Add an additional field to the elf brandinfo structure to support 2003-12-23 02:42:39 +00:00
exception.s Move a bunch of flags from the KSE to the thread. 2003-02-17 09:55:10 +00:00
fp_emulate.c Cleanup <machine/cpu.h> by moving MD prototypes to <machine/md_var.h> 2003-08-17 06:42:08 +00:00
genassym.c Use __FBSDID(). 2003-06-10 16:50:43 +00:00
ieee_float.c Use __FBSDID(). 2003-06-10 16:50:43 +00:00
ieee_float.h
in_cksum.c Use __FBSDID(). 2003-06-10 16:50:43 +00:00
interrupt.c Widen the enable/disable helper function's argument in line with the 2003-11-17 06:10:15 +00:00
locore.s Split 4.x and 5.x signal handling so that we can keep 4.x signal 2002-10-25 19:10:58 +00:00
machdep.c The previous commit fixed -current on alpha for machines with 2004-03-01 19:19:15 +00:00
mem.c Device megapatch 4/6: 2004-02-21 21:10:55 +00:00
mp_machdep.c Comsetic tweaks: use PCPU_GET(cpumask) and CPU_ABSENT(). 2004-01-07 23:00:20 +00:00
pal.s Remove the .stab directives. I do not understand what is different about 2002-04-15 21:44:19 +00:00
pmap.c Retire pmap_pinit2(). Alpha was the last platform that used it. However, 2004-03-07 21:06:48 +00:00
prom_disp.s Remove the .stab directives. I do not understand what is different about 2002-04-15 21:44:19 +00:00
prom.c Cleanup <machine/cpu.h> by moving MD prototypes to <machine/md_var.h> 2003-08-17 06:42:08 +00:00
promcons.c Previous commit mistakenly delayed cnadd() as well as make_dev(). 2004-02-28 16:36:14 +00:00
sgmap.c Use __FBSDID(). 2003-06-10 16:50:43 +00:00
support.s Add linenumber and source filename to panic(9) output. 2004-01-19 21:27:11 +00:00
swtch.s - Convert Alpha over to the new calling conventions for cpu_throw() and 2003-08-12 19:33:36 +00:00
sys_machdep.c Use __FBSDID(). 2003-06-10 16:50:43 +00:00
timerreg.h
trap.c Implement preliminary support for the PT_SYSCALL command to ptrace(2). 2003-10-09 10:17:16 +00:00
vm_machdep.c Refactor the existing machine-dependent sf_buf_free() into a machine- 2004-03-16 19:04:28 +00:00