Defined in 1 files as a function:
Referenced in 35 files:
- arch/arm64/kernel/topology.c, line 337
- arch/csky/abiv2/cacheflush.c, line 84
- arch/loongarch/kernel/smp.c, line 189
- arch/mips/kernel/smp.c, line 157
- arch/powerpc/kernel/smp.c
- arch/powerpc/kernel/watchdog.c
- arch/powerpc/platforms/powernv/subcore.c, line 305
- arch/powerpc/platforms/pseries/hotplug-cpu.c
- arch/riscv/mm/cacheflush.c, line 76
- arch/x86/kernel/apic/x2apic_cluster.c, line 69
- drivers/acpi/acpi_pad.c
- drivers/base/arch_topology.c, line 404
- drivers/base/cpu.c
- drivers/cpufreq/armada-8k-cpufreq.c, line 185
- drivers/cpufreq/powernv-cpufreq.c, line 937
- drivers/firmware/psci/psci_checker.c, line 176
- drivers/infiniband/hw/hfi1/affinity.c
- drivers/net/ethernet/mellanox/mlx5/core/eq.c, line 889
- drivers/net/ethernet/microsoft/mana/gdma_main.c
- drivers/net/ethernet/sfc/efx_channels.c, line 75
- drivers/net/ethernet/sfc/siena/efx_channels.c, line 75
- drivers/resctrl/mpam_devices.c
- fs/resctrl/rdtgroup.c
- kernel/cgroup/cpuset.c
- kernel/cpu.c, line 1857
- kernel/sched/core.c, line 453
- kernel/sched/deadline.c, line 3410
- kernel/sched/ext/idle.c
- kernel/sched/fair.c
- kernel/sched/isolation.c
- kernel/sched/topology.c, line 1587
- kernel/time/timer_migration.c
- kernel/workqueue.c
- lib/group_cpus.c
- net/core/dev.c, line 3402
Smatch caller information:
lib/tests/cpumask_kunit.c test_cpumask_iterators() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 8361451010556645376 |
| PARAM_VALUE | 1 | src1p | 7646099364702363648 |
| PARAM_VALUE | 2 | src2p | 7646099364702363648 |
| BUF_SIZE | 1 | src1p | 1024 |
| BUF_SIZE | 2 | src2p | 1024 |
| PARAM_COMPARE | 1 | src1p | == $2 |
| PARAM_COMPARE | 1 | src1p | == $2 |
| PARAM_COMPARE | 2 | src2p | == $1 |
| NOCHECK_CALL |
lib/tests/cpumask_kunit.c test_cpumask_iterators() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 8361451010556645376 |
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| PARAM_VALUE | 2 | src2p | 7646099364702363648 |
| BUF_SIZE | 1 | src1p | 1024 |
| BUF_SIZE | 2 | src2p | 1024 |
| PARAM_COMPARE | 1 | src1p | == $2 |
| NOCHECK_CALL |
drivers/net/ethernet/sfc/siena/efx_channels.c count_online_cores() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/sched/build_policy.c dl_get_task_effective_cpus() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 0 |
| PARAM_VALUE | 1 | src1p | 4934086847903207424 |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| BUF_SIZE | 0 | dstp | 0 |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| DATA_SOURCE | 0 | dstp | $1 |
| DATA_SOURCE | 2 | src2p | r housekeeping_cpumask |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &p->pi_lock | ||
| LOCK2 | global &sched_domains_mutex | ||
| LOCK2 | rf.flags | ||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| TYPE_LOCK | (struct task_struct)->pi_lock |
drivers/cpufreq/armada-8k-cpufreq.c armada_8k_cpufreq_init() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 2781838147326840832 |
| PARAM_VALUE | 1 | src1p | 2781838147326840832 |
| PARAM_VALUE | 2 | src2p | 8401590628188557312 |
| NOCHECK_CALL |
fs/resctrl/rdtgroup.c cpumask_rdtgrp_clear() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| DATA_SOURCE | 2 | src2p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
fs/resctrl/rdtgroup.c cpus_ctrl_write() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| DATA_SOURCE | 0 | dstp | $2 |
| DATA_SOURCE | 2 | src2p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
fs/resctrl/rdtgroup.c cpus_ctrl_write() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| DATA_SOURCE | 0 | dstp | $2 |
| DATA_SOURCE | 1 | src1p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
fs/resctrl/rdtgroup.c cpus_mon_write() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| DATA_SOURCE | 0 | dstp | $2 |
| DATA_SOURCE | 1 | src1p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
fs/resctrl/rdtgroup.c cpus_mon_write() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| DATA_SOURCE | 0 | dstp | $2 |
| DATA_SOURCE | 2 | src2p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
fs/resctrl/rdtgroup.c cpus_mon_write() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| DATA_SOURCE | 0 | dstp | $2 |
| DATA_SOURCE | 1 | src1p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
fs/resctrl/rdtgroup.c cpus_mon_write() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| DATA_SOURCE | 2 | src2p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
fs/resctrl/rdtgroup.c rdtgroup_cpus_write() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| PARAM_VALUE | 2 | src2p | 7398857465241333760 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/net/ethernet/mellanox/mlx5/core/eq.c comp_irq_request_sf() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 7398857465241333760 |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &table->comp_lock | ||
| HALF_LOCKED2 | &mvdev->state_mutex | ||
| HALF_LOCKED2 | wc_state_lock | ||
| TYPE_LOCK | (struct mlx5_eq_table)->comp_lock |
drivers/acpi/acpi_pad.c round_robin_cpu() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 7398857465241333760 |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| MEM_ZERO | 0 | dstp->bits | |
| MEM_ZERO | 2 | src2p->bits | |
| NOCHECK_CALL | |||
| LOCK2 | global &round_robin_lock |
drivers/acpi/acpi_pad.c round_robin_cpu() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 7398857465241333760 |
| PARAM_VALUE | 2 | src2p | 5536815468883185664 |
| BUF_SIZE | 2 | src2p | 1024 |
| MEM_ZERO | 0 | dstp->bits | |
| NOCHECK_CALL | |||
| LOCK2 | global &round_robin_lock |
kernel/cgroup/cpuset.c __cpuset_cpus_allowed_locked() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| BUF_SIZE | 1 | src1p | 1024 |
| DATA_SOURCE | 0 | dstp | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &tsk->pi_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &callback_lock | ||
| HALF_LOCKED2 | global &sched_domains_mutex | ||
| HALF_LOCKED2 | rf.flags |
kernel/cgroup/cpuset.c compute_partition_effective_cpumask() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dstp | $1 |
| DATA_SOURCE | 1 | src1p | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | global &cpuset_mutex |
kernel/cgroup/cpuset.c cpuset_attach_task() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &cpuset_mutex |
kernel/cgroup/cpuset.c cpuset_handle_hotplug() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 7484348908122181632 |
| PARAM_VALUE | 1 | src1p | 7484348908122181632 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &callback_lock | ||
| LOCK2 | global &cpuset_mutex | ||
| LOCK2 | irq |
kernel/cgroup/cpuset.c cpuset_init() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| NOCHECK_CALL |
kernel/cgroup/cpuset.c cpuset_update_tasks_cpumask() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| BUF_SIZE | 1 | src1p | 1024 |
| DATA_SOURCE | 0 | dstp | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| HALF_LOCKED2 | global &cpuset_top_mutex |
kernel/cgroup/cpuset.c isolated_cpus_can_update() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| HALF_LOCKED2 | global &cpuset_top_mutex |
kernel/cgroup/cpuset.c isolated_cpus_update() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 2 | src2p | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &callback_lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| HALF_LOCKED2 | global &cpuset_top_mutex |
kernel/cgroup/cpuset.c partition_xcpus_add() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 2 | src2p | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &callback_lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| HALF_LOCKED2 | global &cpuset_top_mutex |
kernel/cgroup/cpuset.c partition_xcpus_del() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 2 | src2p | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &callback_lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| HALF_LOCKED2 | global &cpuset_top_mutex |
kernel/cgroup/cpuset.c remote_cpus_update() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | src1p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| HALF_LOCKED2 | global &cpuset_top_mutex |
kernel/cgroup/cpuset.c remote_cpus_update() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 2 | src2p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| HALF_LOCKED2 | global &cpuset_top_mutex |
kernel/cgroup/cpuset.c rm_siblings_excl_cpus() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dstp | $2 |
| DATA_SOURCE | 1 | src1p | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| HALF_LOCKED2 | global &cpuset_top_mutex |
kernel/cgroup/cpuset.c update_parent_effective_cpumask() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | src2p | 1-u64max |
| DATA_SOURCE | 2 | src2p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &cpuset_mutex | ||
| LOCK2 | global &cpuset_top_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
kernel/cgroup/cpuset.c update_parent_effective_cpumask() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src1p | 1-u64max |
| DATA_SOURCE | 1 | src1p | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &cpuset_mutex | ||
| LOCK2 | global &cpuset_top_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
kernel/sched/build_utility.c housekeeping_setup() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| MEM_ZERO | 2 | src2p->bits | |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | irq |
kernel/sched/build_utility.c housekeeping_update() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 16,4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| BUF_SIZE | 0 | dstp | 0-u32max |
| BUF_SIZE | 0 | dstp | 0-u32max |
| BUF_SIZE | 1 | src1p | (-1),1024 |
| DATA_SOURCE | 0 | dstp | r _kmalloc_noprof |
| DATA_SOURCE | 2 | src2p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &cpuset_top_mutex | ||
| HALF_LOCKED2 | &of->mutex |
kernel/sched/build_utility.c init_sched_groups_capacity() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &sched_domains_mutex |
drivers/base/cpu.c print_cpus_isolated() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/base/cpu.c print_cpus_offline() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| PARAM_VALUE | 2 | src2p | 7398857465241333760 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/infiniband/hw/hfi1/affinity.c _dev_comp_vect_cpu_get() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| DATA_SOURCE | 0 | dstp | $3 |
| NOCHECK_CALL | |||
| LOCK2 | global &node_affinity.lock | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/infiniband/hw/hfi1/affinity.c _dev_comp_vect_cpu_get() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| DATA_SOURCE | 0 | dstp | $2 |
| DATA_SOURCE | 1 | src1p | $3 |
| NOCHECK_CALL | |||
| LOCK2 | global &node_affinity.lock | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/infiniband/hw/hfi1/affinity.c cpu_mask_set_get_first() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 16,2072,4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 1040,3096,4096-ptr_max |
| DATA_SOURCE | 0 | dstp | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &node_affinity.lock | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/infiniband/hw/hfi1/affinity.c hfi1_dev_affinity_init() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | global &node_affinity.lock | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/infiniband/hw/hfi1/affinity.c hfi1_dev_affinity_init() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | global &node_affinity.lock | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/infiniband/hw/hfi1/affinity.c hfi1_get_proc_affinity() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| PARAM_VALUE | 2 | src2p | 3165246285832718352 |
| LOCK2 | &affinity->lock | ||
| HALF_LOCKED2 | global &hfi1_mutex | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/infiniband/hw/hfi1/affinity.c hfi1_get_proc_affinity() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| PARAM_VALUE | 2 | src2p | 3165246285832718352 |
| NOCHECK_CALL | |||
| LOCK2 | &affinity->lock | ||
| HALF_LOCKED2 | global &hfi1_mutex | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/infiniband/hw/hfi1/affinity.c hfi1_get_proc_affinity() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| LOCK2 | &affinity->lock | ||
| HALF_LOCKED2 | global &hfi1_mutex | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/infiniband/hw/hfi1/affinity.c hfi1_get_proc_affinity() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 3165246285832718352 |
| NOCHECK_CALL | |||
| LOCK2 | &affinity->lock | ||
| HALF_LOCKED2 | global &hfi1_mutex | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/infiniband/hw/hfi1/affinity.c hfi1_get_proc_affinity() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| DATA_SOURCE | 2 | src2p | r cpumask_of_node |
| NOCHECK_CALL | |||
| LOCK2 | &affinity->lock | ||
| HALF_LOCKED2 | global &hfi1_mutex | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/infiniband/hw/hfi1/affinity.c hfi1_get_proc_affinity() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| LOCK2 | &affinity->lock | ||
| HALF_LOCKED2 | global &hfi1_mutex | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
drivers/infiniband/hw/hfi1/affinity.c hfi1_put_irq_affinity() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1040,3096,4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 1040,3096,4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &node_affinity.lock | ||
| HALF_LOCKED2 | global &hfi1_mutex | ||
| TYPE_LOCK | (struct hfi1_affinity_node_list)->lock |
kernel/sched/fair.c find_new_ilb() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dstp | 0 |
| BUF_SIZE | 1 | src1p | 0 |
| BIT_INFO | 0 | dstp | 0x0,0x0 |
| BIT_INFO | 1 | src1p | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/sched/fair.c find_new_ilb() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dstp | 0 |
| BUF_SIZE | 1 | src1p | 0 |
| BIT_INFO | 0 | dstp | 0x0,0x0 |
| BIT_INFO | 1 | src1p | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/sched/fair.c select_idle_core() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp->bits | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p->bits | 4096-ptr_max |
| BUF_SIZE | 0 | dstp | 0 |
| BUF_SIZE | 1 | src1p | 0 |
| DATA_SOURCE | 0 | dstp | $2 |
| DATA_SOURCE | 1 | src1p | $2 |
| BIT_INFO | 0 | dstp | 0x0,0x0 |
| BIT_INFO | 1 | src1p | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &p->pi_lock | ||
| HALF_LOCKED2 | &p->sighand->siglock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct task_struct)->pi_lock |
kernel/sched/fair.c select_idle_cpu() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 0 |
| PARAM_VALUE | 0 | dstp->bits | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 0 |
| PARAM_VALUE | 1 | src1p->bits | 4096-ptr_max |
| BUF_SIZE | 0 | dstp | 0 |
| BUF_SIZE | 1 | src1p | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &p->pi_lock | ||
| HALF_LOCKED2 | &p->sighand->siglock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct task_struct)->pi_lock |
kernel/sched/fair.c should_we_balance() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp->bits | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p->bits | 4096-ptr_max |
| BUF_SIZE | 0 | dstp | 0 |
| BUF_SIZE | 1 | src1p | 0 |
| BIT_INFO | 0 | dstp | 0x0,0x0 |
| BIT_INFO | 1 | src1p | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | busiest | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | rcu_read |
kernel/sched/fair.c task_cache_work() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu |
kernel/cpu.c cpuhp_bringup_cpus_parallel() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 74345203140931584 |
| PARAM_VALUE | 1 | src1p | 2588398703430053888 |
| PARAM_VALUE | 2 | src2p | 3180397258018738176 |
| BUF_SIZE | 1 | src1p | 1024 |
| BUF_SIZE | 2 | src2p | 1024 |
| DATA_SOURCE | 2 | src2p | r cpuhp_get_primary_thread_mask |
| NOCHECK_CALL |
kernel/time/timer_migration.c tmigr_init_isolation() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| NOCHECK_CALL |
kernel/time/timer_migration.c tmigr_isolated_exclude_cpumask() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 7398857465241333760 |
| DATA_SOURCE | 2 | src2p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &cpuset_top_mutex |
kernel/time/timer_migration.c tmigr_isolated_exclude_cpumask() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &cpuset_top_mutex |
drivers/net/ethernet/sfc/efx_channels.c count_online_cores() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/microsoft/mana/gdma_main.c mana_irq_setup_numa_aware() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-ptr_max |
| BUF_SIZE | 1 | src1p | (-1),1024 |
| BUF_SIZE | 1 | src1p | (-1),1024 |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/microsoft/mana/gdma_main.c mana_irq_setup_numa_aware() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
net/core/dev.c netif_get_num_default_rss_queues() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &edev->qede_lock |
arch/x86/kernel/apic/x2apic_cluster.c __x2apic_send_IPI_mask() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp->bits | 4096-ptr_max |
| PARAM_VALUE | 1 | src1p->bits | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| PARAM_VALUE | 2 | src2p->bits | 4096-ptr_max |
| BUF_SIZE | 0 | dstp | 0 |
| BUF_SIZE | 1 | src1p | 0 |
| BIT_INFO | 0 | dstp | 0x0,0x0 |
| BIT_INFO | 1 | src1p | 0x0,0x0 |
| NOCHECK_CALL | |||
| LOCK2 | flags |
kernel/workqueue.c workqueue_init_early() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| NOCHECK_CALL | |||
| LOCK2 | irq |
kernel/workqueue.c workqueue_unbound_housekeeping_update() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| BUF_SIZE | 2 | src2p | (-1),1024 |
| DATA_SOURCE | 2 | src2p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &cpuset_top_mutex | ||
| LOCK2 | global &wq_pool_mutex | ||
| HALF_LOCKED2 | &of->mutex |
kernel/sched/core.c __sched_core_flip() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 4364806500391436288 |
| PARAM_VALUE | 1 | src1p | 4364806500391436288 |
| PARAM_VALUE | 2 | src2p | 4096-ptr_max |
| DATA_SOURCE | 2 | src2p | r cpu_smt_mask |
| NOCHECK_CALL | |||
| LOCK2 | global &sched_core_mutex |
lib/group_cpus.c alloc_cluster_groups() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| DATA_SOURCE | 0 | dstp | $3 |
| DATA_SOURCE | 1 | src1p | $3 |
| DATA_SOURCE | 2 | src2p | r cpu_clustergroup_mask |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
lib/group_cpus.c alloc_cluster_groups() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 1-u64max |
| DATA_SOURCE | 0 | dstp | $3 |
| DATA_SOURCE | 1 | src1p | $3 |
| DATA_SOURCE | 2 | src2p | r cpu_clustergroup_mask |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
lib/group_cpus.c group_cpus_evenly() -> cpumask_andnot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dstp | 1-u64max |
| PARAM_VALUE | 1 | src1p | 4709586496055410688 |
| PARAM_VALUE | 2 | src2p | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |