Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:32  
folder e820/ - 2025-03-06 09:18:32  
folder fpu/ - 2025-03-06 09:18:32  
folder numachip/ - 2025-03-06 09:18:32  
folder shared/ - 2025-03-06 09:18:32  
folder trace/ - 2025-03-06 09:18:32  
folder uv/ - 2025-03-06 09:18:32  
folder vdso/ - 2025-03-06 09:18:32  
folder xen/ - 2025-03-06 09:18:32  
acenv.h 1450 bytes 2025-03-06 09:18:32 2025-03-06 11:51:09  
acpi.h 4804 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
acrn.h 1834 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
agp.h 1073 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
alternative.h 12776 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
amd-ibs.h 4511 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10

From PPR Vol 1 for AMD Family 19h Model 01h B1 55898 Rev 0.35 - Feb 5, 2021

amd_hsmp.h 364 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
amd_nb.h 2959 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
apic.h 13868 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
apicdef.h 11312 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
apm.h 1768 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10

Machine specific APM BIOS functions for generic. Split out from apm.c by Osamu Tomita <cinet.co.jp">tomita@cinet.co.jp>

arch_hweight.h 1083 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
archrandom.h 1492 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
asm-offsets.h 35 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
asm-prototypes.h 400 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
asm.h 6060 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
atomic.h 6766 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
atomic64_32.h 8367 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
atomic64_64.h 6410 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
audit.h 170 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
barrier.h 2939 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
bios_ebda.h 914 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
bitops.h 10749 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
boot.h 1807 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
bootparam_utils.h 2907 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
bug.h 2419 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
bugs.h 375 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
cache.h 622 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
cacheflush.h 329 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
cacheinfo.h 263 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
ce4100.h 121 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
checksum.h 240 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
checksum_32.h 4682 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
checksum_64.h 5164 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
clocksource.h 480 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10

x86-specific clocksource additions

cmdline.h 302 bytes 2025-03-06 09:18:32 2025-03-06 11:51:10  
cmpxchg.h 7937 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
cmpxchg_32.h 3757 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
cmpxchg_64.h 706 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
coco.h 501 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
compat.h 2405 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
cpu.h 2277 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
cpu_device_id.h 7569 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
cpu_entry_area.h 4402 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
cpufeature.h 8079 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
cpufeatures.h 30359 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
cpuid.h 498 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11

CPUID-related helpers/definitions Derived from arch/x86/kvm/cpuid.c

cpuidle_haltpoll.h 189 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
cpumask.h 1069 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
crash.h 300 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
current.h 443 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
debugreg.h 2769 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
delay.h 275 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
desc.h 11524 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
desc_defs.h 3396 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11

Written 2000 by Andi Kleen

device.h 176 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
disabled-features.h 3167 bytes 2025-03-06 09:18:32 2025-03-06 11:51:11  
div64.h 2335 bytes 2025-03-06 09:18:32 2025-03-06 11:51:12  
dma-mapping.h 253 bytes 2025-03-06 09:18:32 2025-03-06 11:51:12  
dma.h 9697 bytes 2025-03-06 09:18:32 2025-03-06 11:51:12 Defines for using and allocating dma channels.
dmi.h 556 bytes 2025-03-06 09:18:32 2025-03-06 11:51:12  
doublefault.h 271 bytes 2025-03-06 09:18:32 2025-03-06 11:51:12  
dwarf2.h 1325 bytes 2025-03-06 09:18:32 2025-03-06 11:51:12  
edac.h 474 bytes 2025-03-06 09:18:32 2025-03-06 11:51:12  
efi.h 12594 bytes 2025-03-06 09:18:32 2025-03-06 11:51:12  
elf.h 12349 bytes 2025-03-06 09:18:32 2025-03-06 11:51:12  
elfcore-compat.h 890 bytes 2025-03-06 09:18:32 2025-03-06 11:51:12  
emergency-restart.h 202 bytes 2025-03-06 09:18:32 2025-03-06 11:51:12  
emulate_prefix.h 484 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
enclu.h 181 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
entry-common.h 3092 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
espfix.h 426 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
exec.h 37 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13

