aboutsummaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/alarmtimer.h9
-rw-r--r--include/linux/amba/bus.h5
-rw-r--r--include/linux/arm-smccc.h6
-rw-r--r--include/linux/auxiliary_bus.h4
-rw-r--r--include/linux/backing-dev-defs.h3
-rw-r--r--include/linux/binfmts.h3
-rw-r--r--include/linux/bio.h49
-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/bpf.h12
-rw-r--r--include/linux/bpf_verifier.h2
-rw-r--r--include/linux/buffer_head.h16
-rw-r--r--include/linux/bvec.h112
-rw-r--r--include/linux/cacheinfo.h1
-rw-r--r--include/linux/cdrom.h1
-rw-r--r--include/linux/cdx/cdx_bus.h4
-rw-r--r--include/linux/cfi.h1
-rw-r--r--include/linux/cgroup-defs.h4
-rw-r--r--include/linux/cgroup.h2
-rw-r--r--include/linux/cleanup.h8
-rw-r--r--include/linux/clocksource.h39
-rw-r--r--include/linux/compat.h4
-rw-r--r--include/linux/compiler-clang.h19
-rw-r--r--include/linux/compiler-context-analysis.h30
-rw-r--r--include/linux/compiler_attributes.h20
-rw-r--r--include/linux/compiler_types.h7
-rw-r--r--include/linux/console.h2
-rw-r--r--include/linux/coredump.h4
-rw-r--r--include/linux/coresight.h7
-rw-r--r--include/linux/cpufreq.h5
-rw-r--r--include/linux/cpuhplock.h7
-rw-r--r--include/linux/dcache.h31
-rw-r--r--include/linux/delay.h2
-rw-r--r--include/linux/device.h221
-rw-r--r--include/linux/device/bus.h6
-rw-r--r--include/linux/device/class.h2
-rw-r--r--include/linux/device/driver.h10
-rw-r--r--include/linux/dio.h4
-rw-r--r--include/linux/dma-buf.h4
-rw-r--r--include/linux/dma-map-ops.h6
-rw-r--r--include/linux/dma-mapping.h2
-rw-r--r--include/linux/dpll.h2
-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/edac.h3
-rw-r--r--include/linux/efi.h2
-rw-r--r--include/linux/eventpoll.h8
-rw-r--r--include/linux/exportfs.h25
-rw-r--r--include/linux/exportfs_block.h88
-rw-r--r--include/linux/fb.h3
-rw-r--r--include/linux/fbcon.h55
-rw-r--r--include/linux/fcntl.h20
-rw-r--r--include/linux/fileattr.h3
-rw-r--r--include/linux/filelock.h68
-rw-r--r--include/linux/filter.h3
-rw-r--r--include/linux/firmware/meson/meson_sm.h3
-rw-r--r--include/linux/fprobe.h5
-rw-r--r--include/linux/fs.h27
-rw-r--r--include/linux/fs/super_types.h13
-rw-r--r--include/linux/fsnotify.h8
-rw-r--r--include/linux/fsnotify_backend.h22
-rw-r--r--include/linux/fsverity.h8
-rw-r--r--include/linux/futex.h86
-rw-r--r--include/linux/futex_types.h98
-rw-r--r--include/linux/fwnode.h4
-rw-r--r--include/linux/genl_magic_func.h413
-rw-r--r--include/linux/genl_magic_struct.h272
-rw-r--r--include/linux/gfp_types.h10
-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/hfs_common.h1
-rw-r--r--include/linux/hid.h8
-rw-r--r--include/linux/hid_bpf.h14
-rw-r--r--include/linux/highmem.h7
-rw-r--r--include/linux/hisi_acc_qm.h15
-rw-r--r--include/linux/hrtimer.h24
-rw-r--r--include/linux/hugetlb.h16
-rw-r--r--include/linux/hugetlb_inline.h14
-rw-r--r--include/linux/hwmon.h8
-rw-r--r--include/linux/hyperv.h12
-rw-r--r--include/linux/instruction_pointer.h24
-rw-r--r--include/linux/intel_tpmi.h6
-rw-r--r--include/linux/interrupt.h1
-rw-r--r--include/linux/io_uring_types.h46
-rw-r--r--include/linux/iomap.h27
-rw-r--r--include/linux/iommu-dma.h3
-rw-r--r--include/linux/irq-entry-common.h8
-rw-r--r--include/linux/irq.h1
-rw-r--r--include/linux/irqchip/arm-gic-v3.h2
-rw-r--r--include/linux/irqchip/arm-gic-v5.h3
-rw-r--r--include/linux/irqchip/arm-gic.h4
-rw-r--r--include/linux/irqdesc.h8
-rw-r--r--include/linux/kcsan-checks.h6
-rw-r--r--include/linux/kernel_stat.h76
-rw-r--r--include/linux/kernfs.h11
-rw-r--r--include/linux/kho/abi/kexec_handover.h2
-rw-r--r--include/linux/kstrtox.h9
-rw-r--r--include/linux/libata.h7
-rw-r--r--include/linux/linkage.h4
-rw-r--r--include/linux/list.h37
-rw-r--r--include/linux/mailbox_client.h1
-rw-r--r--include/linux/mailbox_controller.h17
-rw-r--r--include/linux/maple_tree.h2
-rw-r--r--include/linux/mempool.h2
-rw-r--r--include/linux/mlx5/vport.h4
-rw-r--r--include/linux/mm.h37
-rw-r--r--include/linux/mm_types.h53
-rw-r--r--include/linux/mroute_base.h3
-rw-r--r--include/linux/msi.h2
-rw-r--r--include/linux/mtd/spinand.h11
-rw-r--r--include/linux/namei.h8
-rw-r--r--include/linux/netfilter/nf_conntrack_proto_gre.h7
-rw-r--r--include/linux/netfilter/x_tables.h12
-rw-r--r--include/linux/netfilter_arp/arp_tables.h1
-rw-r--r--include/linux/netfilter_ipv4/ip_tables.h1
-rw-r--r--include/linux/netfilter_ipv6/ip6_tables.h1
-rw-r--r--include/linux/netfs.h295
-rw-r--r--include/linux/nfs_fs_sb.h2
-rw-r--r--include/linux/nfs_xdr.h3
-rw-r--r--include/linux/nvme-auth.h6
-rw-r--r--include/linux/page-flags.h6
-rw-r--r--include/linux/parport.h1
-rw-r--r--include/linux/percpu-rwsem.h15
-rw-r--r--include/linux/percpu.h11
-rw-r--r--include/linux/pgtable.h58
-rw-r--r--include/linux/pidfs.h18
-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_device.h17
-rw-r--r--include/linux/pps_kernel.h10
-rw-r--r--include/linux/proc_fs.h13
-rw-r--r--include/linux/property.h8
-rw-r--r--include/linux/ptp_clock_kernel.h15
-rw-r--r--include/linux/ptrace.h1
-rw-r--r--include/linux/pwrseq/consumer.h7
-rw-r--r--include/linux/rculist.h29