tangled
alpha
login
or
join now
tjh.dev
/
kernel
1
fork
atom
Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1
fork
atom
overview
issues
pulls
pipelines
kernel
/
include
/
asm-generic
/
at
v6.15-rc6
2 folders
125 files
bitops
bitops: Change function return types from long to int
2 years ago
vdso
vdso: Rework struct vdso_time_data and introduce struct vdso_clock
1 year ago
Kbuild
rqspinlock: Add entry to Makefile, MAINTAINERS
1 year ago
access_ok.h
uaccess: remove CONFIG_SET_FS
4 years ago
agp.h
char/agp: introduce asm-generic/agp.h
3 years ago
archrandom.h
Merge tag 'asm-generic-fixes-5.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
3 years ago
asm-offsets.h
Merge tag 'pci-v4.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
10 years ago
asm-prototypes.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
atomic.h
locking/atomic: make atomic*_{cmp,}xchg optional
2 years ago
atomic64.h
locking/atomic: delete !ARCH_ATOMIC remnants
4 years ago
audit_change_attr.h
fs/xattr: add *at family syscalls
2 years ago
audit_dir_write.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
8 years ago
audit_read.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
audit_signal.h
[PATCH] add SIGNAL syscall class (v3)
19 years ago
audit_write.h
Merge tag 'audit-pr-20171113' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit
8 years ago
barrier.h
sched: Add missing memory barrier in switch_mm_cid
2 years ago
bitops.h
Merge tag 'hyperv-next-signed-20220114' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
4 years ago
bitsperlong.h
lib: extend the scope of small_const_nbits() macro
4 years ago
bug.h
Merge tag 'asm-generic-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
2 years ago
cache.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
cacheflush.h
mm: Introduce flush_cache_vmap_early()
2 years ago
cfi.h
cfi: Flip headers
2 years ago
checksum.h
Merge tag 'riscv-for-linus-6.8-mw4' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
2 years ago
cmpxchg-local.h
asm-generic: Fix 32 bit __generic_cmpxchg_local
2 years ago
cmpxchg.h
Merge remote-tracking branch 'tip/x86/sev' into hyperv-next
3 years ago
codetag.lds.h
alloc_tag: load module tags into separate contiguous memory
1 year ago
compat.h
asm-generic: compat: fix compat_arg_u64() and compat_arg_u64_dual()
3 years ago
current.h
Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
2 years ago
delay.h
Merge tag 'timers_urgent_for_v6.13_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1 year ago
device.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
6 years ago
div64.h
__arch_xprod64(): make __always_inline when optimizing for performance
2 years ago
dma-mapping.h
Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
3 years ago
dma.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
early_ioremap.h
Merge tag 'hyperv-next-signed-20250123' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
1 year ago
emergency-restart.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
error-injection.h
docs: fault-injection: add requirements of error injectable functions
3 years ago
exec.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36
6 years ago
extable.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
fixmap.h
fixmap: Remove unused set_fixmap_offset_io()
2 years ago
flat.h
binfmt_flat: remove the persistent argument from flat_get_addr_from_rp
6 years ago
fprobe.h
fprobe: Add fprobe_header encoding feature
1 year ago
ftrace.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
6 years ago
futex.h
Merge tag 'v5.16-rc5' into locking/core, to pick up fixes
4 years ago
getorder.h
Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
5 years ago
hardirq.h
irqstat: Move declaration into asm-generic/hardirq.h
5 years ago
hugetlb.h
Merge tag 'objtool-urgent-2025-02-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1 year ago
hw_irq.h
asm-generic: add legacy I/O header files
17 years ago
int-ll64.h
int-ll64.h: define u{8,16,32,64} and s{8,16,32,64} based on uapi header
7 years ago
io.h
mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned long
1 year ago
ioctl.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
iomap.h
Merge branch 'x86/cpu' into x86/asm, to pick up dependent commits
1 year ago
irq.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
irq_regs.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
6 years ago
irq_work.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
irqflags.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
kdebug.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
kmap_size.h
mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL
5 years ago
kprobes.h
treewide: Convert macro and uses of __section(foo) to __section("foo")
5 years ago
kvm_para.h
KVM: Introduce paravirtualization hints and KVM_HINTS_DEDICATED
8 years ago
kvm_types.h
KVM: Move x86's version of struct kvm_mmu_memory_cache to common code
5 years ago
linkage.h
asm-generic: add generic versions of common headers
17 years ago
local.h
Merge drm/drm-next into drm-misc-next
2 years ago
local64.h
Merge drm/drm-next into drm-misc-next
2 years ago
logic_io.h
logic_io instance of iounmap() needs volatile on argument
4 years ago
mcs_spinlock.h
locking: Move MCS struct definition to public header
1 year ago
memory_model.h
arch, mm: set max_mapnr when allocating memory map for FLATMEM
1 year ago
mm_hooks.h
mm: remove arch_unmap()
2 years ago
mmiowb.h
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux into master
5 years ago
mmiowb_types.h
asm-generic/mmiowb: Add generic implementation of mmiowb() tracking
7 years ago
mmu.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
mmu_context.h
asm-generic: add generic MMU versions of mmu context functions
5 years ago
mmzone.h
arch, mm: move definition of node_data to generic code
2 years ago
module.h
Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
1 year ago
module.lds.h
kbuild: preprocess module linker script
5 years ago
mshyperv.h
Merge tag 'x86-fpu-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
1 year ago
msi.h
genirq: Get rid of GENERIC_MSI_IRQ_DOMAIN
3 years ago
nommu_context.h
asm-generic: add generic MMU versions of mmu context functions
5 years ago
numa.h
Merge branch 'bpf/master' into for-6.12
2 years ago
param.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
parport.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
pci.h
Merge branch 'for-next/kcsan' into for-next/core
3 years ago
pci_iomap.h
PCI: Stub __pci_ioport_map() for arches that don't support it at all
3 years ago
percpu.h
percpu: repurpose __percpu tag as a named address space qualifier
1 year ago
pgalloc.h
Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
1 year ago
pgtable-nop4d.h
Merge tag 'for-linus-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
4 years ago
pgtable-nopmd.h
Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
2 years ago
pgtable-nopud.h
Merge tag 'for-linus-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
4 years ago
pgtable_uffd.h
userfaultfd: wp: add pmd_swp_*uffd_wp() helpers
6 years ago
preempt.h
Merge tag 'ata-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata
2 years ago
qrwlock.h
asm-generic: qrwlock: Document the spinlock fairness requirements
4 years ago
qrwlock_types.h
locking/qrwlock: Change "queue rwlock" to "queued rwlock"
3 years ago
qspinlock.h
riscv: Add qspinlock support
1 year ago
qspinlock_types.h
Merge tag 'sched-core-2020-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
5 years ago
resource.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
rqspinlock.h
bpf: Introduce rqspinlock kfuncs
1 year ago
runtime-const.h
runtime constants: add default dummy infrastructure
2 years ago
rwonce.h
rwonce: fix crash by removing READ_ONCE() for unaligned read
1 year ago
seccomp.h
seccomp: Use -1 marker for end of mode 1 syscall list
5 years ago
sections.h
percpu: Remove __per_cpu_load
1 year ago
serial.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
set_memory.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
shmparam.h
treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers
6 years ago
signal.h
asm-generic: Remove empty #ifdef SA_RESTORER
3 years ago
simd.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
softirq_stack.h
asm-generic: Conditionally enable do_softirq_own_stack() via Kconfig.
3 years ago
spinlock.h
asm-generic: ticket-lock: Add separate ticket-lock.h
1 year ago
spinlock_types.h
asm-generic: ticket-lock: Reuse arch_spinlock_t of qspinlock
1 year ago
statfs.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
string.h
asm-generic: add generic versions of common headers
17 years ago
switch_to.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36
6 years ago
syscall.h
include: update references to include/asm-<arch>
1 year ago
syscalls.h
syscalls: mmap(): use unsigned offset type consistently
2 years ago
text-patching.h
asm-generic: introduce text-patching.h
1 year ago
ticket_spinlock.h
riscv: Add qspinlock support
1 year ago
timex.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
tlb.h
Merge tag 'riscv-for-linus-6.15-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
1 year ago
tlbflush.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
topology.h
Merge tag 'net-next-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
4 years ago
trace_clock.h
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
8 years ago
uaccess.h
move asm/unaligned.h to linux/unaligned.h
2 years ago
user.h
Merge branch 'sched/urgent' into sched/core
15 years ago
vermagic.h
arch: split MODULE_ARCH_VERMAGIC definitions out to <asm/vermagic.h>
6 years ago
vga.h
Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
1 year ago
video.h
arch: Rename fbdev header and source files
2 years ago
vmlinux.lds.h
x86/percpu: Fix __per_cpu_hot_end marker
1 year ago
word-at-a-time.h
kernel.h: removed REPEAT_BYTE from kernel.h
2 years ago
xor.h
lib/xor: make xor prototypes more friendly to compiler vectorization
4 years ago