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:38  
folder bitops/ - 2025-03-06 09:18:38  
folder vdso/ - 2025-03-06 09:18:38  
access_ok.h 1404 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
archrandom.h 342 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
asm-offsets.h 35 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
asm-prototypes.h 507 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
atomic.h 3569 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
atomic64.h 2549 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
audit_change_attr.h 484 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
audit_dir_write.h 528 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
audit_read.h 241 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
audit_signal.h 36 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
audit_write.h 461 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
barrier.h 7427 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
bitops.h 1160 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
bitsperlong.h 1207 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
bug.h 6940 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
bugs.h 267 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
cache.h 384 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
cacheflush.h 2401 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
checksum.h 1634 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
cmpxchg-local.h 1464 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36  
cmpxchg.h 2440 bytes 2025-03-06 09:18:38 2025-03-06 13:22:36

Generic UP xchg and cmpxchg using interrupt disablement. Does not support SMP.

compat.h 3757 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
current.h 256 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
delay.h 1157 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
device.h 245 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37

Arch specific extensions to struct device

div64.h 7437 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
dma-mapping.h 248 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
dma.h 553 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
early_ioremap.h 1501 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
emergency-restart.h 248 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
error-injection.h 1161 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
exec.h 460 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
export.h 2350 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
extable.h 802 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
fb.h 271 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
fixmap.h 2932 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37 compile-time virtual memory allocation
flat.h 610 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
ftrace.h 314 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37

linux/include/asm-generic/

futex.h 2655 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
getorder.h 1262 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
gpio.h 4537 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
hardirq.h 568 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
hugetlb.h 3515 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
hw_irq.h 270 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
hyperv-tlfs.h 19644 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37

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

ide_iops.h 791 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37

Generic I/O and MEMIO string operations.

int-ll64.h 863 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37

asm-generic/ Integer declarations for architectures which use "long long" for 64-bit types.

io.h 26888 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
ioctl.h 506 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
iomap.h 4019 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
irq.h 403 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
irq_regs.h 773 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
irq_work.h 194 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
irqflags.h 1543 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
Kbuild 1671 bytes 2025-03-06 09:18:38 -  
kdebug.h 182 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
kmap_size.h 263 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
kprobes.h 833 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
kvm_para.h 549 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
kvm_types.h 113 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
linkage.h 225 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
local.h 2282 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
local64.h 3887 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
logic_io.h 2411 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
mcs_spinlock.h 260 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
memory_model.h 1441 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
mm_hooks.h 753 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37

Define generic no-op hooks for arch_dup_mmap, arch_exit_mmap and arch_unmap to be included in asm-FOO/mmu_context.h for any arch FOO which doesn't need to hook these.

mmiowb.h 1764 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
mmiowb_types.h 249 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
mmu.h 449 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
mmu_context.h 1654 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
module.h 1118 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
module.lds.h 278 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
mshyperv.h 8392 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
msi.h 1053 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
nommu_context.h 420 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
numa.h 1544 bytes 2025-03-06 09:18:38 2025-03-06 13:22:37  
page.h 2351 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
param.h 367 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
parport.h 604 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
pci.h 655 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
pci_iomap.h 2003 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
percpu.h 12957 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
pgalloc.h 4993 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
pgtable-nop4d.h 1758 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
pgtable-nopmd.h 2086 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
pgtable-nopud.h 1995 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
pgtable_uffd.h 1052 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
preempt.h 1995 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
qrwlock.h 4081 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
qrwlock_types.h 683 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
qspinlock.h 4783 bytes 2025-03-06 09:18:38 2025-03-06 13:22:38  
qspinlock_types.h 2134 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
resource.h 1100 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
rwonce.h 2932 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39

Prevent the compiler from merging or refetching reads or writes.

seccomp.h 1187 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
sections.h 7677 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
serial.h 345 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
set_memory.h 362 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
shmparam.h 207 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
signal.h 308 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
simd.h 436 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
softirq_stack.h 281 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
spinlock.h 2754 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39

Generic' ticket-lock implementation.

spinlock_types.h 404 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
statfs.h 169 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
string.h 281 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
switch_to.h 755 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
syscall.h 5140 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
syscalls.h 739 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
termios-base.h 2164 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39

termios.h: generic termios/termio user copying/translation

termios.h 2877 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
timex.h 508 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
tlb.h 19730 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
tlbflush.h 485 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
topology.h 2219 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
trace_clock.h 391 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
uaccess.h 5639 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
unaligned.h 3402 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
user.h 242 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
vermagic.h 179 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
vga.h 587 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39

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

vmlinux.lds.h 32996 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39

Helper macros to support writing architecture specific linker scripts.

vtime.h 52 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39

no content, but patch(1) dislikes empty files

word-at-a-time.h 2817 bytes 2025-03-06 09:18:38 2025-03-06 13:22:39  
xor.h 14672 bytes 2025-03-06 09:18:38 2025-03-06 13:22:40

include/asm-generic/ Generic optimized RAID-5 checksumming functions.