aboutsummaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/arm-smccc.h5
-rw-r--r--include/linux/arm_ffa.h4
-rw-r--r--include/linux/atalk.h186
-rw-r--r--include/linux/atm_tcp.h24
-rw-r--r--include/linux/atmdev.h70
-rw-r--r--include/linux/audit.h4
-rw-r--r--include/linux/audit_arch.h12
-rw-r--r--include/linux/bio.h32
-rw-r--r--include/linux/bitfield.h18
-rw-r--r--include/linux/bitmap-str.h1
-rw-r--r--include/linux/bitrev.h20
-rw-r--r--include/linux/blk-mq.h53
-rw-r--r--include/linux/blkdev.h28
-rw-r--r--include/linux/bootconfig.h3
-rw-r--r--include/linux/bootmem_info.h1
-rw-r--r--include/linux/bpf-cgroup.h5
-rw-r--r--include/linux/bpf.h282
-rw-r--r--include/linux/bpf_defs.h19
-rw-r--r--include/linux/bpf_lsm.h6
-rw-r--r--include/linux/bpf_types.h2
-rw-r--r--include/linux/bpf_verifier.h301
-rw-r--r--include/linux/btf.h7
-rw-r--r--include/linux/btf_ids.h1
-rw-r--r--include/linux/bvec.h112
-rw-r--r--include/linux/call_once.h2
-rw-r--r--include/linux/cgroup-defs.h30
-rw-r--r--include/linux/cgroup.h27
-rw-r--r--include/linux/cgroup_rdma.h4
-rw-r--r--include/linux/cnum.h82
-rw-r--r--include/linux/compaction.h10
-rw-r--r--include/linux/console.h2
-rw-r--r--include/linux/cpumask.h7
-rw-r--r--include/linux/crypto.h1
-rw-r--r--include/linux/damon.h136
-rw-r--r--include/linux/dma-fence-array.h6
-rw-r--r--include/linux/dpll.h32
-rw-r--r--include/linux/drbd.h392
-rw-r--r--include/linux/drbd_config.h16
-rw-r--r--include/linux/drbd_genl.h536
-rw-r--r--include/linux/drbd_genl_api.h56
-rw-r--r--include/linux/drbd_limits.h251
-rw-r--r--include/linux/dsa/tag_netc.h14
-rw-r--r--include/linux/ethtool.h38
-rw-r--r--include/linux/fb.h3
-rw-r--r--include/linux/fbcon.h55
-rw-r--r--include/linux/filter.h27
-rw-r--r--include/linux/find.h8
-rw-r--r--include/linux/firmware.h10
-rw-r--r--include/linux/firmware/samsung/exynos-acpm-protocol.h36
-rw-r--r--include/linux/fortify-string.h49
-rw-r--r--include/linux/fs/super.h2
-rw-r--r--include/linux/fsl/mc.h6
-rw-r--r--include/linux/fsl/netc_global.h6
-rw-r--r--include/linux/fsl/ntmp.h241
-rw-r--r--include/linux/ftrace.h9
-rw-r--r--include/linux/generic_pt/common.h9
-rw-r--r--include/linux/genl_magic_func.h413
-rw-r--r--include/linux/genl_magic_struct.h272
-rw-r--r--include/linux/gfp.h4
-rw-r--r--include/linux/gfp_types.h6
-rw-r--r--include/linux/gpio.h162
-rw-r--r--include/linux/gpio/consumer.h14
-rw-r--r--include/linux/gpio/gpio-nomadik.h16
-rw-r--r--include/linux/gpio/legacy.h173
-rw-r--r--include/linux/gpio/regmap.h7
-rw-r--r--include/linux/gpu_buddy.h41
-rw-r--r--include/linux/hdmi.h6
-rw-r--r--include/linux/hfs_common.h1
-rw-r--r--include/linux/highmem-internal.h2
-rw-r--r--include/linux/hisi_acc_qm.h15
-rw-r--r--include/linux/host1x.h7
-rw-r--r--include/linux/huge_mm.h47
-rw-r--r--include/linux/hwmon.h5
-rw-r--r--include/linux/ieee80211-eht.h163
-rw-r--r--include/linux/ieee80211-mesh.h212
-rw-r--r--include/linux/ieee80211-s1g.h2
-rw-r--r--include/linux/ieee80211-uhr.h238
-rw-r--r--include/linux/ieee80211.h18
-rw-r--r--include/linux/if_bridge.h77
-rw-r--r--include/linux/if_tun.h3
-rw-r--r--include/linux/igmp.h167
-rw-r--r--include/linux/instruction_pointer.h24
-rw-r--r--include/linux/io_uring_types.h46
-rw-r--r--include/linux/iommu.h43
-rw-r--r--include/linux/irqchip/riscv-imsic.h5
-rw-r--r--include/linux/irqdomain_defs.h1
-rw-r--r--include/linux/jbd2.h3
-rw-r--r--include/linux/jz4740-adc.h33
-rw-r--r--include/linux/ks8851_mll.h21
-rw-r--r--include/linux/kvm_host.h22
-rw-r--r--include/linux/led-class-multicolor.h30
-rw-r--r--include/linux/libata.h18
-rw-r--r--include/linux/list_lru.h70
-rw-r--r--include/linux/llc.h8
-rw-r--r--include/linux/lsm_hook_defs.h4
-rw-r--r--include/linux/memcontrol.h31
-rw-r--r--include/linux/memory.h7
-rw-r--r--include/linux/memory_hotplug.h8
-rw-r--r--include/linux/mempool.h2
-rw-r--r--include/linux/mfd/bq257xx.h412
-rw-r--r--include/linux/mfd/cs5535.h8
-rw-r--r--include/linux/mfd/ezx-pcap.h253
-rw-r--r--include/linux/mfd/max77759.h6
-rw-r--r--include/linux/mfd/rohm-bd72720.h1
-rw-r--r--include/linux/mfd/samsung/core.h1
-rw-r--r--include/linux/mfd/samsung/irq.h66
-rw-r--r--include/linux/mfd/samsung/s2mu005.h332
-rw-r--r--include/linux/mfd/wm8994/pdata.h5
-rw-r--r--include/linux/mlx5/driver.h20
-rw-r--r--include/linux/mlx5/eswitch.h8
-rw-r--r--include/linux/mlx5/mlx5_ifc.h92
-rw-r--r--include/linux/mlx5/qp.h1
-rw-r--r--include/linux/mlx5/vport.h4
-rw-r--r--include/linux/mm.h62
-rw-r--r--include/linux/mm_inline.h2
-rw-r--r--include/linux/mm_types.h19
-rw-r--r--include/linux/mmu_notifier.h4
-rw-r--r--include/linux/mmzone.h23
-rw-r--r--include/linux/mroute_base.h2
-rw-r--r--include/linux/mtd/spinand.h4
-rw-r--r--include/linux/mux/consumer.h8
-rw-r--r--include/linux/net/intel/libie/adminq.h1
-rw-r--r--include/linux/netdev_features.h3
-rw-r--r--include/linux/netdevice.h49
-rw-r--r--include/linux/netfilter/x_tables.h17
-rw-r--r--include/linux/netpoll.h18
-rw-r--r--include/linux/nodemask.h18
-rw-r--r--include/linux/of.h39
-rw-r--r--include/linux/page_ref.h18
-rw-r--r--include/linux/pageblock-flags.h6
-rw-r--r--include/linux/pagemap.h2
-rw-r--r--include/linux/pci-ats.h3
-rw-r--r--include/linux/percpu.h2
-rw-r--r--include/linux/pgtable.h43
-rw-r--r--include/linux/phy_link_topology.h5
-rw-r--r--include/linux/pidfs.h18
-rw-r--r--include/linux/pinctrl/pinmux.h5
-rw-r--r--include/linux/platform_data/asoc-pxa.h23
-rw-r--r--include/linux/platform_data/cros_ec_proto.h2
-rw-r--r--include/linux/platform_data/crypto-ux500.h22
-rw-r--r--include/linux/platform_data/spi-s3c64xx.h3
-rw-r--r--include/linux/platform_data/wiznet.h23
-rw-r--r--include/linux/pm_domain.h16
-rw-r--r--include/linux/power/jz4740-battery.h15