aboutsummaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/acpi.h27
-rw-r--r--include/linux/alloc_tag.h2
-rw-r--r--include/linux/arm-smccc.h6
-rw-r--r--include/linux/arm_mpam.h32
-rw-r--r--include/linux/atmdev.h6
-rw-r--r--include/linux/audit.h11
-rw-r--r--include/linux/auxiliary_bus.h2
-rw-r--r--include/linux/auxvec.h2
-rw-r--r--include/linux/backing-dev-defs.h2
-rw-r--r--include/linux/backing-dev.h13
-rw-r--r--include/linux/backing-file.h4
-rw-r--r--include/linux/bio-integrity.h12
-rw-r--r--include/linux/bio.h8
-rw-r--r--include/linux/bitmap.h48
-rw-r--r--include/linux/bitops.h12
-rw-r--r--include/linux/blk-integrity.h29
-rw-r--r--include/linux/blkdev.h50
-rw-r--r--include/linux/bnxt/ulp.h144
-rw-r--r--include/linux/bootconfig.h6
-rw-r--r--include/linux/bootmem_info.h4
-rw-r--r--include/linux/bpf-cgroup.h2
-rw-r--r--include/linux/bpf.h25
-rw-r--r--include/linux/bpf_local_storage.h15
-rw-r--r--include/linux/bpf_verifier.h434
-rw-r--r--include/linux/brcmphy.h3
-rw-r--r--include/linux/bsg.h6
-rw-r--r--include/linux/btf_ids.h2
-rw-r--r--include/linux/buffer_head.h29
-rw-r--r--include/linux/build_bug.h4
-rw-r--r--include/linux/bus/stm32_firewall.h83
-rw-r--r--include/linux/bus/stm32_firewall_device.h26
-rw-r--r--include/linux/bvec.h9
-rw-r--r--include/linux/cdrom.h1
-rw-r--r--include/linux/cfi.h1
-rw-r--r--include/linux/cgroup-defs.h8
-rw-r--r--include/linux/cgroup.h67
-rw-r--r--include/linux/cleanup.h19
-rw-r--r--include/linux/clk-provider.h66
-rw-r--r--include/linux/clockchips.h12
-rw-r--r--include/linux/clocksource.h33
-rw-r--r--include/linux/cma.h10
-rw-r--r--include/linux/comedi/comedi_isadma.h2
-rw-r--r--include/linux/comedi/comedidev.h53
-rw-r--r--include/linux/compat.h4
-rw-r--r--include/linux/compiler-clang.h6
-rw-r--r--include/linux/compiler-context-analysis.h32
-rw-r--r--include/linux/compiler.h5
-rw-r--r--include/linux/compiler_attributes.h11
-rw-r--r--include/linux/compiler_types.h13
-rw-r--r--include/linux/console_struct.h34
-rw-r--r--include/linux/coreboot.h90
-rw-r--r--include/linux/coresight.h14
-rw-r--r--include/linux/count_zeros.h13
-rw-r--r--include/linux/cpu.h6
-rw-r--r--include/linux/cpufreq.h11
-rw-r--r--include/linux/cpuhotplug.h1
-rw-r--r--include/linux/cpuidle.h2
-rw-r--r--include/linux/crash_core.h14
-rw-r--r--include/linux/cred.h10
-rw-r--r--include/linux/damon.h26
-rw-r--r--include/linux/dax.h23
-rw-r--r--include/linux/dcache.h25
-rw-r--r--include/linux/device.h150
-rw-r--r--include/linux/device/bus.h6
-rw-r--r--include/linux/device/class.h10
-rw-r--r--include/linux/dma-buf.h21
-rw-r--r--include/linux/dma-buf/heaps/cma.h16
-rw-r--r--include/linux/dma-fence-array.h1
-rw-r--r--include/linux/dma-fence-chain.h1
-rw-r--r--include/linux/dma-fence.h97
-rw-r--r--include/linux/dma-map-ops.h23
-rw-r--r--include/linux/dma-mapping.h31
-rw-r--r--include/linux/dma/edma.h7
-rw-r--r--include/linux/dma/qcom-gpi-dma.h5
-rw-r--r--include/linux/dma/ti-cppi5.h53
-rw-r--r--include/linux/dmaengine.h3
-rw-r--r--include/linux/dmi.h23
-rw-r--r--include/linux/dpll.h12
-rw-r--r--include/linux/drbd_genl.h208
-rw-r--r--include/linux/dsa/loop.h42
-rw-r--r--include/linux/edac.h23
-rw-r--r--include/linux/efi.h23
-rw-r--r--include/linux/energy_model.h4
-rw-r--r--include/linux/entry-common.h25
-rw-r--r--include/linux/etherdevice.h3
-rw-r--r--include/linux/ethtool.h21
-rw-r--r--include/linux/eventpoll.h27
-rw-r--r--include/linux/evm.h8
-rw-r--r--include/linux/export-internal.h28
-rw-r--r--include/linux/f2fs_fs.h3
-rw-r--r--include/linux/fb.h19
-rw-r--r--include/linux/filelock.h1
-rw-r--r--include/linux/filter.h69
-rw-r--r--include/linux/find.h2
-rw-r--r--include/linux/firmware/cirrus/cs_dsp.h3
-rw-r--r--include/linux/firmware/intel/stratix10-svc-client.h8
-rw-r--r--include/linux/firmware/samsung/exynos-acpm-protocol.h40
-rw-r--r--include/linux/firmware/thead/thead,th1520-aon.h74
-rw-r--r--include/linux/folio_batch.h (renamed from include/linux/pagevec.h)16
-rw-r--r--include/linux/folio_queue.h8
-rw-r--r--include/linux/font.h166
-rw-r--r--include/linux/fprobe.h5
-rw-r--r--include/linux/fs.h124
-rw-r--r--include/linux/fs/super_types.h1
-rw-r--r--include/linux/fs_parser.h8
-rw-r--r--include/linux/fscrypt.h37
-rw-r--r--include/linux/fsl/mc.h4
-rw-r--r--include/linux/fsl/ntmp.h9
-rw-r--r--include/linux/fsnotify_backend.h1
-rw-r--r--include/linux/ftrace.h2
-rw-r--r--include/linux/fwnode.h45
-rw-r--r--include/linux/generic_pt/common.h16
-rw-r--r--include/linux/generic_pt/iommu.h80
-rw-r--r--include/linux/genl_magic_func.h7
-rw-r--r--include/linux/genl_magic_struct.h15
-rw-r--r--include/linux/gfp_types.h10
-rw-r--r--include/linux/gpio/consumer.h2
-rw-r--r--include/linux/gpio/defs.h9
-rw-r--r--include/linux/gpio/driver.h15
-rw-r--r--include/linux/gpio/generic.h8
-rw-r--r--include/linux/gpio/gpio-nomadik.h12
-rw-r--r--include/linux/gpio/machine.h33
-rw-r--r--include/linux/gpu_buddy.h241
-rw-r--r--include/linux/hdlcdrv.h276
-rw-r--r--include/linux/hfs_common.h9
-rw-r--r--include/linux/hid.h71
-rw-r--r--include/linux/hid_bpf.h14
-rw-r--r--include/linux/highmem.h7
-rw-r--r--include/linux/hisi_acc_qm.h14
-rw-r--r--include/linux/host1x.h10
-rw-r--r--include/linux/hrtimer.h64
-rw-r--r--include/linux/hrtimer_defs.h83
-rw-r--r--include/linux/hrtimer_rearm.h83
-rw-r--r--include/linux/hrtimer_types.h19
-rw-r--r--include/linux/hsi/hsi.h2
-rw-r--r--include/linux/huge_mm.h13
-rw-r--r--include/linux/hugetlb.h48
-rw-r--r--include/linux/hugetlb_inline.h14
-rw-r--r--include/linux/hw_random.h2
-rw-r--r--include/linux/hwspinlock.h28
-rw-r--r--include/linux/hyperv.h13
-rw-r--r--include/linux/icmpv6.h29
-rw-r--r--include/linux/ieee80211-eht.h4
-rw-r--r--include/linux/ieee80211-ht.h3