summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/acpi.h5
-rw-r--r--include/linux/alcor_pci.h7
-rw-r--r--include/linux/arm_ffa.h1
-rw-r--r--include/linux/atomic/atomic-arch-fallback.h24
-rw-r--r--include/linux/atomic/atomic-instrumented.h86
-rw-r--r--include/linux/blkdev.h5
-rw-r--r--include/linux/buffer_head.h6
-rw-r--r--include/linux/cacheinfo.h8
-rw-r--r--include/linux/cdx/cdx_bus.h174
-rw-r--r--include/linux/cgroup.h2
-rw-r--r--include/linux/clk-provider.h21
-rw-r--r--include/linux/cm4000_cs.h11
-rw-r--r--include/linux/compaction.h7
-rw-r--r--include/linux/compiler.h5
-rw-r--r--include/linux/context_tracking.h2
-rw-r--r--include/linux/cper.h6
-rw-r--r--include/linux/cpu.h2
-rw-r--r--include/linux/cpuset.h16
-rw-r--r--include/linux/delayacct.h15
-rw-r--r--include/linux/device.h32
-rw-r--r--include/linux/device/bus.h21
-rw-r--r--include/linux/device/class.h131
-rw-r--r--include/linux/device/driver.h28
-rw-r--r--include/linux/dim.h3
-rw-r--r--include/linux/dma-map-ops.h2
-rw-r--r--include/linux/dma/ti-cppi5.h1
-rw-r--r--include/linux/dynamic_debug.h68
-rw-r--r--include/linux/efi.h2
-rw-r--r--include/linux/exportfs.h1
-rw-r--r--include/linux/firewire.h2
-rw-r--r--include/linux/firmware/xlnx-zynqmp.h11
-rw-r--r--include/linux/fprobe.h10
-rw-r--r--include/linux/fs.h56
-rw-r--r--include/linux/ftrace.h7
-rw-r--r--include/linux/gfp.h7
-rw-r--r--include/linux/gfp_types.h30
-rw-r--r--include/linux/hex.h35
-rw-r--r--include/linux/highmem.h62
-rw-r--r--include/linux/huge_mm.h41
-rw-r--r--include/linux/hugetlb.h54
-rw-r--r--include/linux/i2c.h4
-rw-r--r--include/linux/i3c/master.h5
-rw-r--r--include/linux/if_team.h1
-rw-r--r--include/linux/if_vlan.h17
-rw-r--r--include/linux/iio/iio-gts-helper.h206
-rw-r--r--include/linux/iio/trigger.h8
-rw-r--r--include/linux/input/matrix_keypad.h5
-rw-r--r--include/linux/interconnect-provider.h17
-rw-r--r--include/linux/io-mapping.h20
-rw-r--r--include/linux/io_uring.h7
-rw-r--r--include/linux/ioasid.h83
-rw-r--r--include/linux/iomap.h6
-rw-r--r--include/linux/iommu.h31
-rw-r--r--include/linux/kallsyms.h7
-rw-r--r--include/linux/kernel.h29
-rw-r--r--include/linux/kexec.h8
-rw-r--r--include/linux/kmsan.h43
-rw-r--r--include/linux/kobject.h59
-rw-r--r--include/linux/ksm.h44
-rw-r--r--include/linux/kvm_host.h7
-rw-r--r--include/linux/kvm_types.h2
-rw-r--r--include/linux/leds.h2
-rw-r--r--include/linux/libgcc.h7
-rw-r--r--include/linux/livepatch.h1
-rw-r--r--include/linux/livepatch_sched.h29
-rw-r--r--include/linux/lockd/lockd.h29
-rw-r--r--include/linux/lockdep.h14
-rw-r--r--include/linux/lockdep_types.h1
-rw-r--r--include/linux/mailbox_client.h1
-rw-r--r--include/linux/memblock.h2
-rw-r--r--include/linux/memcontrol.h10
-rw-r--r--include/linux/memfd.h4
-rw-r--r--include/linux/mfd/axp20x.h85
-rw-r--r--include/linux/mfd/core.h20
-rw-r--r--include/linux/mfd/max597x.h96
-rw-r--r--include/linux/mfd/palmas.h8
-rw-r--r--include/linux/mfd/rsmu.h5
-rw-r--r--include/linux/mfd/rt5033-private.h17
-rw-r--r--include/linux/mfd/rt5033.h7
-rw-r--r--include/linux/mfd/rz-mtu3.h257
-rw-r--r--include/linux/mfd/samsung/core.h2
-rw-r--r--include/linux/mfd/samsung/irq.h50
-rw-r--r--include/linux/mfd/samsung/s5m8763.h90
-rw-r--r--include/linux/mfd/stm32-timers.h1
-rw-r--r--include/linux/mhi.h7
-rw-r--r--include/linux/mlx5/driver.h1
-rw-r--r--include/linux/mlx5/mlx5_ifc.h35
-rw-r--r--include/linux/mm.h219
-rw-r--r--include/linux/mm_inline.h6
-rw-r--r--include/linux/mm_types.h128
-rw-r--r--include/linux/mmap_lock.h37
-rw-r--r--include/linux/mmu_context.h14
-rw-r--r--include/linux/mmzone.h34
-rw-r--r--include/linux/mod_devicetable.h16
-rw-r--r--include/linux/module.h141
-rw-r--r--include/linux/module_symbol.h17
-rw-r--r--include/linux/msi.h9
-rw-r--r--include/linux/namei.h9
-rw-r--r--include/linux/nfs.h20
-rw-r--r--include/linux/nfs_fs.h72
-rw-r--r--include/linux/nfs_iostat.h12
-rw-r--r--include/linux/nfs_page.h3
-rw-r--r--include/linux/nfs_xdr.h4
-rw-r--r--include/linux/nvmem-consumer.h7
-rw-r--r--include/linux/nvmem-provider.h74
-rw-r--r--include/linux/objtool.h81
-rw-r--r--include/linux/objtool_types.h57
-rw-r--r--include/linux/of.h18
-rw-r--r--include/linux/of_device.h6
-rw-r--r--include/linux/page-flags.h29
-rw-r--r--include/linux/page_ext.h2
-rw-r--r--include/linux/pageblock-flags.h4
-rw-r--r--include/linux/pagemap.h15
-rw-r--r--include/linux/pci-doe.h66
-rw-r--r--include/linux/pci.h3
-rw-r--r--include/linux/pci_ids.h1
-rw-r--r--include/linux/pe.h29
-rw-r--r--include/linux/pgtable.h9
-rw-r--r--include/linux/phy.h2
-rw-r--r--include/linux/platform_data/usb3503.h1
-rw-r--r--include/linux/power/bq27xxx_battery.h4
-rw-r--r--include/linux/power/generic-adc-battery.h23
-rw-r--r--include/linux/power_supply.h8
-rw-r--r--include/linux/property.h45
-rw-r--r--include/linux/psi.h2
-rw-r--r--include/linux/psi_types.h43
-rw-r--r--include/linux/pwm.h13
-rw-r--r--include/linux/rbtree_augmented.h4
-rw-r--r--include/linux/sched.h28
-rw-r--r--include/linux/sched/coredump.h1
-rw-r--r--include/linux/sched/isolation.h12
-rw-r--r--include/linux/sched/mm.h59
-rw-r--r--include/linux/sched/task.h1
-rw-r--r--include/linux/sched/task_stack.h2
-rw-r--r--include/linux/sched/vhost_task.h15
-rw-r--r--include/linux/semaphore.h10
-rw-r--r--include/linux/seq_buf.h2
-rw-r--r--include/linux/serial_8250.h45
-rw-r--r--include/linux/serial_core.h15
-rw-r--r--include/linux/shmem_fs.h19
-rw-r--r--include/linux/shrinker.h13
-rw-r--r--include/linux/skbuff.h10
-rw-r--r--include/linux/skmsg.h3
-rw-r--r--include/linux/slab.h5
-rw-r--r--