aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/include
Commit message (Expand)AuthorAgeFilesLines
* ifuncs: Have DEFINE_*IFUNC() macros expand the passed nameOlivier Certner6 days1-7/+11
* libc: Add WCHAR_WIDTH in <wchar.h> as wellFaraz Vahedi2026-09-051-1/+0
* libc: Add PRIb*, PRIB*, and SCNb* macros as per C23Faraz Vahedi2026-09-021-0/+45
* vm: Make sure NULL is defined for vm_memattr_name()Mark Johnston2026-07-191-0/+2
* vm_phys: Add a sysctl to dump registered fictitious memory rangesMark Johnston2026-07-191-0/+19
* sys: Consistently use ptoa() with td_kstack_pagesJohn Baldwin2026-05-271-1/+1
* sys: Add td_kstack_top inline helper functionJohn Baldwin2026-05-271-2/+1
* types: provide __SIZEOF_{INT{8,16,32,64},TIME,TIME32}_TRyan Libby2026-05-081-0/+1
* Define stdint.h macros unconditionallyDimitry Andric2026-05-011-8/+0
* PHYS_TO_DMAP: Return a void * instead of a vm_offset_tJohn Baldwin2026-04-231-1/+2
* sys: Switch td_kstack from vm_offset_t to char *John Baldwin2026-04-231-4/+4
* kva_alloc/free: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-1/+1
* pmap_qenter/qremove: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-2/+2
* Revert "pcb.h: mark struct pcb to be preserved"Konstantin Belousov2026-02-091-4/+0
* pcb.h: mark struct pcb to be preservedMinsoo Choo2026-02-091-0/+4
* STACKALIGN: Reimplement in terms of __align_downJohn Baldwin2026-02-061-1/+0
* arm: Implement kernel ifuncMichal Meloun2026-02-011-3/+21
* arm, riscv: add a preprocessor symbol indicating missed support of ifuncKonstantin Belousov2026-01-291-0/+10
* arm: Make init_proc0 staticJohn Baldwin2026-01-271-1/+0
* Add sys/_align.h replacing machine/_align.hBrooks Davis2025-12-102-52/+1
* armv7: Tweak some armv6 removalsWarner Losh2025-12-031-1/+0
* sys/stdint.h: add C23 _WIDTH macrosRobert Clausecker2025-11-301-0/+23
* sys/limits.h: add C23 _WIDTH macrosRobert Clausecker2025-11-301-0/+3
* sys: remove comment for armv5/6Minsoo Choo2025-11-292-6/+1
* kexec: Add dummy headers for arm, i386, powerpc, and riscvJustin Hibbits2025-10-271-0/+38
* sys/arm: add fp[gs]et* prototypes to <ieeefp.h>Robert Clausecker2025-10-221-0/+10
* arm/atomic.h: remove misleading commentKonstantin Belousov2025-09-201-5/+0
* arm, powerpc, riscv: implement atomic_set/clear_16Konstantin Belousov2025-09-201-0/+3
* runq: Deduce most parameters, remove machine headersOlivier Certner2025-06-181-46/+0
* arm: fix build after _types.h changesBrooks Davis2025-06-121-0/+2
* subr_devmap: Implement pmap_mapdev with pmap_mapdev_attrAndrew Turner2025-05-151-7/+1
* arm: Make the pmap_kenter signature like arm64Andrew Turner2025-05-151-1/+1
* subr_devmap: Reduce the use of the static devmapAndrew Turner2025-05-021-0/+2
* efi/metadata: Make a note that efi_map_header isn't standardWarner Losh2025-04-091-3/+8
* pci: cleanup __PCI_REROUTE_INTERRUPTSMitchell Horne2025-01-231-2/+0
* Centralize and simpify implemention of some VM macrosBrooks Davis2025-01-141-7/+0
* intrng: fix INTR_ROOT_* constantsElliott Mitchell2024-12-161-0/+3
* atomics: Constify loadsOlivier Certner2024-12-161-4/+4
* sys/intr.h: Make it safe to include from assemblerWarner Losh2024-12-061-2/+4
* atomic(9): Implement atomic_testand(clear|set)_ptrJohn Baldwin2024-11-191-0/+2
* atomic(9): Remove fcmpset-based fallback for atomic_testand(clear|set)John Baldwin2024-11-191-4/+0
* arm: Implement atomic_testandset_acq_long as a simple wrapperJohn Baldwin2024-11-191-1/+11
* arm: switch the BUSDMA buffers to normal uncached memoryMichal Meloun2024-11-111-1/+1
* Revert "intrng: change multi-interrupt root support type to enum"Kyle Evans2024-10-251-6/+0
* sys/intr.h: formally depend on machine/intr.hKyle Evans2024-10-241-2/+0
* intrng: change multi-interrupt root support type to enumElliott Mitchell2024-10-241-0/+6
* arm: Remove support for Armv6 CPU coresAndrew Turner2024-09-111-3/+0
* arm: Assume __ARM_ARCH == 7Andrew Turner2024-09-115-98/+12
* Retire non-NEW_PCIB code and remove config optionJessica Clarke2024-07-181-2/+0
* arm: Start to remove the now unneeded acle-compat.hAndrew Turner2024-06-261-155/+3