define arch_align_stack() here

extable.h 1918 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
extable_fixup_types.h 2351 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
fb.h 540 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
fixmap.h 6094 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13 compile-time virtual memory allocation
floppy.h 6860 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
frame.h 2555 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
fsgsbase.h 2072 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
ftrace.h 3647 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
futex.h 2553 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
gart.h 2682 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
GEN-for-each-reg.h 345 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13

These are in machine order; things rely on that.

genapic.h 22 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
geode.h 693 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
hardirq.h 2207 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
highmem.h 2497 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13 virtual kernel memory mappings for high memory
hpet.h 3002 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
hugetlb.h 243 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
hw_breakpoint.h 2112 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
hw_irq.h 3070 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13  
hyperv-tlfs.h 18596 bytes 2025-03-06 09:18:32 2025-03-06 11:51:13

This file contains definitions from Hyper-V Hypervisor Top-Level Functional Specification (TLFS): https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/reference/tlfs

hypervisor.h 2360 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
i8259.h 2025 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
ia32.h 1499 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
ia32_unistd.h 313 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
ibt.h 2538 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
idtentry.h 22696 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
imr.h 1684 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14 Isolated Memory Region API
inat.h 6092 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
inat_types.h 341 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
init.h 632 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
insn-eval.h 1668 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
insn.h 7867 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
inst.h 2066 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14

Generate .byte code for some instructions not supported by old binutils.

intel-family.h 5570 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
intel-mid.h 1132 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
intel_ds.h 882 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
intel_pconfig.h 1545 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
intel_pt.h 1277 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
intel_punit_ipc.h 4666 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
intel_scu_ipc.h 2234 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
intel_telemetry.h 3723 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
invpcid.h 1487 bytes 2025-03-06 09:18:32 2025-03-06 11:51:14  
io.h 11791 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
io_apic.h 5204 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
io_bitmap.h 1370 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
iomap.h 536 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
iommu.h 855 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
iosf_mbi.h 7384 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15

Intel OnChip System Fabric MailBox access support

irq.h 1280 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
irq_remapping.h 2061 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
irq_stack.h 7606 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
irq_vectors.h 4296 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
irq_work.h 397 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
irqdomain.h 1915 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
irqflags.h 2785 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
ist.h 294 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
jailhouse_para.h 449 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
jump_label.h 1456 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
kasan.h 1118 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
kaslr.h 398 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
kbdleds.h 454 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
Kbuild 300 bytes 2025-03-06 09:18:32 -  
kdebug.h 1087 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
kexec-bzimage64.h 195 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
kexec.h 6508 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
kfence.h 1630 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
kgdb.h 2143 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
kprobes.h 3463 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
kvm-x86-ops.h 4305 bytes 2025-03-06 09:18:32 2025-03-06 11:51:15  
kvm-x86-pmu-ops.h 933 bytes 2025-03-06 09:18:32 2025-03-06 11:51:16  
kvm_host.h 64700 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17

Kernel-based Virtual Machine driver for Linux This header defines architecture specific interfaces, x86 version

kvm_page_track.h 2700 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
kvm_para.h 4230 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
kvm_types.h 178 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
kvm_vcpu_regs.h 606 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
kvmclock.h 506 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
linkage.h 2043 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
local.h 3925 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
mach_timer.h 1590 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17

Machine specific calibrate_tsc() for generic. Split out from timer_tsc.c by Osamu Tomita <cinet.co.jp">tomita@cinet.co.jp>

mach_traps.h 1013 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17

Machine specific NMI handling for generic. Split out from traps.c by Osamu Tomita <cinet.co.jp">tomita@cinet.co.jp>

math_emu.h 395 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
mc146818rtc.h 2835 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17

Machine dependent access functions for RTC registers.

