lib/libc/include/aarch64-linux-any/asm/hwcap.h | 20 + lib/libc/include/aarch64-linux-any/asm/kvm.h | 80 +- lib/libc/include/aarch64-linux-any/asm/sigcontext.h | 10 +- lib/libc/include/aarch64-linux-any/asm/sve_context.h | 11 + lib/libc/include/any-linux-any/asm-generic/bitsperlong.h | 17 +- lib/libc/include/any-linux-any/asm-generic/siginfo.h | 8 +- lib/libc/include/any-linux-any/asm-generic/socket.h | 3 + lib/libc/include/any-linux-any/asm-generic/unistd.h | 163 ++-- lib/libc/include/any-linux-any/drm/amdgpu_drm.h | 67 +- lib/libc/include/any-linux-any/drm/drm.h | 233 +++++- lib/libc/include/any-linux-any/drm/drm_fourcc.h | 55 +- lib/libc/include/any-linux-any/drm/drm_mode.h | 84 +- lib/libc/include/any-linux-any/drm/habanalabs_accel.h | 211 ++++- lib/libc/include/any-linux-any/drm/i915_drm.h | 187 ++++- lib/libc/include/any-linux-any/drm/ivpu_accel.h | 51 +- lib/libc/include/any-linux-any/drm/msm_drm.h | 21 +- lib/libc/include/any-linux-any/drm/nouveau_drm.h | 322 +++++++- lib/libc/include/any-linux-any/drm/panthor_drm.h | 962 ++++++++++++++++++++++ lib/libc/include/any-linux-any/drm/pvr_drm.h | 1295 ++++++++++++++++++++++++++++++ lib/libc/include/any-linux-any/drm/qaic_accel.h | 399 +++++++++ lib/libc/include/any-linux-any/drm/v3d_drm.h | 245 +++++- lib/libc/include/any-linux-any/drm/virtgpu_drm.h | 18 +- lib/libc/include/any-linux-any/drm/vmwgfx_drm.h | 6 +- lib/libc/include/any-linux-any/drm/xe_drm.h | 1375 ++++++++++++++++++++++++++++++++ lib/libc/include/any-linux-any/linux/affs_hardblocks.h | 68 +- lib/libc/include/any-linux-any/linux/android/binder.h | 30 +- lib/libc/include/any-linux-any/linux/atmdev.h | 4 - lib/libc/include/any-linux-any/linux/auto_dev-ioctl.h | 2 +- lib/libc/include/any-linux-any/linux/auxvec.h | 2 + lib/libc/include/any-linux-any/linux/batadv_packet.h | 45 +- lib/libc/include/any-linux-any/linux/bits.h | 15 + lib/libc/include/any-linux-any/linux/blkzoned.h | 10 +- lib/libc/include/any-linux-any/linux/bpf.h | 552 +++++++++++-- lib/libc/include/any-linux-any/linux/bpfilter.h | 21 - lib/libc/include/any-linux-any/linux/btrfs.h | 7 + lib/libc/include/any-linux-any/linux/btrfs_tree.h | 74 +- lib/libc/include/any-linux-any/linux/can.h | 10 +- lib/libc/include/any-linux-any/linux/can/isotp.h | 1 + lib/libc/include/any-linux-any/linux/can/raw.h | 18 + lib/libc/include/any-linux-any/linux/capability.h | 5 +- lib/libc/include/any-linux-any/linux/cgroupstats.h | 2 - lib/libc/include/any-linux-any/linux/cm4000_cs.h | 64 -- lib/libc/include/any-linux-any/linux/cn_proc.h | 61 +- lib/libc/include/any-linux-any/linux/counter.h | 8 +- lib/libc/include/any-linux-any/linux/cryptouser.h | 30 +- lib/libc/include/any-linux-any/linux/cxl_mem.h | 39 +- lib/libc/include/any-linux-any/linux/devlink.h | 15 +- lib/libc/include/any-linux-any/linux/dlm.h | 1 + lib/libc/include/any-linux-any/linux/dlm_netlink.h | 60 -- lib/libc/include/any-linux-any/linux/dlm_plock.h | 1 + lib/libc/include/any-linux-any/linux/dlmconstants.h | 5 +- lib/libc/include/any-linux-any/linux/dm-ioctl.h | 4 +- lib/libc/include/any-linux-any/linux/dpll.h | 238 ++++++ lib/libc/include/any-linux-any/linux/dvb/frontend.h | 10 +- lib/libc/include/any-linux-any/linux/dvb/version.h | 2 +- lib/libc/include/any-linux-any/linux/elf-fdpic.h | 15 + lib/libc/include/any-linux-any/linux/elf.h | 12 +- lib/libc/include/any-linux-any/linux/ethtool.h | 144 +++- lib/libc/include/any-linux-any/linux/ethtool_netlink.h | 37 +- lib/libc/include/any-linux-any/linux/eventfd.h | 11 + lib/libc/include/any-linux-any/linux/eventpoll.h | 25 +- lib/libc/include/any-linux-any/linux/ext4.h | 117 +++ lib/libc/include/any-linux-any/linux/fanotify.h | 4 +- lib/libc/include/any-linux-any/linux/fb.h | 8 +- lib/libc/include/any-linux-any/linux/fcntl.h | 19 +- lib/libc/include/any-linux-any/linux/firewire-cdev.h | 178 ++++- lib/libc/include/any-linux-any/linux/fs.h | 90 ++- lib/libc/include/any-linux-any/linux/fscrypt.h | 3 +- lib/libc/include/any-linux-any/linux/fsi.h | 10 + lib/libc/include/any-linux-any/linux/fuse.h | 102 ++- lib/libc/include/any-linux-any/linux/futex.h | 31 +- lib/libc/include/any-linux-any/linux/gpio.h | 63 +- lib/libc/include/any-linux-any/linux/gsmmux.h | 116 ++- lib/libc/include/any-linux-any/linux/gtp.h | 5 +- lib/libc/include/any-linux-any/linux/handshake.h | 74 ++ lib/libc/include/any-linux-any/linux/hash_info.h | 3 + lib/libc/include/any-linux-any/linux/hw_breakpoint.h | 10 - lib/libc/include/any-linux-any/linux/icmpv6.h | 1 + lib/libc/include/any-linux-any/linux/idxd.h | 49 +- lib/libc/include/any-linux-any/linux/if_bridge.h | 30 + lib/libc/include/any-linux-any/linux/if_link.h | 569 ++++++++++++- lib/libc/include/any-linux-any/linux/if_packet.h | 1 + lib/libc/include/any-linux-any/linux/if_team.h | 116 +-- lib/libc/include/any-linux-any/linux/if_tunnel.h | 34 + lib/libc/include/any-linux-any/linux/if_xdp.h | 60 +- lib/libc/include/any-linux-any/linux/iio/types.h | 6 + lib/libc/include/any-linux-any/linux/in6.h | 2 +- lib/libc/include/any-linux-any/linux/inotify.h | 4 +- lib/libc/include/any-linux-any/linux/input-event-codes.h | 3 + lib/libc/include/any-linux-any/linux/io_uring.h | 154 +++- lib/libc/include/any-linux-any/linux/ioam6_genl.h | 20 + lib/libc/include/any-linux-any/linux/iommu.h | 161 ---- lib/libc/include/any-linux-any/linux/iommufd.h | 348 ++++++++ lib/libc/include/any-linux-any/linux/ioprio.h | 101 ++- lib/libc/include/any-linux-any/linux/ipv6.h | 3 +- lib/libc/include/any-linux-any/linux/isst_if.h | 303 +++++++ lib/libc/include/any-linux-any/linux/kexec.h | 3 + lib/libc/include/any-linux-any/linux/kfd_ioctl.h | 707 +++++++++++++++- lib/libc/include/any-linux-any/linux/kfd_sysfs.h | 15 + lib/libc/include/any-linux-any/linux/kvm.h | 863 ++------------------ lib/libc/include/any-linux-any/linux/landlock.h | 139 +++- lib/libc/include/any-linux-any/linux/lsm.h | 92 +++ lib/libc/include/any-linux-any/linux/magic.h | 2 + lib/libc/include/any-linux-any/linux/mctp.h | 32 + lib/libc/include/any-linux-any/linux/mdio.h | 46 +- lib/libc/include/any-linux-any/linux/media-bus-format.h | 12 +- lib/libc/include/any-linux-any/linux/media.h | 28 +- lib/libc/include/any-linux-any/linux/mei.h | 20 +- lib/libc/include/any-linux-any/linux/mei_uuid.h | 29 + lib/libc/include/any-linux-any/linux/mempolicy.h | 3 +- lib/libc/include/any-linux-any/linux/mman.h | 14 + lib/libc/include/any-linux-any/linux/mount.h | 76 +- lib/libc/include/any-linux-any/linux/mptcp.h | 206 +---- lib/libc/include/any-linux-any/linux/mptcp_pm.h | 150 ++++ lib/libc/include/any-linux-any/linux/nbd.h | 25 +- lib/libc/include/any-linux-any/linux/netdev.h | 138 +++- lib/libc/include/any-linux-any/linux/netfilter/nf_tables.h | 23 +- lib/libc/include/any-linux-any/linux/netfilter/nfnetlink_hook.h | 24 +- lib/libc/include/any-linux-any/linux/netfilter/nfnetlink_queue.h | 1 + lib/libc/include/any-linux-any/linux/netfilter_bridge/ebtables.h | 22 +- lib/libc/include/any-linux-any/linux/netlink.h | 5 + lib/libc/include/any-linux-any/linux/nexthop.h | 45 ++ lib/libc/include/any-linux-any/linux/nfs.h | 1 - lib/libc/include/any-linux-any/linux/nfsd/export.h | 13 + lib/libc/include/any-linux-any/linux/nfsd_netlink.h | 86 ++ lib/libc/include/any-linux-any/linux/nl80211.h | 594 ++++++++++---- lib/libc/include/any-linux-any/linux/npcm-video.h | 41 + lib/libc/include/any-linux-any/linux/nsm.h | 31 + lib/libc/include/any-linux-any/linux/ntsync.h | 23 + lib/libc/include/any-linux-any/linux/openvswitch.h | 3 + lib/libc/include/any-linux-any/linux/papr_pdsm.h | 165 ++++ lib/libc/include/any-linux-any/linux/parport.h | 3 + lib/libc/include/any-linux-any/linux/pci_regs.h | 31 +- lib/libc/include/any-linux-any/linux/pcitest.h | 3 +- lib/libc/include/any-linux-any/linux/perf_event.h | 16 +- lib/libc/include/any-linux-any/linux/pidfd.h | 8 +- lib/libc/include/any-linux-any/linux/pkt_cls.h | 81 +- lib/libc/include/any-linux-any/linux/pkt_sched.h | 152 +--- lib/libc/include/any-linux-any/linux/pktcdvd.h | 12 +- lib/libc/include/any-linux-any/linux/prctl.h | 40 +- lib/libc/include/any-linux-any/linux/psp-dbc.h | 147 ++++ lib/libc/include/any-linux-any/linux/psp-sev.h | 67 ++ lib/libc/include/any-linux-any/linux/ptp_clock.h | 18 +- lib/libc/include/any-linux-any/linux/ptrace.h | 30 + lib/libc/include/any-linux-any/linux/quota.h | 1 + lib/libc/include/any-linux-any/linux/raid/md_p.h | 8 +- lib/libc/include/any-linux-any/linux/raid/md_u.h | 11 +- lib/libc/include/any-linux-any/linux/resource.h | 2 +- lib/libc/include/any-linux-any/linux/rkisp1-config.h | 50 +- lib/libc/include/any-linux-any/linux/rpmsg.h | 10 + lib/libc/include/any-linux-any/linux/rtnetlink.h | 18 +- lib/libc/include/any-linux-any/linux/sched/types.h | 4 - lib/libc/include/any-linux-any/linux/sctp.h | 4 +- lib/libc/include/any-linux-any/linux/seccomp.h | 4 + lib/libc/include/any-linux-any/linux/sed-opal.h | 49 +- lib/libc/include/any-linux-any/linux/serial.h | 20 +- lib/libc/include/any-linux-any/linux/serial_core.h | 65 +- lib/libc/include/any-linux-any/linux/serial_reg.h | 1 + lib/libc/include/any-linux-any/linux/sev-guest.h | 22 +- lib/libc/include/any-linux-any/linux/smc.h | 4 + lib/libc/include/any-linux-any/linux/smc_diag.h | 2 + lib/libc/include/any-linux-any/linux/snmp.h | 10 +- lib/libc/include/any-linux-any/linux/spi/spi.h | 3 +- lib/libc/include/any-linux-any/linux/stat.h | 5 +- lib/libc/include/any-linux-any/linux/stddef.h | 23 +- lib/libc/include/any-linux-any/linux/sync_file.h | 61 +- lib/libc/include/any-linux-any/linux/target_core_user.h | 2 +- lib/libc/include/any-linux-any/linux/taskstats.h | 6 +- lib/libc/include/any-linux-any/linux/tc_act/tc_ipt.h | 20 - lib/libc/include/any-linux-any/linux/tc_act/tc_mirred.h | 1 + lib/libc/include/any-linux-any/linux/tc_act/tc_pedit.h | 2 +- lib/libc/include/any-linux-any/linux/tc_act/tc_tunnel_key.h | 1 + lib/libc/include/any-linux-any/linux/tcp.h | 120 +++ lib/libc/include/any-linux-any/linux/tee.h | 1 + lib/libc/include/any-linux-any/linux/thp7312.h | 19 + lib/libc/include/any-linux-any/linux/tps6594_pfsm.h | 37 + lib/libc/include/any-linux-any/linux/trace_mmap.h | 48 ++ lib/libc/include/any-linux-any/linux/types.h | 4 + lib/libc/include/any-linux-any/linux/ublk_cmd.h | 142 +++- lib/libc/include/any-linux-any/linux/udp.h | 2 +- lib/libc/include/any-linux-any/linux/usb/ch11.h | 6 +- lib/libc/include/any-linux-any/linux/usb/ch9.h | 18 +- lib/libc/include/any-linux-any/linux/usb/functionfs.h | 47 +- lib/libc/include/any-linux-any/linux/usb/raw_gadget.h | 14 +- lib/libc/include/any-linux-any/linux/user_events.h | 94 +++ lib/libc/include/any-linux-any/linux/userfaultfd.h | 74 +- lib/libc/include/any-linux-any/linux/uuid.h | 31 +- lib/libc/include/any-linux-any/linux/v4l2-controls.h | 739 ++++++++++++++++- lib/libc/include/any-linux-any/linux/v4l2-mediabus.h | 18 +- lib/libc/include/any-linux-any/linux/v4l2-subdev.h | 48 +- lib/libc/include/any-linux-any/linux/vdpa.h | 17 + lib/libc/include/any-linux-any/linux/version.h | 6 +- lib/libc/include/any-linux-any/linux/vesa.h | 18 + lib/libc/include/any-linux-any/linux/vfio.h | 225 +++++- lib/libc/include/any-linux-any/linux/vhost.h | 59 +- lib/libc/include/any-linux-any/linux/vhost_types.h | 27 + lib/libc/include/any-linux-any/linux/videodev2.h | 104 ++- lib/libc/include/any-linux-any/linux/virtio_bt.h | 1 - lib/libc/include/any-linux-any/linux/virtio_config.h | 19 +- lib/libc/include/any-linux-any/linux/virtio_gpu.h | 2 + lib/libc/include/any-linux-any/linux/virtio_mem.h | 2 + lib/libc/include/any-linux-any/linux/virtio_net.h | 158 ++++ lib/libc/include/any-linux-any/linux/virtio_pci.h | 79 ++ lib/libc/include/any-linux-any/linux/virtio_pmem.h | 7 + lib/libc/include/any-linux-any/linux/virtio_snd.h | 154 ++++ lib/libc/include/any-linux-any/linux/vm_sockets.h | 17 + lib/libc/include/any-linux-any/linux/wireless.h | 2 +- lib/libc/include/any-linux-any/linux/xfrm.h | 11 +- lib/libc/include/any-linux-any/misc/fastrpc.h | 3 + lib/libc/include/any-linux-any/misc/pvpanic.h | 7 +- lib/libc/include/any-linux-any/mtd/ubi-user.h | 4 +- lib/libc/include/any-linux-any/rdma/bnxt_re-abi.h | 79 ++ lib/libc/include/any-linux-any/rdma/efa-abi.h | 30 +- lib/libc/include/any-linux-any/rdma/hns-abi.h | 40 +- lib/libc/include/any-linux-any/rdma/ib_user_ioctl_verbs.h | 3 +- lib/libc/include/any-linux-any/rdma/irdma-abi.h | 9 + lib/libc/include/any-linux-any/rdma/mana-abi.h | 12 + lib/libc/include/any-linux-any/rdma/mlx5-abi.h | 2 + lib/libc/include/any-linux-any/rdma/mlx5_user_ioctl_verbs.h | 1 + lib/libc/include/any-linux-any/rdma/rdma_netlink.h | 10 + lib/libc/include/any-linux-any/rdma/siw-abi.h | 2 +- lib/libc/include/any-linux-any/regulator/regulator.h | 86 ++ lib/libc/include/any-linux-any/scsi/scsi_bsg_mpi3mr.h | 12 +- lib/libc/include/any-linux-any/scsi/scsi_bsg_ufs.h | 81 +- lib/libc/include/any-linux-any/sound/asequencer.h | 86 +- lib/libc/include/any-linux-any/sound/asoc.h | 62 +- lib/libc/include/any-linux-any/sound/asound.h | 104 ++- lib/libc/include/any-linux-any/sound/emu10k1.h | 156 ++-- lib/libc/include/any-linux-any/sound/intel/avs/tokens.h | 11 +- lib/libc/include/any-linux-any/sound/scarlett2.h | 54 ++ lib/libc/include/any-linux-any/sound/skl-tplg-interface.h | 74 -- lib/libc/include/any-linux-any/sound/sof/abi.h | 4 +- lib/libc/include/any-linux-any/sound/sof/fw.h | 2 +- lib/libc/include/any-linux-any/sound/sof/header.h | 29 +- lib/libc/include/any-linux-any/sound/sof/tokens.h | 39 +- lib/libc/include/any-linux-any/xen/evtchn.h | 9 + lib/libc/include/any-linux-any/xen/gntalloc.h | 5 +- lib/libc/include/any-linux-any/xen/privcmd.h | 32 + lib/libc/include/arc-linux-any/asm/page.h | 6 - lib/libc/include/arc-linux-any/asm/swab.h | 2 +- lib/libc/include/arm-linux-any/asm/setup.h | 2 +- lib/libc/include/arm-linux-any/asm/unistd-eabi.h | 12 + lib/libc/include/arm-linux-any/asm/unistd-oabi.h | 12 + lib/libc/include/csky-linux-any/asm/unistd.h | 1 + lib/libc/include/hexagon-linux-any/asm/ptrace.h | 13 - lib/libc/include/hexagon-linux-any/asm/unistd.h | 1 + lib/libc/include/hexagon-linux-any/asm/user.h | 7 +- lib/libc/include/loongarch-linux-any/asm/bitsperlong.h | 9 - lib/libc/include/loongarch-linux-any/asm/hwcap.h | 1 + lib/libc/include/loongarch-linux-any/asm/kvm.h | 111 +++ lib/libc/include/loongarch-linux-any/asm/ptrace.h | 22 +- lib/libc/include/loongarch-linux-any/asm/sigcontext.h | 28 + lib/libc/include/m68k-linux-any/asm/ptrace.h | 2 +- lib/libc/include/m68k-linux-any/asm/unistd_32.h | 12 + lib/libc/include/mips-linux-any/asm/inst.h | 33 + lib/libc/include/mips-linux-any/asm/kvm.h | 2 - lib/libc/include/mips-linux-any/asm/mman.h | 2 +- lib/libc/include/mips-linux-any/asm/msgbuf.h | 2 +- lib/libc/include/mips-linux-any/asm/socket.h | 3 + lib/libc/include/mips-linux-any/asm/unistd_n32.h | 12 + lib/libc/include/mips-linux-any/asm/unistd_n64.h | 12 + lib/libc/include/mips-linux-any/asm/unistd_o32.h | 12 + lib/libc/include/powerpc-linux-any/asm/bootx.h | 2 +- lib/libc/include/powerpc-linux-any/asm/elf.h | 6 + lib/libc/include/powerpc-linux-any/asm/kvm.h | 45 +- lib/libc/include/powerpc-linux-any/asm/papr-miscdev.h | 9 + lib/libc/include/powerpc-linux-any/asm/papr-sysparm.h | 58 ++ lib/libc/include/powerpc-linux-any/asm/papr-vpd.h | 22 + lib/libc/include/powerpc-linux-any/asm/papr_pdsm.h | 165 ---- lib/libc/include/powerpc-linux-any/asm/unistd_32.h | 12 + lib/libc/include/powerpc-linux-any/asm/unistd_64.h | 12 + lib/libc/include/riscv-linux-any/asm/auxvec.h | 3 +- lib/libc/include/riscv-linux-any/asm/elf.h | 5 +- lib/libc/include/riscv-linux-any/asm/hwcap.h | 1 + lib/libc/include/riscv-linux-any/asm/hwprobe.h | 76 ++ lib/libc/include/riscv-linux-any/asm/kvm.h | 206 ++++- lib/libc/include/riscv-linux-any/asm/ptrace.h | 50 ++ lib/libc/include/riscv-linux-any/asm/sigcontext.h | 22 +- lib/libc/include/riscv-linux-any/asm/unistd.h | 11 +- lib/libc/include/s390x-linux-any/asm/cmb.h | 2 +- lib/libc/include/s390x-linux-any/asm/dasd.h | 4 +- lib/libc/include/s390x-linux-any/asm/kvm.h | 331 +++++++- lib/libc/include/s390x-linux-any/asm/pkey.h | 23 +- lib/libc/include/s390x-linux-any/asm/ptrace.h | 123 ++- lib/libc/include/s390x-linux-any/asm/statfs.h | 4 +- lib/libc/include/s390x-linux-any/asm/unistd_32.h | 13 + lib/libc/include/s390x-linux-any/asm/unistd_64.h | 13 + lib/libc/include/s390x-linux-any/asm/uvdevice.h | 53 +- lib/libc/include/sparc-linux-any/asm/openpromio.h | 5 +- lib/libc/include/sparc-linux-any/asm/socket.h | 3 + lib/libc/include/sparc-linux-any/asm/termbits.h | 10 - lib/libc/include/sparc-linux-any/asm/termios.h | 9 + lib/libc/include/sparc-linux-any/asm/unistd_32.h | 12 + lib/libc/include/sparc-linux-any/asm/unistd_64.h | 12 + lib/libc/include/x86-linux-any/asm/amd_hsmp.h | 111 ++- lib/libc/include/x86-linux-any/asm/bootparam.h | 73 +- lib/libc/include/x86-linux-any/asm/kvm.h | 334 +++++++- lib/libc/include/x86-linux-any/asm/kvm_para.h | 3 +- lib/libc/include/x86-linux-any/asm/mman.h | 10 +- lib/libc/include/x86-linux-any/asm/mtrr.h | 14 +- lib/libc/include/x86-linux-any/asm/prctl.h | 20 + lib/libc/include/x86-linux-any/asm/processor-flags.h | 13 + lib/libc/include/x86-linux-any/asm/setup_data.h | 83 ++ lib/libc/include/x86-linux-any/asm/signal.h | 1 - lib/libc/include/x86-linux-any/asm/unistd_32.h | 12 + lib/libc/include/x86-linux-any/asm/unistd_64.h | 12 + lib/libc/include/x86-linux-any/asm/unistd_x32.h | 12 + lib/libc/include/xtensa-linux-any/asm/unistd_32.h | 12 + lib/std/Target.zig | 2 +- lib/std/os/linux/syscalls.zig | 120 +++ 310 files changed, 17575 insertions(+), 3299 deletions(-)