summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/acpi.h15
-rw-r--r--include/linux/alarmtimer.h4
-rw-r--r--include/linux/alcor_pci.h1
-rw-r--r--include/linux/attribute_container.h7
-rw-r--r--include/linux/b1pcmcia.h21
-rw-r--r--include/linux/backing-dev.h10
-rw-r--r--include/linux/bitmap.h41
-rw-r--r--include/linux/bitops.h5
-rw-r--r--include/linux/blkdev.h18
-rw-r--r--include/linux/blktrace_api.h18
-rw-r--r--include/linux/bootconfig.h227
-rw-r--r--include/linux/bpf-cgroup.h4
-rw-r--r--include/linux/bpf.h218
-rw-r--r--include/linux/bpf_types.h9
-rw-r--r--include/linux/bpf_verifier.h10
-rw-r--r--include/linux/btf.h52
-rw-r--r--include/linux/bvec.h22
-rw-r--r--include/linux/can/dev.h34
-rw-r--r--include/linux/ceph/libceph.h5
-rw-r--r--include/linux/ceph/mdsmap.h11
-rw-r--r--include/linux/ceph/messenger.h7
-rw-r--r--include/linux/ceph/osd_client.h1
-rw-r--r--include/linux/ceph/osdmap.h4
-rw-r--r--include/linux/ceph/rados.h8
-rw-r--r--include/linux/cgroup.h1
-rw-r--r--include/linux/clk-provider.h444
-rw-r--r--include/linux/clk.h3
-rw-r--r--include/linux/clock_cooling.h2
-rw-r--r--include/linux/compat.h47
-rw-r--r--include/linux/console.h2
-rw-r--r--include/linux/context_tracking.h9
-rw-r--r--include/linux/cpu_cooling.h24
-rw-r--r--include/linux/cpufreq.h35
-rw-r--r--include/linux/cpuhotplug.h2
-rw-r--r--include/linux/cpuidle.h6
-rw-r--r--include/linux/cpumask.h4
-rw-r--r--include/linux/crypto.h104
-rw-r--r--include/linux/dax.h14
-rw-r--r--include/linux/debugfs.h15
-rw-r--r--include/linux/dev_printk.h235
-rw-r--r--include/linux/devfreq.h29
-rw-r--r--include/linux/device.h1008
-rw-r--r--include/linux/device/bus.h288
-rw-r--r--include/linux/device/class.h266
-rw-r--r--include/linux/device/driver.h292
-rw-r--r--include/linux/dma-buf.h27
-rw-r--r--include/linux/dma-heap.h59
-rw-r--r--include/linux/dma/k3-psil.h71
-rw-r--r--include/linux/dma/k3-udma-glue.h134
-rw-r--r--include/linux/dma/ti-cppi5.h1059
-rw-r--r--include/linux/dmaengine.h161
-rw-r--r--include/linux/dmar.h14
-rw-r--r--include/linux/dsa/8021q.h7
-rw-r--r--include/linux/dsa/sja1105.h6
-rw-r--r--include/linux/efi.h772
-rw-r--r--include/linux/etherdevice.h1
-rw-r--r--include/linux/ethtool_netlink.h17
-rw-r--r--include/linux/eventfd.h14
-rw-r--r--include/linux/eventpoll.h9
-rw-r--r--include/linux/export.h33
-rw-r--r--include/linux/extcon.h30
-rw-r--r--include/linux/f2fs_fs.h5
-rw-r--r--include/linux/falloc.h2
-rw-r--r--include/linux/fb.h4
-rw-r--r--include/linux/fcntl.h16
-rw-r--r--include/linux/file.h3
-rw-r--r--include/linux/filter.h53
-rw-r--r--include/linux/firmware/xlnx-zynqmp.h9
-rw-r--r--include/linux/fs.h47
-rw-r--r--include/linux/fs_context.h32
-rw-r--r--include/linux/fs_parser.h101
-rw-r--r--include/linux/fscrypt.h122
-rw-r--r--include/linux/fsl/enetc_mdio.h55
-rw-r--r--include/linux/fsl/ptp_qoriq.h1
-rw-r--r--include/linux/fsverity.h7
-rw-r--r--include/linux/futex.h17
-rw-r--r--include/linux/genhd.h7
-rw-r--r--include/linux/gpio/consumer.h7
-rw-r--r--include/linux/gpio/driver.h31
-rw-r--r--include/linux/hid.h2
-rw-r--r--include/linux/host1x.h28
-rw-r--r--include/linux/hrtimer.h3
-rw-r--r--include/linux/huge_mm.h6
-rw-r--r--include/linux/hugetlb.h3
-rw-r--r--include/linux/hwmon.h26
-rw-r--r--include/linux/hyperv.h4
-rw-r--r--include/linux/i2c.h119
-rw-r--r--include/linux/icmpv6.h10
-rw-r--r--include/linux/ide.h6
-rw-r--r--include/linux/ieee80211.h4
-rw-r--r--include/linux/if_ether.h8
-rw-r--r--include/linux/iio/accel/kxcjk_1013.h3
-rw-r--r--include/linux/iio/adc/ad_sigma_delta.h2
-rw-r--r--include/linux/iio/buffer_impl.h6
-rw-r--r--include/linux/iio/common/st_sensors.h12
-rw-r--r--include/linux/iio/common/st_sensors_i2c.h10
-rw-r--r--include/linux/iio/frequency/adf4350.h4
-rw-r--r--include/linux/iio/imu/adis.h164
-rw-r--r--include/linux/iio/magnetometer/ak8975.h17
-rw-r--r--include/linux/iio/types.h2
-rw-r--r--include/linux/ima.h20
-rw-r--r--include/linux/inet_diag.h18
-rw-r--r--include/linux/input/gp2ap002a00f.h23
-rw-r--r--include/linux/input/mt.h5
-rw-r--r--include/linux/intel-iommu.h27
-rw-r--r--include/linux/intel-svm.h2
-rw-r--r--include/linux/interconnect-provider.h14
-rw-r--r--include/linux/io-mapping.h5
-rw-r--r--include/linux/io-pgtable.h27
-rw-r--r--include/linux/io.h6
-rw-r--r--include/linux/iommu.h19
-rw-r--r--include/linux/ipmi-fru.h134
-rw-r--r--include/linux/irq.h18
-rw-r--r--include/linux/irqchip/arm-gic-v3.h59
-rw-r--r--include/linux/irqchip/arm-gic-v4.h23
-rw-r--r--include/linux/irqdomain.h14
-rw-r--r--include/linux/isdn/capilli.h18
-rw-r--r--include/linux/isdn/capiutil.h456
-rw-r--r--include/linux/jbd2.h1
-rw-r--r--include/linux/jiffies.h20
-rw-r--r--include/linux/kasan.h6
-rw-r--r--include/linux/kdb.h2
-rw-r--r--include/linux/kernelcapi.h75
-rw-r--r--include/linux/ktime.h37
-rw-r--r--include/linux/kvm_host.h42
-rw-r--r--include/linux/kvm_types.h9
-rw-r--r--include/linux/leds-bd2802.h1
-rw-r--r--include/linux/leds.h6
-rw-r--r--include/linux/libata.h7
-rw-r--r--include/linux/list.h146
-rw-r--r--include/linux/list_nulls.h30
-rw-r--r--include/linux/lockdep.h8
-rw-r--r--include/linux/lsm_audit.h2
-rw-r--r--include/linux/mailbox/mtk-cmdq-mailbox.h11
-rw-r--r--include/linux/memblock.h7
-rw-r--r--include/linux/memcontrol.h12
-rw-r--r--include/linux/memory.h29
-rw-r--r--include/linux/memory_hotplug.h7
-rw-r--r--include/linux/mfd/cros_ec.h35
-rw-r--r--include/linux/mfd/db8500-prcmu.h18
-rw-r--r--include/linux/mfd/dbx500-prcmu.h30
-rw-r--r--include/linux/mfd/mt6397/rtc.h8
-rw-r--r--include/linux/mfd/rohm-bd70528.h19
-rw-r--r--include/linux/mfd/rohm-bd71828.h423
-rw-r--r--