mce.h 12311 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
mem_encrypt.h 3362 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
memtype.h 899 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
microcode.h 3620 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
microcode_amd.h 1461 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
microcode_intel.h 2519 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
misc.h 143 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
mmconfig.h 374 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
mmu.h 1705 bytes 2025-03-06 09:18:32 2025-03-06 11:51:17  
mmu_context.h 6030 bytes 2025-03-06 09:18:32 2025-03-06 11:51:18  
mmzone.h 129 bytes 2025-03-06 09:18:32 2025-03-06 11:51:18  
mmzone_32.h 343 bytes 2025-03-06 09:18:32 2025-03-06 11:51:18

Written by Pat Gaughen (gone@us.ibm.com) Mar 2002

mmzone_64.h 430 bytes 2025-03-06 09:18:32 2025-03-06 11:51:18

2.5 Version loosely based on the NUMAQ Code by Pat Gaughen.

module.h 324 bytes 2025-03-06 09:18:32 2025-03-06 11:51:18  
mpspec.h 3652 bytes 2025-03-06 09:18:32 2025-03-06 11:51:18  
mpspec_def.h 4256 bytes 2025-03-06 09:18:32 2025-03-06 11:51:18  
mshyperv.h 7095 bytes 2025-03-06 09:18:32 2025-03-06 11:51:18  
msi.h 1549 bytes 2025-03-06 09:18:32 2025-03-06 11:51:18  
msr-index.h 40827 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
msr-trace.h 1387 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
msr.h 11014 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
mtrr.h 4593 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
mwait.h 4481 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
nmi.h 1411 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
nops.h 1905 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
nospec-branch.h 10996 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
numa.h 2428 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
numa_32.h 256 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
olpc.h 2382 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19

OLPC machine specific definitions

olpc_ofw.h 1128 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
orc_lookup.h 1065 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
orc_types.h 2025 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
page.h 2510 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
page_32.h 773 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
page_32_types.h 2399 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
page_64.h 2766 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
page_64_types.h 3139 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
page_types.h 2262 bytes 2025-03-06 09:18:32 2025-03-06 11:51:19  
paravirt.h 18999 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
paravirt_api_clock.h 26 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
paravirt_types.h 19773 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
parport.h 314 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pc-conf-reg.h 723 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20

Support for the configuration register space at port I/O locations 0x22 and 0x23 variously used by PC architectures, e.g. the MP Spec, Cyrix CPUs, numerous chipsets.

pci-direct.h 740 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pci-functions.h 654 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20

PCI BIOS function numbering for conventional PCI BIOS systems

pci.h 3136 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pci_x86.h 6856 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20

Low-Level PCI Access for i386 machines. (c) 1999 Martin Mares <ucw.cz">mj@ucw.cz>

percpu.h 16985 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
perf_event.h 17435 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
perf_event_p4.h 26731 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20

Netburst Performance Events (P4, old Xeon)

pgalloc.h 5306 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pgtable-2level.h 2815 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pgtable-2level_types.h 921 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pgtable-3level.h 8963 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pgtable-3level_types.h 1030 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pgtable-invert.h 1091 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pgtable.h 34879 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pgtable_32.h 2346 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pgtable_32_areas.h 1582 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pgtable_32_types.h 634 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pgtable_64.h 7346 bytes 2025-03-06 09:18:32 2025-03-06 11:51:20  
pgtable_64_types.h 4461 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
pgtable_areas.h 524 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
pgtable_types.h 16962 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
pkeys.h 3210 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
pkru.h 1346 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
platform_sst_audio.h 3101 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21 sst audio platform data header file
pm-trace.h 611 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
posix_types.h 144 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
preempt.h 4189 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
probe_roms.h 273 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
processor-cyrix.h 383 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21

NSC/Cyrix CPU indexed register access. Must be inlined instead of macros to ensure correct access ordering Access order is always 0x22 (=offset), 0x23 (=value)

