freebsd-skq/sys/arm/arm
kib 496a3b1f65 Update comments for the MD functions managing contexts for new
threads, to make it less confusing and using modern kernel terms.

Rename the functions to reflect current use of the functions, instead
of the historic KSE conventions:
  cpu_set_fork_handler -> cpu_fork_kthread_handler (for kthreads)
  cpu_set_upcall -> cpu_copy_thread (for forks)
  cpu_set_upcall_kse -> cpu_set_upcall (for new threads creation)

Reviewed by:	jhb (previous version)
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Approved by:	re (hrs)
Differential revision:	https://reviews.freebsd.org/D6731
2016-06-16 12:05:44 +00:00
..
autoconf.c Fix a lock up where we enter swapper() with interrupts disabled. 2015-05-23 23:08:16 +00:00
bcopy_page.S Add missing stack unwind information to several assembly functions on 2015-10-04 09:39:40 +00:00
bcopyinout_xscale.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
bcopyinout.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
blockio.S Remove trailing whitespace from sys/arm/arm 2015-05-24 12:20:11 +00:00
bus_space_asm_generic.S For some reason, all the arm bus_space functions that work with uint16 2015-01-21 02:56:13 +00:00
bus_space_base.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
bus_space_generic.c Move arm's devmap to some generic place, so it can be used 2016-04-26 11:53:37 +00:00
busdma_machdep-v4.c Rename busdma_machdep.c to busdma_machdep-v4.c, pmap.c to pmap-v4.c 2016-02-20 07:45:21 +00:00
busdma_machdep-v6.c Revert r291142. 2015-11-23 11:19:00 +00:00
copystr.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
cpu_asm-v6.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
cpufunc_asm_arm9.S ARM: Replace only once used cpu_icache_sync_all() by ranged equivalent. 2016-02-03 13:47:50 +00:00
cpufunc_asm_arm11.S sys/arm: Minor spelling fixes. 2016-05-04 15:48:59 +00:00
cpufunc_asm_arm11x6.S ARM: Replace only once used cpu_icache_sync_all() by ranged equivalent. 2016-02-03 13:47:50 +00:00
cpufunc_asm_armv4.S ARM: Remove never used cpu_tlb_flushI and cpu_tlb_flushI_SE() functions 2016-02-01 13:13:53 +00:00
cpufunc_asm_armv5_ec.S ARM: Replace only once used cpu_icache_sync_all() by ranged equivalent. 2016-02-03 13:47:50 +00:00
cpufunc_asm_armv6.S Remove trailing whitespace from sys/arm/arm 2015-05-24 12:20:11 +00:00
cpufunc_asm_armv7.S ARM: Replace only once used cpu_icache_sync_all() by ranged equivalent. 2016-02-03 13:47:50 +00:00
cpufunc_asm_fa526.S ARM: Replace only once used cpu_icache_sync_all() by ranged equivalent. 2016-02-03 13:47:50 +00:00
cpufunc_asm_pj4b.S
cpufunc_asm_sheeva.S Use the APSR_nzcv format of mrc. The clang integrated assembler doesn't 2014-12-02 18:35:34 +00:00
cpufunc_asm_xscale_c3.S Replace broken implementation of fuswintr() and suswintr() by functions 2016-02-04 17:01:38 +00:00
cpufunc_asm_xscale.S Oops, fix a paste-o commited in r300533. 2016-05-23 20:12:38 +00:00
cpufunc_asm.S Use the new(-ish) CP15_SCTLR macro to generate system control reg accesses 2016-05-23 20:07:17 +00:00
cpufunc.c Start to clean MIDR values using the CPUID scheme. We don't need to know 2016-06-07 18:50:36 +00:00
cpuinfo.c ARM: Introduce new cpu-v4.h header and move all ARMv4 specific code 2016-02-05 09:46:24 +00:00
db_disasm.c ddb: finish converting boolean values. 2015-05-21 15:16:18 +00:00
db_interface.c Use our nitems() macro when param.h is available. 2016-04-20 15:45:55 +00:00
db_trace.c Introduce support for HW watchpoints and single stepping for ARMv6/v7 2016-01-25 18:02:28 +00:00
debug_monitor.c Improve ARM debug_monitor for SMP machines 2016-05-29 17:35:38 +00:00
disassem.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
dump_machdep.c ARM: Use new ARMv6 naming conventions for cache and TLB functions 2016-02-05 14:57:41 +00:00
elf_machdep.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
elf_note.S Add an elf not so kgdb detects the kernel as a FreeBSD elf file. The 2014-10-18 13:38:04 +00:00
elf_trampoline.c Use the new(-ish) CP15_SCTLR macro to generate system control reg accesses 2016-05-23 20:07:17 +00:00
exception.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
fiq_subr.S
fiq.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
fusu.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
gdb_machdep.c Cleanup up ARM *frame structures... 2014-12-24 18:54:31 +00:00
genassym.c Remove the ARMv4/ARMv5 userland atomic support from struct proc on armv6. 2016-06-08 22:29:30 +00:00
generic_timer.c Allow arm generic_timer code to be included even if not present in the 2016-05-15 13:20:59 +00:00
gic.c Define irq variable only in the block where used. 2016-06-03 11:18:30 +00:00
hdmi_if.m Add Allwinner A20 HDMI support. 2016-02-25 20:17:18 +00:00
identcpu.c ARM: Don't use ugly (and hidden) global variable, control register is 2016-02-04 12:11:18 +00:00
in_cksum_arm.S Switch to unified syntax so these can be built with clang 3.5. 2014-12-02 18:37:04 +00:00
in_cksum.c
inckern.S
intr.c [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c. 2015-12-18 05:43:59 +00:00
locore-v4.S Use the new(-ish) CP15_SCTLR macro to generate system control reg accesses 2016-05-23 20:07:17 +00:00
locore-v6.S Disable alignment faults on armv6, adjust various alignment-related macros 2016-05-26 00:03:23 +00:00
locore.S Fix a copyright glitch before it gets copy-pasted again. I think this must 2016-04-07 18:19:09 +00:00
machdep_intr.c Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machine 2016-04-15 16:05:41 +00:00
machdep.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
mem.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
minidump_machdep.c ARM: Use new ARMv6 naming conventions for cache and TLB functions 2016-02-05 14:57:41 +00:00
mp_machdep.c Move the arm call to intr_pic_init_secondary earlier in the secondary CPU 2016-06-14 16:41:39 +00:00
mpcore_timer.c sys/arm: Minor spelling fixes. 2016-05-04 15:48:59 +00:00
mpcore_timervar.h
nexus.c INTRNG - change the way how an interrupt mapping data are provided 2016-06-05 16:20:12 +00:00
ofw_machdep.c Allow callers of OF_decode_addr to get the size of the found mapping. This 2016-02-16 15:18:12 +00:00
physmem.c Fix a copyright glitch before it gets copy-pasted again. I think this must 2016-04-07 18:19:09 +00:00
pl190.c Remove trailing whitespace from sys/arm/arm 2015-05-24 12:20:11 +00:00
pl310.c Make pl310_print_config static, it's not called out of pl310.c 2015-11-17 11:26:35 +00:00
platform_if.m Add SMP support to the ARM PLATFORM code. This will allow us to have 2016-02-28 13:43:58 +00:00
platform.c When PLATFORM_SMP is enabled, check if tunable hw.ncpu is set and valid 2016-05-10 19:11:25 +00:00
pmap-v4.c sys/arm: Minor spelling fixes. 2016-05-04 15:48:59 +00:00
pmap-v6.c Add more info about the issue fixed in r298460. Rephrase some sentences 2016-05-25 10:09:23 +00:00
pmu.c Use #ifdef to get the file compiling without errors 2015-11-23 18:20:32 +00:00
sc_machdep.c
setcpsr.S
setstack.s
stack_machdep.c Add stack_save_td_running(), a function to trace the kernel stack of a 2015-09-11 03:54:37 +00:00
stdatomic.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
support.S Remove trailing whitespace from sys/arm/arm 2015-05-24 12:20:11 +00:00
swtch-v4.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
swtch-v6.S Update comments for the MD functions managing contexts for new 2016-06-16 12:05:44 +00:00
swtch.S ARM: Split swtch.S into common, ARMv4 and ARMv6 parts. Cleanup them. 2016-01-30 08:02:12 +00:00
sys_machdep.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
syscall.c Remove an unused static inline function. 2016-02-15 16:55:44 +00:00
trap-v4.c Remove armv6 specific part from armv4 specific file and update comment. 2016-02-22 12:57:08 +00:00
trap-v6.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
uio_machdep.c
undefined.c Move the check to see if we are tracing a function with the DTrace Function 2015-12-05 09:32:36 +00:00
unwind.c Allow the ARM unwinder to work through modules. This will be used to add 2015-02-19 12:06:57 +00:00
vfp.c Revert r290243, it's vaid "illegal instruction" case 2015-11-04 04:01:59 +00:00
vm_machdep.c Update comments for the MD functions managing contexts for new 2016-06-16 12:05:44 +00:00