Defined in 2 files as a typedef:
Referenced in 264 files:
-
arch/alpha/include/asm/core_marvel.h,
line 316
-
arch/arm/include/asm/dma.h,
line 40
-
arch/arm/mach-footbridge/include/mach/hardware.h,
line 83
-
arch/arm/mm/cache-l2x0.c,
2 times
-
arch/csky/include/asm/asid.h,
line 19
-
arch/mips/cavium-octeon/octeon-irq.c,
9 times
-
arch/mips/include/asm/i8259.h,
line 34
-
arch/mips/kernel/spinlock_test.c,
line 43
-
arch/powerpc/include/asm/eeh.h,
line 236
-
arch/powerpc/include/asm/mpic.h,
line 296
-
arch/powerpc/include/asm/mpic_msgr.h,
line 19
-
arch/powerpc/include/asm/pmac_feature.h,
line 381
-
arch/powerpc/mm/book3s64/hash_utils.c,
2 times
-
arch/powerpc/platforms/44x/uic.c,
line 46
-
arch/powerpc/platforms/52xx/mpc52xx_gpt.c,
line 91
-
arch/riscv/include/asm/kvm_host.h,
line 226
-
arch/riscv/kvm/aia.c,
line 23
-
arch/riscv/kvm/aia_aplic.c,
line 19
-
arch/riscv/kvm/aia_imsic.c,
line 59
-
arch/s390/include/asm/debug.h,
line 48
-
arch/sh/include/asm/pci.h,
line 39
-
arch/sh/mm/pmb.c,
line 42
-
arch/sparc/include/asm/prom.h,
line 28
-
arch/um/drivers/virtio_uml.c,
line 57
-
arch/x86/events/amd/iommu.c,
line 45
-
arch/x86/events/intel/uncore.h,
2 times
-
arch/x86/events/perf_event.h,
2 times
-
arch/x86/events/rapl.c,
line 131
-
arch/x86/include/asm/i8259.h,
line 31
-
arch/x86/include/asm/irq_remapping.h,
line 51
-
arch/x86/include/asm/kvm_host.h,
line 1234
-
arch/x86/include/asm/pc-conf-reg.h,
line 19
-
arch/x86/include/asm/pci_x86.h,
line 111
-
arch/x86/include/asm/uv/uv_hub.h,
line 749
-
arch/x86/kernel/kvm.c,
line 92
-
arch/x86/kernel/nmi.c,
line 48
-
arch/x86/kernel/process.c,
line 519
-
arch/x86/kvm/svm/svm.h,
line 359
-
arch/x86/kvm/vmx/posted_intr.c,
3 times
-
arch/x86/virt/vmx/tdx/seamldr.c,
line 225
-
drivers/base/regmap/internal.h,
line 58
-
drivers/clocksource/em_sti.c,
line 31
-
drivers/clocksource/sh_cmt.c,
2 times
-
drivers/clocksource/sh_mtu2.c,
line 47
-
drivers/clocksource/sh_tmu.c,
line 61
-
drivers/clocksource/timer-pistachio.c,
line 47
-
drivers/dma/dw-edma/dw-edma-core.h,
line 120
-
drivers/gpio/gpio-104-dio-48e.c,
line 118
-
drivers/gpio/gpio-altera.c,
line 39
-
drivers/gpio/gpio-aspeed-sgpio.c,
line 62
-
drivers/gpio/gpio-aspeed.c,
line 80
-
drivers/gpio/gpio-bcm-kona.c,
line 86
-
drivers/gpio/gpio-eic-sprd.c,
line 98
-
drivers/gpio/gpio-graniterapids.c,
line 64
-
drivers/gpio/gpio-ml-ioh.c,
2 times
-
drivers/gpio/gpio-mpc8xxx.c,
line 39
-
drivers/gpio/gpio-mpsse.c,
line 24
-
drivers/gpio/gpio-novalake-events.c,
line 70
-
drivers/gpio/gpio-npcm-sgpio.c,
line 61
-
drivers/gpio/gpio-omap.c,
2 times
-
drivers/gpio/gpio-pch.c,
line 99
-
drivers/gpio/gpio-pcie-idio-24.c,
line 154
-
drivers/gpio/gpio-pl061.c,
line 50
-
drivers/gpio/gpio-rcar.c,
line 43
-
drivers/gpio/gpio-realtek-otto.c,
line 73
-
drivers/gpio/gpio-rtd.c,
line 69
-
drivers/gpio/gpio-rtd1625.c,
line 86
-
drivers/gpio/gpio-sch.c,
line 42
-
drivers/gpio/gpio-siox.c,
line 17
-
drivers/gpio/gpio-sprd.c,
line 37
-
drivers/gpio/gpio-tangier.h,
line 105
-
drivers/gpio/gpio-tegra.c,
line 70
-
drivers/gpio/gpio-thunderx.c,
line 58
-
drivers/gpio/gpio-tqmx86.c,
line 53
-
drivers/gpio/gpio-virtio.c,
line 61
-
drivers/gpio/gpio-ws16c48.c,
line 110
-
drivers/gpio/gpio-xilinx.c,
line 66
-
drivers/gpu/drm/xe/xe_gt_idle_types.h,
line 36
-
drivers/hwtracing/coresight/coresight-catu.h,
line 69
-
drivers/hwtracing/coresight/coresight-config.h,
line 209
-
drivers/hwtracing/coresight/coresight-ctcu.h,
line 33
-
drivers/hwtracing/coresight/coresight-cti.h,
line 176
-
drivers/hwtracing/coresight/coresight-etb10.c,
line 85
-
drivers/hwtracing/coresight/coresight-etm4x.h,
line 1034
-
drivers/hwtracing/coresight/coresight-funnel.c,
line 48
-
drivers/hwtracing/coresight/coresight-replicator.c,
line 42
-
drivers/hwtracing/coresight/coresight-syscfg.h,
line 58
-
drivers/hwtracing/coresight/coresight-tmc.h,
line 256
-
drivers/hwtracing/coresight/ultrasoc-smb.h,
line 119
-
drivers/i2c/muxes/i2c-mux-pca954x.c,
line 118
-
drivers/iommu/amd/amd_iommu_types.h,
2 times
-
drivers/iommu/intel/iommu.h,
2 times
-
drivers/irqchip/irq-ast2700-intc1.c,
line 39
-
drivers/irqchip/irq-ast2700.h,
line 32
-
drivers/irqchip/irq-bcm6345-l1.c,
line 76
-
drivers/irqchip/irq-bcm7038-l1.c,
line 38
-
drivers/irqchip/irq-crossbar.c,
line 33
-
drivers/irqchip/irq-gic-v3-its.c,
3 times
-
drivers/irqchip/irq-imx-intmux.c,
line 71
-
drivers/irqchip/irq-imx-irqsteer.c,
line 41
-
drivers/irqchip/irq-imx-mu-msi.c,
line 64
-
drivers/irqchip/irq-keystone.c,
line 34
-
drivers/irqchip/irq-loongarch-avec.c,
line 40
-
drivers/irqchip/irq-loongarch-ir.c,
2 times
-
drivers/irqchip/irq-loongson-htvec.c,
line 33
-
drivers/irqchip/irq-loongson-pch-lpc.c,
line 36
-
drivers/irqchip/irq-loongson-pch-pic.c,
line 46
-
drivers/irqchip/irq-ls-extirq.c,
line 19
-
drivers/irqchip/irq-meson-gpio.c,
line 247
-
drivers/irqchip/irq-mst-intc.c,
line 29
-
drivers/irqchip/irq-mtk-sysirq.c,
line 18
-
drivers/irqchip/irq-mvebu-sei.c,
line 55
-
drivers/irqchip/irq-owl-sirq.c,
line 52
-
drivers/irqchip/irq-qcom-mpm.c,
line 80
-
drivers/irqchip/irq-renesas-rzg2l.c,
line 117
-
drivers/irqchip/irq-renesas-rzt2h.c,
line 112
-
drivers/irqchip/irq-renesas-rzv2h.c,
line 171
-
drivers/irqchip/irq-riscv-imsic-state.h,
2 times
-
drivers/irqchip/irq-sifive-plic.c,
line 91
-
drivers/irqchip/irq-sp7021-intc.c,
line 70
-
drivers/irqchip/irq-starfive-jhb100-intc.c,
line 41
-
drivers/irqchip/qcom-pdc.c,
line 136
-
drivers/mailbox/imx-mailbox.c,
line 90
-
drivers/md/dm-writecache.c,
line 192
-
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c,
line 42
-
drivers/net/ethernet/realtek/r8169_main.c,
line 759
-
drivers/net/ethernet/wangxun/libwx/wx_type.h,
line 1343
-
drivers/of/of_private.h,
line 42
-
drivers/pci/controller/dwc/pcie-designware.h,
line 463
-
drivers/pci/controller/mobiveil/pcie-mobiveil.h,
line 150
-
drivers/pci/controller/pci-aardvark.c,
2 times
-
drivers/pci/controller/pci-mvebu.c,
line 124
-
drivers/pci/controller/pci-tegra.c,
line 274
-
drivers/pci/controller/pcie-apple.c,
line 196
-
drivers/pci/controller/pcie-mediatek-gen3.c,
line 224
-
drivers/pci/controller/pcie-rcar-host.c,
line 42
-
drivers/pci/controller/pcie-rzg3s-host.c,
line 342
-
drivers/pci/controller/pcie-xilinx-cpm.c,
line 126
-
drivers/pci/controller/pcie-xilinx-dma-pl.c,
line 129
-
drivers/pci/controller/pcie-xilinx-nwl.c,
line 168
-
drivers/pci/controller/plda/pcie-plda.h,
line 178
-
drivers/pci/controller/vmd.c,
line 146
-
drivers/pci/msi/msi.c,
line 127
-
drivers/pci/pci.h,
line 367
-
drivers/perf/arm-cci.c,
line 71
-
drivers/perf/arm_dsu_pmu.c,
line 111
-
drivers/perf/xgene_pmu.c,
line 128
-
drivers/pinctrl/actions/pinctrl-owl.c,
line 50
-
drivers/pinctrl/bcm/pinctrl-bcm2835.c,
line 93
-
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c,
line 110
-
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c,
line 66
-
drivers/pinctrl/intel/pinctrl-intel.h,
line 258
-
drivers/pinctrl/intel/pinctrl-tangier.h,
line 75
-
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c,
line 103
-
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c,
line 68
-
drivers/pinctrl/pinctrl-amd.h,
line 95
-
drivers/pinctrl/pinctrl-amdisp.c,
line 53
-
drivers/pinctrl/pinctrl-equilibrium.h,
2 times
-
drivers/pinctrl/pinctrl-keembay.c,
line 121
-
drivers/pinctrl/pinctrl-rockchip.h,
line 348
-
drivers/pinctrl/pinctrl-rp1.c,
line 278
-
drivers/pinctrl/pinctrl-single.c,
line 186
-
drivers/pinctrl/pinctrl-th1520.c,
line 58
-
drivers/pinctrl/qcom/pinctrl-msm.c,
line 72
-
drivers/pinctrl/renesas/pinctrl-rzg2l.c,
line 414
-
drivers/pinctrl/renesas/pinctrl-rzt2h.c,
line 99
-
drivers/pinctrl/samsung/pinctrl-samsung.h,
line 223
-
drivers/pinctrl/sophgo/pinctrl-sophgo.h,
line 102
-
drivers/pinctrl/spacemit/pinctrl-k1.c,
line 101
-
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c,
line 208
-
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.h,
line 18
-
drivers/pinctrl/sunxi/pinctrl-sunxi.h,
line 177
-
drivers/pinctrl/ultrarisc/pinctrl-ultrarisc.h,
line 57
-
drivers/resctrl/mpam_internal.h,
line 127
-
drivers/sh/intc/internals.h,
2 times
-
drivers/soc/fsl/qbman/qman.c,
line 994
-
drivers/soc/samsung/exynos-pmu.c,
line 37
-
drivers/spmi/spmi-mtk-pmif.c,
line 68
-
drivers/spmi/spmi-pmic-arb.c,
line 169
-
drivers/thermal/intel/intel_hfi.c,
2 times
-
drivers/tty/mips_ejtag_fdc.c,
3 times
-
drivers/usb/early/xhci-dbc.h,
line 192
-
drivers/xen/events/events_base.c,
line 117
-
fs/pstore/ram_internal.h,
line 67
-
include/acpi/cppc_acpi.h,
line 88
-
include/acpi/platform/aclinux.h,
line 114
-
include/acpi/platform/aclinuxex.h,
line 92
-
include/kvm/arm_vgic.h,
2 times
-
include/linux/coresight.h,
2 times
-
include/linux/delayacct.h,
line 14
-
include/linux/flex_proportions.h,
line 49
-
include/linux/fsl/mc.h,
line 352
-
include/linux/gpio/generic.h,
line 104
-
include/linux/hrtimer_bases.h,
line 84
-
include/linux/i8253.h,
line 23
-
include/linux/intel_rapl.h,
line 212
-
include/linux/io_uring_types.h,
line 445
-
include/linux/irq.h,
line 1060
-
include/linux/irqchip/arm-gic-v3.h,
line 617
-
include/linux/irqchip/arm-gic-v4.h,
2 times
-
include/linux/irqchip/arm-gic-v5.h,
line 330
-
include/linux/irqdesc.h,
line 97
-
include/linux/kthread.h,
line 146
-
include/linux/mfd/ucb1x00.h,
line 125
-
include/linux/mutex_types.h,
line 43
-
include/linux/pci.h,
line 533
-
include/linux/percpu_counter.h,
line 23
-
include/linux/perf_event.h,
4 times
-
include/linux/pm_domain.h,
line 250
-
include/linux/pstore.h,
line 185
-
include/linux/ratelimit_types.h,
line 17
-
include/linux/rseq_types.h,
line 190
-
include/linux/rtmutex.h,
line 24
-
include/linux/rwsem.h,
line 59
-
include/linux/sbitmap.h,
line 43
-
include/linux/sched.h,
4 times
-
include/linux/sched/ext.h,
line 84
-
include/linux/sched/wake_q.h,
3 times
-
include/linux/semaphore.h,
line 16
-
include/linux/seqlock.h,
line 227
-
include/linux/seqlock_types.h,
line 68
-
include/linux/shmem_fs.h,
line 76
-
include/linux/soc/ti/ti_sci_protocol.h,
line 601
-
include/linux/spinlock.h,
26 times
-
include/linux/spinlock_api_smp.h,
30 times
-
include/linux/spinlock_api_up.h,
5 times
-
include/linux/spinlock_types_raw.h,
2 times
-
include/linux/srcutree.h,
3 times
-
include/linux/swait.h,
line 44
-
include/linux/tty_ldisc.h,
line 19
-
io_uring/io-wq.c,
3 times
-
kernel/cpu_pm.c,
line 23
-
kernel/delayacct.c,
line 109
-
kernel/hazptr.c,
line 17
-
kernel/locking/lockdep.c,
line 983
-
kernel/locking/spinlock.c,
16 times
-
kernel/locking/spinlock_debug.c,
9 times
-
kernel/rcu/tasks.h,
2 times
-
kernel/rcu/tree.h,
7 times
-
kernel/sched/core.c,
2 times
-
kernel/sched/cpudeadline.h,
line 14
-
kernel/sched/cpufreq_schedutil.c,
line 24
-
kernel/sched/ext/internal.h,
3 times
-
kernel/sched/sched.h,
20 times
-
kernel/stop_machine.c,
line 41
-
kernel/time/clocksource.c,
line 270
-
kernel/time/timekeeping.c,
line 52
-
kernel/time/timekeeping.h,
line 31
-
kernel/time/timer.c,
line 251
-
kernel/time/timer_migration.h,
2 times
-
kernel/trace/pid_list.h,
line 80
-
kernel/trace/ring_buffer.c,
line 507
-
kernel/trace/trace.h,
line 409
-
kernel/workqueue.c,
2 times
-
lib/debugobjects.c,
line 48
-
lib/dec_and_lock.c,
2 times
-
lib/test_context-analysis.c,
2 times
-
mm/kasan/quarantine.c,
line 105
-
mm/kfence/kfence.h,
2 times
-
mm/kmemleak.c,
line 137
-
mm/memory-failure.c,
line 2632
-
mm/slab_common.c,
line 1466
-
net/core/drop_monitor.c,
line 77
-
tools/perf/util/bpf_skel/lock_contention.bpf.c,
2 times