summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/acpi.h28
-rw-r--r--include/linux/aer.h4
-rw-r--r--include/linux/amba/bus.h2
-rw-r--r--include/linux/aperture.h16
-rw-r--r--include/linux/arm-cci.h2
-rw-r--r--include/linux/arm_ffa.h8
-rw-r--r--include/linux/ata.h11
-rw-r--r--include/linux/atomic/atomic-arch-fallback.h5153
-rw-r--r--include/linux/atomic/atomic-instrumented.h3555
-rw-r--r--include/linux/atomic/atomic-long.h2122
-rw-r--r--include/linux/audit.h2
-rw-r--r--include/linux/audit_arch.h2
-rw-r--r--include/linux/bitmap.h8
-rw-r--r--include/linux/blk-crypto-profile.h1
-rw-r--r--include/linux/blk-mq.h14
-rw-r--r--include/linux/blk_types.h10
-rw-r--r--include/linux/bootmem_info.h2
-rw-r--r--include/linux/bpf.h7
-rw-r--r--include/linux/bpf_verifier.h52
-rw-r--r--include/linux/bpfilter.h1
-rw-r--r--include/linux/brcmphy.h66
-rw-r--r--include/linux/btf.h18
-rw-r--r--include/linux/buffer_head.h8
-rw-r--r--include/linux/cache.h6
-rw-r--r--include/linux/can/length.h302
-rw-r--r--include/linux/cdx/cdx_bus.h1
-rw-r--r--include/linux/cgroup.h2
-rw-r--r--include/linux/cleanup.h171
-rw-r--r--include/linux/clk-provider.h4
-rw-r--r--include/linux/compaction.h104
-rw-r--r--include/linux/compat.h82
-rw-r--r--include/linux/compiler-clang.h9
-rw-r--r--include/linux/compiler_attributes.h31
-rw-r--r--include/linux/context_tracking.h4
-rw-r--r--include/linux/context_tracking_state.h2
-rw-r--r--include/linux/coresight.h127
-rw-r--r--include/linux/cpumask.h2
-rw-r--r--include/linux/cpuset.h12
-rw-r--r--include/linux/crypto.h3
-rw-r--r--include/linux/dax.h13
-rw-r--r--include/linux/delay.h1
-rw-r--r--include/linux/device.h129
-rw-r--r--include/linux/dm-bufio.h2
-rw-r--r--include/linux/dma-fence.h2
-rw-r--r--include/linux/dma-map-ops.h61
-rw-r--r--include/linux/dma-mapping.h5
-rw-r--r--include/linux/dma/edma.h7
-rw-r--r--include/linux/dmar.h125
-rw-r--r--include/linux/dsa/sja1105.h4
-rw-r--r--include/linux/efi.h11
-rw-r--r--include/linux/err.h48
-rw-r--r--include/linux/export-internal.h49
-rw-r--r--include/linux/export.h130
-rw-r--r--include/linux/exportfs.h18
-rw-r--r--include/linux/f2fs_fs.h1
-rw-r--r--include/linux/fault-inject.h9
-rw-r--r--include/linux/fb.h177
-rw-r--r--include/linux/file.h6
-rw-r--r--include/linux/filter.h1
-rw-r--r--include/linux/firewire.h82
-rw-r--r--include/linux/firmware/xlnx-zynqmp.h2
-rw-r--r--include/linux/fortify-string.h161
-rw-r--r--include/linux/fprobe.h11
-rw-r--r--include/linux/frontswap.h2
-rw-r--r--include/linux/fs.h12
-rw-r--r--include/linux/fsl/mc.h2
-rw-r--r--include/linux/ftrace.h13
-rw-r--r--include/linux/gameport.h11
-rw-r--r--include/linux/gfp.h15
-rw-r--r--include/linux/gpio.h23
-rw-r--r--include/linux/gpio/driver.h7
-rw-r--r--include/linux/hdmi.h4
-rw-r--r--include/linux/hid.h1
-rw-r--r--include/linux/hsi/ssi_protocol.h1
-rw-r--r--include/linux/hugetlb.h33
-rw-r--r--include/linux/hwmon.h10
-rw-r--r--include/linux/i2c.h2
-rw-r--r--include/linux/i8042.h1
-rw-r--r--include/linux/i8254.h21
-rw-r--r--include/linux/ieee80211.h287
-rw-r--r--include/linux/iio/common/st_sensors.h1
-rw-r--r--include/linux/iio/iio.h5
-rw-r--r--include/linux/iio/trigger.h1
-rw-r--r--include/linux/init.h19
-rw-r--r--include/linux/interconnect-clk.h22
-rw-r--r--include/linux/interconnect.h8
-rw-r--r--include/linux/iommu.h6
-rw-r--r--include/linux/iopoll.h24
-rw-r--r--include/linux/irqflags.h7
-rw-r--r--include/linux/iscsi_ibft.h10
-rw-r--r--include/linux/ism.h7
-rw-r--r--include/linux/jbd2.h42
-rw-r--r--include/linux/jump_label.h2
-rw-r--r--include/linux/kallsyms.h17
-rw-r--r--include/linux/kasan.h2
-rw-r--r--include/linux/kcov.h17
-rw-r--r--include/linux/kdb.h2
-rw-r--r--include/linux/key.h3
-rw-r--r--include/linux/kgdb.h1
-rw-r--r--include/linux/kthread.h1
-rw-r--r--include/linux/kvm_host.h9
-rw-r--r--include/linux/leds.h101
-rw-r--r--include/linux/libata.h48
-rw-r--r--include/linux/libps2.h62
-rw-r--r--include/linux/lockd/bind.h2
-rw-r--r--include/linux/lockdep.h8
-rw-r--r--include/linux/lockdep_types.h8
-rw-r--r--include/linux/lsm_hook_defs.h1
-rw-r--r--include/linux/maple_tree.h130
-rw-r--r--include/linux/math.h22
-rw-r--r--include/linux/math64.h2
-rw-r--r--include/linux/mdio.h49
-rw-r--r--include/linux/mdio/mdio-regmap.h26
-rw-r--r--include/linux/memblock.h1
-rw-r--r--include/linux/memcontrol.h24
-rw-r--r--include/linux/memory_hotplug.h8
-rw-r--r--include/linux/mfd/axp20x.h116
-rw-r--r--include/linux/mfd/intel-m10-bmc.h43
-rw-r--r--include/linux/mfd/max5970.h (renamed from include/linux/mfd/max597x.h)16
-rw-r--r--include/linux/mfd/max77541.h91
-rw-r--r--include/linux/mfd/rk808.h417
-rw-r--r--include/linux/mfd/rt5033-private.h64
-rw-r--r--include/linux/mfd/rt5033.h24
-rw-r--r--include/linux/mfd/stpmic1.h12
-rw-r--r--include/linux/mfd/tps65010.h11
-rw-r--r--include/linux/mfd/tps6594.h1020
-rw-r--r--include/linux/mfd/twl.h3
-rw-r--r--include/linux/migrate.h