summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/acpi.h22
-rw-r--r--include/linux/aer.h11
-rw-r--r--include/linux/amba/pl022.h4
-rw-r--r--include/linux/amd-pstate.h10
-rw-r--r--include/linux/arm_ffa.h2
-rw-r--r--include/linux/bitfield.h3
-rw-r--r--include/linux/bitmap.h115
-rw-r--r--include/linux/bits.h8
-rw-r--r--include/linux/blkdev.h10
-rw-r--r--include/linux/bpf-cgroup.h3
-rw-r--r--include/linux/bpf.h202
-rw-r--r--include/linux/bpf_local_storage.h30
-rw-r--r--include/linux/bpf_types.h1
-rw-r--r--include/linux/bpf_verifier.h16
-rw-r--r--include/linux/btf.h36
-rw-r--r--include/linux/btf_ids.h21
-rw-r--r--include/linux/buildid.h2
-rw-r--r--include/linux/cacheinfo.h6
-rw-r--r--include/linux/cdx/cdx_bus.h53
-rw-r--r--include/linux/clk-provider.h26
-rw-r--r--include/linux/clk.h34
-rw-r--r--include/linux/clk/ti.h3
-rw-r--r--include/linux/cma.h6
-rw-r--r--include/linux/compiler-clang.h10
-rw-r--r--include/linux/compiler.h48
-rw-r--r--include/linux/compiler_attributes.h12
-rw-r--r--include/linux/compiler_types.h19
-rw-r--r--include/linux/console.h126
-rw-r--r--include/linux/console_struct.h1
-rw-r--r--include/linux/coresight.h148
-rw-r--r--include/linux/cpu.h4
-rw-r--r--include/linux/cpufreq.h43
-rw-r--r--include/linux/cpumask.h16
-rw-r--r--include/linux/crash_core.h164
-rw-r--r--include/linux/crash_reserve.h48
-rw-r--r--include/linux/damon.h89
-rw-r--r--include/linux/dax.h17
-rw-r--r--include/linux/dio.h2
-rw-r--r--include/linux/dm-bufio.h7
-rw-r--r--include/linux/dm-io.h3
-rw-r--r--include/linux/dma/k3-udma-glue.h10
-rw-r--r--include/linux/dpll.h1
-rw-r--r--include/linux/dynamic_queue_limits.h45
-rw-r--r--include/linux/efi.h9
-rw-r--r--include/linux/einj-cxl.h44
-rw-r--r--include/linux/energy_model.h166
-rw-r--r--include/linux/ethtool.h14
-rw-r--r--include/linux/evm.h117
-rw-r--r--include/linux/f2fs_fs.h8
-rw-r--r--include/linux/fb.h49
-rw-r--r--include/linux/filter.h28
-rw-r--r--include/linux/find.h8
-rw-r--r--include/linux/firmware.h3
-rw-r--r--include/linux/firmware/cirrus/cs_dsp.h1
-rw-r--r--include/linux/firmware/xlnx-zynqmp.h8
-rw-r--r--include/linux/flex_proportions.h32
-rw-r--r--include/linux/font.h3
-rw-r--r--include/linux/fortify-string.h122
-rw-r--r--include/linux/framer/framer-provider.h15
-rw-r--r--include/linux/fs.h3
-rw-r--r--include/linux/fsnotify.h12
-rw-r--r--include/linux/fsnotify_backend.h4
-rw-r--r--include/linux/ftrace.h4
-rw-r--r--include/linux/fw_table.h4
-rw-r--r--include/linux/fwnode.h18
-rw-r--r--include/linux/generic-radix-tree.h29
-rw-r--r--include/linux/gfp.h18
-rw-r--r--include/linux/gfp_types.h90
-rw-r--r--include/linux/gpio/driver.h42
-rw-r--r--include/linux/gpio/gpio-nomadik.h294
-rw-r--r--include/linux/greybus.h46
-rw-r--r--include/linux/greybus/greybus_protocols.h8
-rw-r--r--include/linux/hid-sensor-ids.h4
-rw-r--r--include/linux/hid.h4
-rw-r--r--include/linux/highmem.h14
-rw-r--r--include/linux/hisi_acc_qm.h10
-rw-r--r--include/linux/huge_mm.h21
-rw-r--r--include/linux/hugetlb.h2
-rw-r--r--include/linux/hwmon.h18
-rw-r--r--include/linux/i2c.h6
-rw-r--r--include/linux/ieee80211.h169
-rw-r--r--include/linux/if_tun.h16
-rw-r--r--include/linux/iio/adc/adi-axi-adc.h68
-rw-r--r--include/linux/iio/backend.h72
-rw-r--r--include/linux/iio/buffer-dmaengine.h3
-rw-r--r--include/linux/iio/iio.h30
-rw-r--r--include/linux/ima.h142
-rw-r--r--include/linux/inet_diag.h1
-rw-r--r--include/linux/inetdevice.h14
-rw-r--r--include/linux/init.h4
-rw-r--r--include/linux/input.h2
-rw-r--r--include/linux/input/navpoint.h8
-rw-r--r--include/linux/integrity.h27
-rw-r--r--include/linux/intel_rapl.h6
-rw-r--r--include/linux/intel_tcc.h2
-rw-r--r--include/linux/interconnect-provider.h11
-rw-r--r--include/linux/io.h7
-rw-r--r--include/linux/iommu.h295
-rw-r--r--include/linux/iosys-map.h2
-rw-r--r--include/linux/ipv6.h14
-rw-r--r--include/linux/kasan.h6
-rw-r--r--include/linux/kernel.h45
-rw-r--r--include/linux/kernfs.h10
-rw-r--r--include/linux/kexec.h47
-rw-r--r--include/linux/kobject.h2
-rw-r--r--include/linux/kvm_host.h60
-rw-r--r--include/linux/kvm_types.h8
-rw-r--r--include/linux/led-class-flash.h24
-rw-r--r--include/linux/led-class-multicolor.h29
-rw-r--r--include/linux/leds-expresswire.h38
-rw-r--r--include/linux/leds.h21
-rw-r--r--include/linux/list.h17
-rw-r--r--include/linux/list_lru.h20
-rw-r--r--include/linux/lsm_hook_defs.h39
-rw-r--r--include/linux/marvell_phy.h1
-rw-r--r--include/linux/mdio.h63
-rw-r--r--include/linux/memcontrol.h31
-rw-r--r--include/linux/memory.h10
-rw-r--r--include/linux/memory_hotplug.h24
-rw-r--r--include/linux/mempool.h13
-rw-r--r--include/linux/memremap.h3
-rw-r--r--include/linux/mfd/cs42l43.h13
-rw-r--r--include/linux/mfd/da9055/pdata.h13
-rw-r--r--include/linux/mfd/idtRC38xxx_reg.h273
-rw-r--r--include/linux/mfd/lp8788.h9
-rw-r--r--include/linux/mfd/max8997.h1
-rw-r--r--include/linux/mfd/max8998.h6
-rw-r--r--include/linux/mfd/sun4i-gpadc.h4
-rw-r--r--include/linux/mfd/syscon.h25
-rw-r--r--include/linux/mfd/twl.h1
-rw-r--r--include/linux/mhi.h19
-rw-r--r--include/linux/min_heap.h44
-rw-r--r--include/linux/mlx5/driver.h1
-rw-r--r--include/linux/mlx5/mlx5_ifc.h18
-rw-r--r--include/linux/mm.h72
-rw-r--r--include/linux/mm_types.h42
-rw-r--r--include/linux/mmc/host.h2
-rw-r--r--include/linux/mmdebug.h2
-rw-r--r--include/linux/mmu_context.h2
-rw-r--r--include/linux/mmzone.h9
-rw-r--r--include/linux/mod_devicetable.h10
-rw-r--r--include/linux/moduleloader.h8
-rw-r--r--include/linux/mtd/flashchip.h1
-rw-r--r--include/linux/mtd/lpc32xx_mlc.h2