processor-flags.h 1750 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
processor.h 21985 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
prom.h 821 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
proto.h 1141 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
pti.h 372 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
ptrace.h 10709 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
purgatory.h 235 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
pvclock-abi.h 1530 bytes 2025-03-06 09:18:32 2025-03-06 11:51:21  
pvclock.h 2702 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
qrwlock.h 199 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
qspinlock.h 3150 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
qspinlock_paravirt.h 1941 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
realmode.h 2124 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
reboot.h 898 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
reboot_fixups.h 183 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
required-features.h 2696 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
resctrl.h 2788 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
rmwcc.h 2164 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
seccomp.h 1205 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
sections.h 895 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
segment.h 10081 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
serial.h 1137 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
set_memory.h 3787 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
setup.h 3627 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
setup_arch.h 77 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22

Hook to call BIOS initialisation function

sev-common.h 4953 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22

AMD SEV header common between the guest and the hypervisor. Author: Brijesh Singh <brijesh.singh@amd.com">brijesh.singh@amd.com>

sev.h 6576 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22

AMD Encrypted Register State Support Author: Joerg Roedel <suse.de">jroedel@suse.de>

sgx.h 12589 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
shmparam.h 193 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
sigcontext.h 261 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
sigframe.h 2180 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
sighandling.h 526 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
signal.h 2428 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
simd.h 287 bytes 2025-03-06 09:18:32 2025-03-06 11:51:22  
smap.h 1617 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
smp.h 5424 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
softirq_stack.h 216 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
sparsemem.h 1102 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
spec-ctrl.h 2875 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
special_insns.h 7382 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
spinlock.h 1214 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
spinlock_types.h 253 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
sta2x11.h 352 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23

Header file for STMicroelectronics ConneXt (STA2X11) IOHub

stackprotector.h 3095 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23

GCC stack protector support.

stacktrace.h 2850 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
static_call.h 2567 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
string.h 129 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
string_32.h 5491 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
string_64.h 2852 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
suspend.h 496 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
suspend_32.h 876 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
suspend_64.h 1833 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
svm.h 14497 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
switch_to.h 2368 bytes 2025-03-06 09:18:32 2025-03-06 11:51:23  
sync_bitops.h 3336 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
sync_core.h 3288 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
syscall.h 3329 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
syscall_wrapper.h 9348 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24 x86 specific wrappers to syscall definitions
syscalls.h 374 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24 Linux syscall interfaces (arch-specific)
tdx.h 2302 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
text-patching.h 5065 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
thermal.h 428 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
thread_info.h 7933 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24 low-level thread information
time.h 331 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
timer.h 1027 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
timex.h 546 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
tlb.h 1103 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
tlbbatch.h 332 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
tlbflush.h 10651 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
topology.h 6855 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
trace_clock.h 406 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
trap_pf.h 709 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
trapnr.h 1316 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
traps.h 1293 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
tsc.h 2016 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24

x86 TSC related functions

uaccess.h 21158 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
uaccess_32.h 1006 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
uaccess_64.h 2440 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
umip.h 317 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
unistd.h 1664 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
unwind.h 3982 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
unwind_hints.h 1550 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
uprobes.h 1017 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
user.h 2257 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
user32.h 2156 bytes 2025-03-06 09:18:32 2025-03-06 11:51:24  
user_32.h 4895 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
user_64.h 5192 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
vdso.h 1395 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
vermagic.h 1993 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
vga.h 740 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25

Access to VGA videoram (c) 1998 Martin Mares <ucw.cz">mj@ucw.cz>

vgtod.h 518 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
virtext.h 3084 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
vm86.h 2182 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
vmalloc.h 560 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
vmware.h 1942 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
vmx.h 26685 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25 VMX Architecture related definitions
vmxfeatures.h 6387 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
vsyscall.h 703 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
vvar.h 1591 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25 Shared vDSO/kernel variable declarations
word-at-a-time.h 2352 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
x86_init.h 10862 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
xor.h 10640 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
xor_32.h 14894 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
xor_64.h 716 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25  
xor_avx.h 4641 bytes 2025-03-06 09:18:32 2025-03-06 11:51:25