cpumask
Defined as a struct type in:
Defined as a variable in:
Referenced (in 352 files total) in:
- arch/alpha/include/asm/smp.h, line 49
- arch/alpha/kernel/smp.c, 9 times
- arch/alpha/kernel/sys_dp264.c, 2 times
- arch/alpha/kernel/sys_titan.c, line 149
- arch/alpha/kernel/time.c, 2 times
- arch/arc/include/asm/smp.h, 2 times
- arch/arc/kernel/mcip.c, 3 times
- arch/arc/kernel/smp.c, 12 times
- arch/arm/include/asm/smp.h, 2 times
- arch/arm/kernel/smp.c, 7 times
- arch/arm/kernel/smp_twd.c, line 253
- arch/arm/mach-footbridge/dc21285-timer.c, line 118
- arch/arm/mach-imx/mmdc.c, line 134
- arch/arm/mach-mmp/time.c, line 181
- arch/arm/mach-omap1/time.c, line 167
- arch/arm/mach-omap1/timer32k.c, line 155
- arch/arm/mach-omap2/board-generic.c, line 44
- arch/arm/mach-spear/time.c, line 191
- arch/arm/mm/cache-l2x0-pmu.c, line 397
- arch/arm/plat-orion/time.c, line 236
- arch/arm64/include/asm/cpufeature.h, 2 times
- arch/arm64/include/asm/mmu_context.h, line 272
- arch/arm64/include/asm/smp.h, line 78
- arch/arm64/kernel/cpufeature.c, 4 times
- arch/arm64/kernel/smp.c, 4 times
- arch/arm64/kernel/topology.c, line 192
- arch/csky/include/asm/smp.h, 2 times
- arch/csky/kernel/smp.c, 4 times
- arch/hexagon/include/asm/smp.h, 3 times
- arch/hexagon/kernel/smp.c, 5 times
- arch/hexagon/kernel/time.c, 3 times
- arch/loongarch/include/asm/irq.h, line 54
- arch/loongarch/include/asm/smp.h, 2 times
- arch/loongarch/kernel/paravirt.c, line 69
- arch/loongarch/kernel/process.c, line 322
- arch/loongarch/kernel/smp.c, line 204
- arch/loongarch/kernel/time.c, line 148
- arch/m68k/coldfire/pit.c, line 143
- arch/microblaze/kernel/timer.c, line 175
- arch/mips/alchemy/common/time.c, line 72
- arch/mips/bcm63xx/irq.c, 4 times
- arch/mips/cavium-octeon/octeon-irq.c, 7 times
- arch/mips/cavium-octeon/smp.c, 2 times
- arch/mips/include/asm/irq.h, line 79
- arch/mips/include/asm/smp-ops.h, 2 times
- arch/mips/include/asm/smp.h, 3 times
- arch/mips/jazz/irq.c, line 135
- arch/mips/kernel/cevt-bcm1480.c, line 117
- arch/mips/kernel/cevt-ds1287.c, line 116
- arch/mips/kernel/cevt-gt641xx.c, line 139
- arch/mips/kernel/cevt-r4k.c, line 316
- arch/mips/kernel/cevt-sb1250.c, line 117
- arch/mips/kernel/cevt-txx9.c, line 196
- arch/mips/kernel/process.c, 2 times
- arch/mips/kernel/smp-bmips.c, 2 times
- arch/mips/kernel/smp-up.c, line 21
- arch/mips/kernel/smp.c, 4 times
- arch/mips/kernel/time.c, line 40
- arch/mips/lantiq/irq.c, 4 times
- arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c, line 113
- arch/mips/loongson64/hpet.c, line 237
- arch/mips/loongson64/numa.c, line 151
- arch/mips/loongson64/smp.c, line 376
- arch/mips/pci/pci-xtalk-bridge.c, line 303
- arch/mips/sgi-ip27/ip27-irq.c, 2 times
- arch/mips/sgi-ip27/ip27-smp.c, line 123
- arch/mips/sgi-ip27/ip27-timer.c, line 95
- arch/mips/sgi-ip30/ip30-irq.c, line 173
- arch/mips/sgi-ip30/ip30-smp.c, line 67
- arch/mips/sibyte/bcm1480/irq.c, line 77
- arch/mips/sibyte/bcm1480/smp.c, line 72
- arch/mips/sibyte/sb1250/irq.c, line 70
- arch/mips/sibyte/sb1250/smp.c, line 61
- arch/mips/sni/time.c, line 67
- arch/nios2/kernel/time.c, line 262
- arch/openrisc/include/asm/smp.h, 2 times
- arch/openrisc/kernel/smp.c, 6 times
- arch/openrisc/kernel/time.c, line 86
- arch/parisc/include/asm/irq.h, line 48
- arch/parisc/include/asm/smp.h, line 33
- arch/parisc/kernel/irq.c, line 97
- arch/parisc/kernel/smp.c, 2 times
- arch/parisc/kernel/time.c, line 91
- arch/powerpc/include/asm/fadump-internal.h, line 78
- arch/powerpc/include/asm/irq.h, line 54
- arch/powerpc/include/asm/smp.h, 9 times
- arch/powerpc/include/asm/xics.h, 3 times
- arch/powerpc/kernel/cacheinfo.c, 2 times
- arch/powerpc/kernel/fadump.c, 2 times
- arch/powerpc/kernel/irq.c, 2 times
- arch/powerpc/kernel/smp.c, 18 times
- arch/powerpc/kernel/time.c, line 829
- arch/powerpc/mm/book3s64/radix_tlb.c, 3 times
- arch/powerpc/mm/nohash/tlb.c, line 236
- arch/powerpc/mm/numa.c, line 86
- arch/powerpc/perf/hv-24x7.c, line 1116
- arch/powerpc/perf/hv-gpci.c, line 614
- arch/powerpc/perf/imc-pmu.c, 6 times
- arch/powerpc/platforms/cell/spu_priv1_mmio.c, 3 times
- arch/powerpc/platforms/cell/spufs/sched.c, line 158
- arch/powerpc/platforms/powernv/opal-imc.c, line 186
- arch/powerpc/sysdev/ehv_pic.c, line 71
- arch/powerpc/sysdev/mpic.c, 7 times
- arch/powerpc/sysdev/mpic.h, 2 times
- arch/powerpc/sysdev/xics/ics-native.c, 4 times
- arch/powerpc/sysdev/xics/ics-opal.c, 4 times
- arch/powerpc/sysdev/xics/ics-rtas.c, 4 times
- arch/powerpc/sysdev/xics/xics-common.c, 4 times
- arch/powerpc/sysdev/xive/common.c, 7 times
- arch/riscv/include/asm/sbi.h, 7 times
- arch/riscv/include/asm/smp.h, line 35
- arch/riscv/include/asm/tlbbatch.h, 2 times
- arch/riscv/kernel/sbi.c, 11 times
- arch/riscv/kernel/smp.c, 3 times
- arch/riscv/kernel/sys_hwprobe.c, 6 times
- arch/riscv/mm/tlbflush.c, 5 times
- arch/s390/include/asm/pci.h, line 316
- arch/s390/include/asm/smp.h, line 26
- arch/s390/include/asm/topology.h, 2 times
- arch/s390/include/uapi/asm/hwctrset.h, line 26
- arch/s390/kernel/hiperdispatch.c, line 108
- arch/s390/kernel/perf_cpum_cf.c, line 1633
- arch/s390/kernel/perf_pai_crypto.c, 2 times
- arch/s390/kernel/perf_pai_ext.c, 2 times
- arch/s390/kernel/processor.c, 3 times
- arch/s390/kernel/smp.c, 9 times
- arch/s390/kernel/time.c, line 170
- arch/s390/kernel/topology.c, 4 times
- arch/s390/pci/pci_irq.c, line 132
- arch/sh/include/asm/smp.h, line 39
- arch/sh/include/asm/topology.h, line 20
- arch/sh/kernel/irq.c, line 235
- arch/sh/kernel/smp.c, 2 times
- arch/sh/kernel/topology.c, line 30
- arch/sparc/include/asm/irq_64.h, line 89
- arch/sparc/include/asm/smp_32.h, line 95
- arch/sparc/include/asm/smp_64.h, line 41
- arch/sparc/include/asm/topology_64.h, line 60
- arch/sparc/kernel/irq_64.c, 4 times
- arch/sparc/kernel/leon_kernel.c, 2 times
- arch/sparc/kernel/smp_32.c, line 143
- arch/sparc/kernel/smp_64.c, line 858
- arch/sparc/kernel/time_32.c, 5 times
- arch/sparc/kernel/time_64.c, line 765
- arch/um/kernel/time.c, line 821
- arch/x86/events/amd/iommu.c, line 140
- arch/x86/events/amd/power.c, line 152
- arch/x86/events/amd/uncore.c, line 269
- arch/x86/events/intel/uncore.c, line 855
- arch/x86/events/rapl.c, 2 times
- arch/x86/hyperv/hv_apic.c, 4 times
- arch/x86/hyperv/mmu.c, 3 times
- arch/x86/include/asm/apic.h, 6 times
- arch/x86/include/asm/cpu.h, line 70
- arch/x86/include/asm/cpumask.h, 2 times
- arch/x86/include/asm/hw_irq.h, line 78
- arch/x86/include/asm/irq.h, line 44
- arch/x86/include/asm/irqdomain.h, line 19
- arch/x86/include/asm/msr.h, 4 times
- arch/x86/include/asm/paravirt.h, 5 times
- arch/x86/include/asm/paravirt_types.h, 2 times
- arch/x86/include/asm/pci.h, line 115
- arch/x86/include/asm/smp.h, 7 times
- arch/x86/include/asm/tlbbatch.h, 2 times
- arch/x86/include/asm/tlbflush.h, 4 times
- arch/x86/include/asm/topology.h, 6 times
- arch/x86/include/asm/trace/hyperv.h, 2 times
- arch/x86/kernel/apic/apic.c, 2 times
- arch/x86/kernel/apic/apic_noop.c, 4 times
- arch/x86/kernel/apic/apic_numachip.c, 2 times
- arch/x86/kernel/apic/io_apic.c, line 1797
- arch/x86/kernel/apic/ipi.c, 8 times
- arch/x86/kernel/apic/local.h, 5 times
- arch/x86/kernel/apic/msi.c, line 35
- arch/x86/kernel/apic/vector.c, 10 times
- arch/x86/kernel/apic/x2apic_cluster.c, 11 times
- arch/x86/kernel/apic/x2apic_phys.c, 3 times
- arch/x86/kernel/apic/x2apic_uv_x.c, 2 times
- arch/x86/kernel/cpu/microcode/core.c, line 385
- arch/x86/kernel/cpu/resctrl/ctrlmondata.c, 3 times
- arch/x86/kernel/cpu/resctrl/internal.h, 3 times
- arch/x86/kernel/cpu/resctrl/rdtgroup.c, 4 times
- arch/x86/kernel/cpu/sgx/encl.c, 6 times
- arch/x86/kernel/cpu/sgx/encl.h, line 63
- arch/x86/kernel/hpet.c, line 405
- arch/x86/kernel/kvm.c, 10 times
- arch/x86/kernel/nmi.c, 2 times
- arch/x86/kernel/nmi_selftest.c, line 65
- arch/x86/kernel/process.c, line 794
- arch/x86/kernel/smpboot.c, 3 times
- arch/x86/kernel/tsc.c, line 1575
- arch/x86/kernel/tsc_sync.c, line 184
- arch/x86/lib/msr-smp.c, 3 times
- arch/x86/mm/numa.c, 3 times
- arch/x86/mm/tlb.c, 11 times
- arch/x86/platform/uv/uv_irq.c, line 51
- arch/x86/platform/uv/uv_time.c, 3 times
- arch/x86/xen/mmu_pv.c, line 1272
- arch/x86/xen/smp.c, 4 times
- arch/x86/xen/time.c, line 366
- arch/x86/xen/xen-ops.h, 3 times
- arch/xtensa/include/asm/smp.h, 2 times
- arch/xtensa/kernel/irq.c, line 173
- arch/xtensa/kernel/smp.c, 3 times
- arch/xtensa/kernel/time.c, line 135
- block/blk-mq-cpumap.c, line 20
- block/blk-mq-pci.c, line 28
- block/blk-mq-sysfs.c, 2 times
- block/blk-mq-virtio.c, line 26
- block/blk-mq.c, 12 times
- fs/fuse/virtio_fs.c, line 858
- fs/xfs/xfs_log_priv.h, line 240
- fs/xfs/xfs_mount.h, line 259
- include/asm-generic/mshyperv.h, 3 times
- include/asm-generic/numa.h, 2 times
- include/linux/arch_topology.h, 6 times
- include/linux/blk-mq.h, line 336
- include/linux/clockchips.h, 4 times
- include/linux/cpu_rmap.h, line 39
- include/linux/cpufreq.h, 8 times
- include/linux/cpuidle.h, 4 times
- include/linux/cpumask.h, 107 times
- include/linux/cpumask_types.h, 3 times
- include/linux/cpuset.h, 2 times
- include/linux/group_cpus.h, line 12
- include/linux/idle_inject.h, 4 times
- include/linux/intel_rapl.h, 2 times
- include/linux/interrupt.h, 15 times
- include/linux/irq.h, 21 times
- include/linux/irqdesc.h, 3 times
- include/linux/irqdomain.h, 3 times
- include/linux/kthread.h, line 87
- include/linux/mm_types.h, 3 times
- include/linux/msi.h, line 590
- include/linux/nd.h, line 56
- include/linux/netdevice.h, 2 times
- include/linux/nmi.h, 7 times
- include/linux/padata.h, 3 times
- include/linux/pci.h, 2 times
- include/linux/pm_opp.h, 26 times
- include/linux/resctrl.h, line 78
- include/linux/sched/isolation.h, 2 times
- include/linux/sched/topology.h, 3 times
- include/linux/smp.h, 5 times
- include/linux/stop_machine.h, 8 times
- include/linux/tick.h, 4 times
- include/linux/topology.h, 6 times
- include/linux/torture.h, line 133
- include/linux/vdpa.h, 2 times
- include/linux/virtio_config.h, 3 times
- include/linux/workqueue.h, 2 times
- include/linux/sched.h, 10 times
- include/net/ip_vs.h, 2 times
- include/net/netns/core.h, 2 times
- include/rdma/ib_verbs.h, 2 times
- include/trace/events/ipi.h, 9 times
- include/trace/events/xen.h, line 350
- kernel/bpf/cpumask.c, 78 times
- kernel/cgroup/cpuset-internal.h, 3 times
- kernel/cgroup/cpuset-v1.c, line 286
- kernel/cgroup/cpuset.c, 29 times
- kernel/compat.c, line 111
- kernel/cpu.c, 16 times
- kernel/events/core.c, 25 times
- kernel/events/hw_breakpoint.c, 7 times
- kernel/irq/affinity.c, line 74
- kernel/irq/chip.c, 4 times
- kernel/irq/cpuhotplug.c, 4 times
- kernel/irq/debugfs.c, line 27
- kernel/irq/internals.h, 9 times
- kernel/irq/ipi-mux.c, line 54
- kernel/irq/ipi.c, 8 times
- kernel/irq/irqdesc.c, 11 times
- kernel/irq/manage.c, 29 times
- kernel/irq/matrix.c, 6 times
- kernel/irq/msi.c, line 664
- kernel/irq/proc.c, line 49
- kernel/kthread.c, 2 times
- kernel/locking/locktorture.c, line 109
- kernel/padata.c, 56 times
- kernel/rcu/tree_nocb.h, 7 times
- kernel/rcu/update.c, line 530
- kernel/sched/core.c, 22 times
- kernel/sched/core_sched.c, line 242
- kernel/sched/cpudeadline.c, line 117
- kernel/sched/cpudeadline.h, line 19
- kernel/sched/cpupri.c, 3 times
- kernel/sched/cpupri.h, 2 times
- kernel/sched/deadline.c, 4 times
- kernel/sched/ext.c, 19 times
- kernel/sched/fair.c, 17 times
- kernel/sched/isolation.c, line 65
- kernel/sched/rt.c, 5 times
- kernel/sched/sched.h, 23 times
- kernel/sched/topology.c, 46 times
- kernel/sched/syscalls.c, 5 times
- kernel/smp.c, 16 times
- kernel/stop_machine.c, 24 times
- kernel/taskstats.c, 2 times
- kernel/time/clockevents.c, 7 times
- kernel/time/tick-broadcast-hrtimer.c, line 91
- kernel/time/tick-broadcast.c, 13 times
- kernel/time/tick-common.c, 10 times
- kernel/time/tick-internal.h, 2 times
- kernel/time/tick-sched.c, 2 times
- kernel/trace/preemptirq_delay_test.c, line 120
- kernel/trace/ring_buffer.c, 38 times
- kernel/trace/trace_boot.c, line 68
- kernel/trace/trace_events_filter.c, 8 times
- kernel/trace/trace_hwlat.c, 5 times
- kernel/trace/trace_osnoise.c, 4 times
- kernel/up.c, line 44
- kernel/watchdog.c, 2 times
- kernel/watchdog_perf.c, line 25
- kernel/workqueue.c, 54 times
- lib/cpu_rmap.c, 2 times
- lib/cpumask.c, 4 times
- lib/cpumask_kunit.c, 2 times
- lib/group_cpus.c, 13 times
- mm/compaction.c, 5 times
- mm/mm_init.c, 6 times
- mm/percpu.c, line 2816
- mm/swap.c, line 816
- mm/vmscan.c, 4 times
- mm/vmstat.c, line 2151
- net/core/dev.c, line 2794
- net/core/dev.h, 2 times
- net/core/net-sysfs.c, 2 times
- net/core/sysctl_net_core.c, 4 times
- net/iucv/iucv.c, 10 times
- net/netfilter/ipvs/ip_vs_ctl.c, 2 times
- net/openvswitch/flow.h, line 232
- net/openvswitch/flow_table.c, line 82
- samples/bpf/cpustat_user.c, 5 times
- samples/trace_events/trace-events-sample.h, 4 times
- tools/accounting/getdelays.c, 15 times
- tools/accounting/procacct.c, 19 times
- tools/perf/bench/numa.c, 12 times
- tools/perf/builtin-ftrace.c, 7 times
- tools/perf/util/cpumap.c, line 641
- tools/perf/util/pmu.c, 2 times
- tools/sched_ext/include/scx/common.bpf.h, 47 times
- tools/sched_ext/scx_qmap.bpf.c, 2 times
- tools/testing/selftests/bpf/bpf_arena_alloc.h, line 14
- tools/testing/selftests/bpf/progs/cpumask_common.h, 54 times
- tools/testing/selftests/bpf/progs/cpumask_failure.c, 18 times
- tools/testing/selftests/bpf/progs/cpumask_success.c, 52 times
- tools/testing/selftests/bpf/progs/nested_trust_common.h, 4 times
- tools/testing/selftests/bpf/progs/verifier_kfunc_prog_types.c, line 134
- tools/testing/selftests/sched_ext/maximal.bpf.c, 2 times
- tools/testing/selftests/sched_ext/select_cpu_dfl.bpf.c, line 25
- virt/kvm/kvm_main.c, 4 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.