Home / asm-generic
Name Modified Size InfoDownloads / Week
Parent folder
vdso 2023-03-31
bitops 2023-03-31
xor.h 2023-03-31 15.4 kB
vtime.h 2023-03-31 53 Bytes
word-at-a-time.h 2023-03-31 2.9 kB
vermagic.h 2023-03-31 186 Bytes
vga.h 2023-03-31 612 Bytes
vmlinux.lds.h 2023-03-31 34.3 kB
unaligned.h 2023-03-31 3.6 kB
user.h 2023-03-31 250 Bytes
trace_clock.h 2023-03-31 408 Bytes
uaccess.h 2023-03-31 5.9 kB
tlbflush.h 2023-03-31 506 Bytes
topology.h 2023-03-31 2.3 kB
timex.h 2023-03-31 531 Bytes
tlb.h 2023-03-31 21.5 kB
syscall.h 2023-03-31 5.3 kB
syscalls.h 2023-03-31 768 Bytes
string.h 2023-03-31 291 Bytes
switch_to.h 2023-03-31 781 Bytes
spinlock_types.h 2023-03-31 421 Bytes
statfs.h 2023-03-31 177 Bytes
softirq_stack.h 2023-03-31 295 Bytes
spinlock.h 2023-03-31 2.8 kB
signal.h 2023-03-31 295 Bytes
simd.h 2023-03-31 451 Bytes
set_memory.h 2023-03-31 375 Bytes
shmparam.h 2023-03-31 214 Bytes
sections.h 2023-03-31 7.9 kB
serial.h 2023-03-31 359 Bytes
rwonce.h 2023-03-31 3.0 kB
seccomp.h 2023-03-31 1.2 kB
qspinlock_types.h 2023-03-31 2.2 kB
resource.h 2023-03-31 1.1 kB
qrwlock_types.h 2023-03-31 717 Bytes
qspinlock.h 2023-03-31 4.9 kB
preempt.h 2023-03-31 2.1 kB
qrwlock.h 2023-03-31 4.2 kB
pgtable_uffd.h 2023-03-31 1.1 kB
pgtable-nopmd.h 2023-03-31 2.2 kB
pgtable-nopud.h 2023-03-31 2.1 kB
pgalloc.h 2023-03-31 5.2 kB
pgtable-nop4d.h 2023-03-31 1.8 kB
pci_iomap.h 2023-03-31 2.1 kB
percpu.h 2023-03-31 13.4 kB
param.h 2023-03-31 378 Bytes
parport.h 2023-03-31 628 Bytes
pci.h 2023-03-31 685 Bytes
page.h 2023-03-31 2.4 kB
numa.h 2023-03-31 1.6 kB
msi.h 2023-03-31 1.1 kB
nommu_context.h 2023-03-31 439 Bytes
module.lds.h 2023-03-31 288 Bytes
mshyperv.h 2023-03-31 8.7 kB
mm_hooks.h 2023-03-31 784 Bytes
module.h 2023-03-31 1.2 kB
mmu.h 2023-03-31 469 Bytes
mmu_context.h 2023-03-31 1.7 kB
mmiowb.h 2023-03-31 1.8 kB
mmiowb_types.h 2023-03-31 261 Bytes
mcs_spinlock.h 2023-03-31 273 Bytes
memory_model.h 2023-03-31 1.8 kB
local64.h 2023-03-31 4.0 kB
logic_io.h 2023-03-31 2.5 kB
kvm_types.h 2023-03-31 118 Bytes
linkage.h 2023-03-31 233 Bytes
local.h 2023-03-31 2.3 kB
kprobes.h 2023-03-31 859 Bytes
kvm_para.h 2023-03-31 581 Bytes
kmap_size.h 2023-03-31 275 Bytes
Kbuild 2023-03-31 1.7 kB
kdebug.h 2023-03-31 192 Bytes
irq_regs.h 2023-03-31 806 Bytes
irq_work.h 2023-03-31 205 Bytes
irq.h 2023-03-31 422 Bytes
irqflags.h 2023-03-31 1.6 kB
ioctl.h 2023-03-31 524 Bytes
iomap.h 2023-03-31 4.1 kB
int-ll64.h 2023-03-31 910 Bytes
io.h 2023-03-31 28.7 kB
hyperv-tlfs.h 2023-03-31 20.8 kB
ide_iops.h 2023-03-31 830 Bytes
hugetlb.h 2023-03-31 3.7 kB
hw_irq.h 2023-03-31 279 Bytes
gpio.h 2023-03-31 3.9 kB
hardirq.h 2023-03-31 594 Bytes
ftrace.h 2023-03-31 327 Bytes
futex.h 2023-03-31 2.8 kB
getorder.h 2023-03-31 1.3 kB
flat.h 2023-03-31 636 Bytes
fb.h 2023-03-31 284 Bytes
fixmap.h 2023-03-31 3.0 kB
export.h 2023-03-31 2.4 kB
extable.h 2023-03-31 829 Bytes
error-injection.h 2023-03-31 1.3 kB
exec.h 2023-03-31 475 Bytes
emergency-restart.h 2023-03-31 258 Bytes
dma.h 2023-03-31 569 Bytes
early_ioremap.h 2023-03-31 1.5 kB
device.h 2023-03-31 259 Bytes
div64.h 2023-03-31 7.7 kB
dma-mapping.h 2023-03-31 242 Bytes
current.h 2023-03-31 266 Bytes
delay.h 2023-03-31 1.2 kB
compat.h 2023-03-31 4.1 kB
cmpxchg-local.h 2023-03-31 1.5 kB
cmpxchg.h 2023-03-31 2.6 kB
cacheflush.h 2023-03-31 2.8 kB
checksum.h 2023-03-31 1.7 kB
bugs.h 2023-03-31 278 Bytes
cache.h 2023-03-31 397 Bytes
bitsperlong.h 2023-03-31 1.2 kB
bug.h 2023-03-31 6.6 kB
barrier.h 2023-03-31 7.7 kB
bitops.h 2023-03-31 1.2 kB
audit_signal.h 2023-03-31 39 Bytes
audit_write.h 2023-03-31 486 Bytes
audit_change_attr.h 2023-03-31 517 Bytes
audit_dir_write.h 2023-03-31 566 Bytes
audit_read.h 2023-03-31 255 Bytes
atomic64.h 2023-03-31 2.6 kB
atomic.h 2023-03-31 3.7 kB
asm-offsets.h 2023-03-31 36 Bytes
asm-prototypes.h 2023-03-31 521 Bytes
archrandom.h 2023-03-31 357 Bytes
agp.h 2023-03-31 288 Bytes
access_ok.h 2023-03-31 1.5 kB
Totals: 127 Items   327.4 kB 1

Foreword: The FreeLSD design may not be robust and it certainly isn't elegant.

FreeLSD is an effort to bring Void Linux (musl) x86_64 as close to FreeBSD as possible, using https://github.com/dcantrell/bsdutils as a replacement for coreutils and https://github.com/chimera-linux/bsdutils-extra to cover GNU tools not covered by bdsutils.

The header files here are needed to compile, on Void Linux, programs and libraries that use functions and data structures provided by software packages (such as bsdutils).

Warning: the /usr/include folder is therefore a very important resource for software development in the Linux environment, as it allows access to many functions and libraries useful for creating programs and applications. Use these headers only on test environments.

All the files here were taken directly from the https://github.com/torvalds/linux repository No file has really been modified, the files useful for our builds have simply been taken and placed in a single folder (the content of which will be copied/overwritten in /usr/include/).

Source: README.md, updated 2023-03-31