aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64/include/pcb.h
Commit message (Expand)AuthorAgeFilesLines
* arm64: Stop trashing x28 in savectxAndrew Turner2024-10-151-1/+1
* arm64: Initial SVE supportAndrew Turner2024-09-301-3/+5
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* arm64 lib32: prepare arm64 headers to redirect to armMike Karels2023-07-251-0/+6
* Add padding for future use on arm64Andrew Turner2023-04-251-1/+1
* Make arm64 pcb padding explicitAndrew Turner2023-04-241-0/+2
* Remove unused registes from the arm pcbAndrew Turner2023-03-231-6/+8
* Add macros for arm64 pcb register offsetsAndrew Turner2023-03-221-0/+4
* Move the non-exported PCB_FP_* flags to the upper bitsAndrew Turner2022-09-081-3/+3
* arm64: remove pcb_pcmhorne2021-01-081-3/+3
* Add support for setting hardware breakpoints from ptrace on arm64.Andrew Turner2019-11-031-0/+3
* Move the l0 pagetable address to struct mdproc. It is a property of theAndrew Turner2017-08-221-1/+0
* Add support for passing FPU_KERN_NOCTX to fpu_kern_enter on arm64. ThisAndrew Turner2017-07-181-0/+1
* Store the read-only thread pointer when scheduling a new thread. This isAndrew Turner2017-06-091-0/+1
* Add support for the fpu_kern(9) KPI on arm64. It hooks into the existingAndrew Turner2016-10-201-0/+1
* Add PCB_FP_USERMASK so we can mask off floating point flags that shouldAndrew Turner2016-10-181-0/+2
* Rework how we store the VFP registers in the pcb. This will be used whenAndrew Turner2016-10-141-4/+10
* Add support for 4 level pagetables. The userland address space has beenAndrew Turner2016-03-311-1/+1
* Implement single stepping on arm64. We need to set the single step bits inAndrew Turner2016-02-021-0/+4
* Clean up the types used in <machine/ucontext.h> on arm64. As some portsAndrew Turner2015-07-091-1/+1
* Add the start of the arm64 machine headers. This is the subset needed toAndrew Turner2015-03-231-0/+64