summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/acpi.h11
-rw-r--r--include/linux/ahci_platform.h2
-rw-r--r--include/linux/alcor_pci.h7
-rw-r--r--include/linux/amd-pstate.h2
-rw-r--r--include/linux/aperture.h16
-rw-r--r--include/linux/apple-gmux.h72
-rw-r--r--include/linux/apple_bl.h27
-rw-r--r--include/linux/arm-smccc.h18
-rw-r--r--include/linux/ata.h71
-rw-r--r--include/linux/ata_platform.h2
-rw-r--r--include/linux/atomic/atomic-arch-fallback.h230
-rw-r--r--include/linux/atomic/atomic-instrumented.h152
-rw-r--r--include/linux/atomic/atomic-long.h38
-rw-r--r--include/linux/bio.h5
-rw-r--r--include/linux/blk-crypto.h4
-rw-r--r--include/linux/blk-mq-rdma.h11
-rw-r--r--include/linux/blk-mq.h2
-rw-r--r--include/linux/blk_types.h39
-rw-r--r--include/linux/blkdev.h15
-rw-r--r--include/linux/bpf.h250
-rw-r--r--include/linux/bpf_local_storage.h20
-rw-r--r--include/linux/bpf_mem_alloc.h9
-rw-r--r--include/linux/bpf_types.h4
-rw-r--r--include/linux/bpf_verifier.h83
-rw-r--r--include/linux/btf.h13
-rw-r--r--include/linux/btf_ids.h2
-rw-r--r--include/linux/buffer_head.h6
-rw-r--r--include/linux/cacheinfo.h8
-rw-r--r--include/linux/cdx/cdx_bus.h174
-rw-r--r--include/linux/cgroup.h2
-rw-r--r--include/linux/clk-provider.h21
-rw-r--r--include/linux/cm4000_cs.h11
-rw-r--r--include/linux/compaction.h7
-rw-r--r--include/linux/context_tracking.h2
-rw-r--r--include/linux/cpu.h2
-rw-r--r--include/linux/cpu_rmap.h4
-rw-r--r--include/linux/cpufreq.h2
-rw-r--r--include/linux/cpuhotplug.h2
-rw-r--r--include/linux/cpuset.h16
-rw-r--r--include/linux/crc32c.h1
-rw-r--r--include/linux/crypto.h236
-rw-r--r--include/linux/dccp.h6
-rw-r--r--include/linux/delayacct.h15
-rw-r--r--include/linux/device-mapper.h40
-rw-r--r--include/linux/device.h32
-rw-r--r--include/linux/device/bus.h21
-rw-r--r--include/linux/device/class.h130
-rw-r--r--include/linux/device/driver.h28
-rw-r--r--include/linux/dim.h3
-rw-r--r--include/linux/dlm.h3
-rw-r--r--include/linux/dm-bufio.h6
-rw-r--r--include/linux/dma-map-ops.h2
-rw-r--r--include/linux/dma/ti-cppi5.h1
-rw-r--r--include/linux/dynamic_debug.h68
-rw-r--r--include/linux/ethtool.h15
-rw-r--r--include/linux/ethtool_netlink.h6
-rw-r--r--include/linux/exportfs.h1
-rw-r--r--include/linux/f2fs_fs.h24
-rw-r--r--include/linux/fault-inject.h22
-rw-r--r--include/linux/fb.h177
-rw-r--r--include/linux/filter.h56
-rw-r--r--include/linux/firmware/cirrus/cs_dsp.h1
-rw-r--r--include/linux/firmware/qcom/qcom_scm.h2
-rw-r--r--include/linux/firmware/xlnx-zynqmp.h11
-rw-r--r--include/linux/fprobe.h10
-rw-r--r--include/linux/fs.h23
-rw-r--r--include/linux/fs_context.h1
-rw-r--r--include/linux/fscrypt.h28
-rw-r--r--include/linux/fsverity.h6
-rw-r--r--include/linux/ftrace.h70
-rw-r--r--include/linux/genl_magic_func.h2
-rw-r--r--include/linux/gfp.h7
-rw-r--r--include/linux/gfp_types.h30
-rw-r--r--include/linux/gpio.h104
-rw-r--r--include/linux/gpio/consumer.h24
-rw-r--r--include/linux/gpio/driver.h31
-rw-r--r--include/linux/gpio/legacy-of-mm-gpiochip.h36
-rw-r--r--include/linux/hex.h35
-rw-r--r--include/linux/hid.h3
-rw-r--r--include/linux/highmem.h62
-rw-r--r--include/linux/huge_mm.h41
-rw-r--r--include/linux/hugetlb.h54
-rw-r--r--include/linux/hw_breakpoint.h10
-rw-r--r--include/linux/hwmon.h2
-rw-r--r--include/linux/i2c.h4
-rw-r--r--include/linux/i3c/master.h5
-rw-r--r--include/linux/ieee80211.h63
-rw-r--r--include/linux/if_bridge.h1
-rw-r--r--include/linux/if_vlan.h53
-rw-r--r--include/linux/igmp.h2
-rw-r--r--include/linux/iio/iio-gts-helper.h206
-rw-r--r--include/linux/iio/trigger.h8
-rw-r--r--include/linux/input/matrix_keypad.h5
-rw-r--r--include/linux/instrumented.h63
-rw-r--r--include/linux/interconnect-provider.h17
-rw-r--r--include/linux/io-mapping.h20
-rw-r--r--include/linux/io_uring.h7
-rw-r--r--include/linux/io_uring_types.h24
-rw-r--r--include/linux/ioasid.h83
-rw-r--r--include/linux/iomap.h6
-rw-r--r--include/linux/iommu.h31
-rw-r--r--include/linux/iommufd.h5
-rw-r--r--include/linux/ipv6.h5
-rw-r--r--include/linux/irqchip/arm-gic.h6
-rw-r--r--include/linux/kallsyms.h7
-rw-r--r--include/linux/kernel.h29
-rw-r--r--include/linux/kexec.h8
-rw-r--r--include/linux/kmsan.h52
-rw-r--r--include/linux/kobject.h59
-rw-r--r--include/linux/ksm.h44
-rw-r--r--include/linux/kvm_host.h18
-rw-r--r--include/linux/kvm_irqfd.h2
-rw-r--r--include/linux/kvm_types.h2
-rw-r--r--include/linux/leds.h20
-rw-r--r--include/linux/libata.h10
-rw-r--r--include/linux/libgcc.h7
-rw-r--r--include/linux/livepatch.h1
-rw-r--r--include/linux/livepatch_sched.h29
-rw-r--r--include/linux/lockd/lockd.h29
-rw-r--r--include/linux/lockdep.h8
-rw-r--r--include/linux/lsm_hook_defs.h2
-rw-r--r--include/linux/lsm_hooks.h1655
-rw-r--r--include/linux/mailbox/zynqmp-ipi-message.h2
-rw-r--r--include/linux/mailbox_client.h1
-rw-r--r--include/linux/memblock.h2
-rw-r--r--include/linux/memcontrol.h10
-rw-r--r--include/linux/memfd.h4
-rw-r--r--include/linux/mfd/axp20x.h85
-rw-r--r--include/linux/mfd/core.h20