Defined in 2 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

kernel/irq/matrix.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &vector_lock
HALF_LOCKED2 flags

arch/x86/mm/tlb.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 6946747919718674432
PARAM_VALUE 1 bitmap1 6946747919718674432
PARAM_VALUE 2 bitmap2 2791322542355533824
PARAM_VALUE 3 bits 2046
BUF_SIZE 0 dst 256
BUF_SIZE 0 dst 256
BUF_SIZE 1 bitmap1 256
BUF_SIZE 1 bitmap1 256
BUF_SIZE 2 bitmap2 256
BUF_SIZE 2 bitmap2 256
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &global_asid_lock
LOCK2 irq
HALF_LOCKED2 &ctx->map_changing_lock
HALF_LOCKED2 &mm->context.ldt_usr_sem
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &vma->vm_file->f_mapping->i_mmap_rwsem
HALF_LOCKED2 flags
HALF_LOCKED2 old_ptl
HALF_LOCKED2 pml
HALF_LOCKED2 ptl
HALF_LOCKED2 rcu_read
HALF_LOCKED2 vmf->ptl

drivers/acpi/platform_profile.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 8
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &device_links_lock
HALF_LOCKED2 global &regulator_list_mutex

drivers/net/ethernet/intel/ice/ice_switch.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 2121735985320181760
PARAM_VALUE 1 bitmap1 2121735985320181760
PARAM_VALUE 3 bits 64
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING

drivers/gpio/gpio-xilinx.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 155464513216315392,6580489691308052480
PARAM_VALUE 3 bits 64
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &chip->gpio_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct xgpio_instance)->gpio_lock

drivers/net/phy/motorcomm.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 1229653183684722688
PARAM_VALUE 3 bits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 2 bitmap2 16
BUF_SIZE 2 bitmap2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 &phydev->mdio.bus->mdio_lock
HALF_LOCKED2 &phydev->lock
TYPE_LOCK (struct mii_bus)->mdio_lock

mm/mmap.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 bitmap1 8
BUF_SIZE 2 bitmap2 8
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &oldmm->mmap_lock

drivers/net/phy/phy_caps.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 2 bitmap2 16
BUF_SIZE 2 bitmap2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &phydev->lock

mm/userfaultfd.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 bitmap1 8
BUF_SIZE 2 bitmap2 8
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 &mm->mmap_lock
TYPE_LOCK (struct mm_struct)->mmap_lock

fs/orangefs/file.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 bitmap1 8
BUF_SIZE 2 bitmap2 8
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING

mm/memory-tiers.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 1024
BUF_SIZE 0 dst 128
BUF_SIZE 0 dst 128
BUF_SIZE 1 bitmap1 128
BUF_SIZE 1 bitmap1 128
BUF_SIZE 2 bitmap2 128
BUF_SIZE 2 bitmap2 128
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &memory_tier_lock

drivers/net/ethernet/broadcom/bnxt/bnxt.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 6260764941685604352
PARAM_VALUE 2 bitmap2 6788744727993790464
PARAM_VALUE 3 bits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 2 bitmap2 16
BUF_SIZE 2 bitmap2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->link_lock
HALF_LOCKED2 &bp->dev->lock
HALF_LOCKED2 &bp->dl->lock
HALF_LOCKED2 &dev->ethtool->rss_lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 global &pci_rescan_remove_lock
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnxt)->link_lock

fs/btrfs/scrub.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 5303365847490695168,7826270536185053184
PARAM_VALUE 1 bitmap1 7319877501174439936,8700142704698793984
PARAM_VALUE 2 bitmap2 6709801875564597248,7467200983285936128
PARAM_VALUE 3 bits 1-64
CAPPED_DATA 3 bits 1
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
UNITS 3 bits unit_array_size

mm/rmap.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 bitmap1 8
BUF_SIZE 2 bitmap2 8
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &anon_vma->root->rwsem
HALF_LOCKED2 &folio->private->lock

mm/mprotect.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 bitmap1 8
BUF_SIZE 2 bitmap2 8
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &tsk->signal->exec_update_lock

lib/tests/cpumask_kunit.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3

mm/mremap.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 bitmap1 8
BUF_SIZE 2 bitmap2 8
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
LOCK2 &mm->mmap_lock
TYPE_LOCK (struct mm_struct)->mmap_lock

drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 4096-ptr_max
PARAM_VALUE 3 bits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 2 bitmap2 16
BUF_SIZE 2 bitmap2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 &mbox->lock
TYPE_LOCK (struct mbox)->lock

drivers/net/ethernet/intel/e1000e/ethtool.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 1991912509003849728
PARAM_VALUE 2 bitmap2 83980208660447232
PARAM_VALUE 3 bits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 2 bitmap2 16
BUF_SIZE 2 bitmap2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING

arch/x86/kvm/pmu.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 1024733538301521920
PARAM_VALUE 3 bits 64
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
PREEMPT_ADD
HALF_LOCKED2 &vcpu->kvm->srcu
HALF_LOCKED2 &vcpu->mutex

drivers/net/ethernet/sfc/siena/efx_channels.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING

kernel/sched/build_policy.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &p->pi_lock
LOCK2 global &sched_domains_mutex
LOCK2 rf.flags
HALF_LOCKED2 global &cpuset_mutex
TYPE_LOCK (struct task_struct)->pi_lock

mm/vma.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 bitmap1 8
BUF_SIZE 2 bitmap2 8
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mm->mmap_lock

drivers/cpufreq/armada-8k-cpufreq.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3

fs/resctrl/rdtgroup.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
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 bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 &table->comp_lock
HALF_LOCKED2 &mvdev->state_mutex
HALF_LOCKED2 wc_state_lock
TYPE_LOCK (struct mlx5_eq_table)->comp_lock

drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 0,7-8,10,22,44
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
FUZZY_MAX 3 bits 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

net/ipv4/ip_tunnel_core.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 1914836923465658368,8602340089622024192
PARAM_VALUE 0 *dst 0-u16max
PARAM_VALUE 1 bitmap1 1914836923465658368,8602340089622024192
PARAM_VALUE 1 *bitmap1 0-u16max
PARAM_VALUE 2 bitmap2 8227785503565991936
PARAM_VALUE 3 bits 18
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/acpi/acpi_pad.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 0
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
LOCK2 global &round_robin_lock

kernel/locking/lockdep.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 8998995823162155008
PARAM_VALUE 1 bitmap1 8998995823162155008
PARAM_VALUE 3 bits 65536
BUF_SIZE 0 dst 8192
BUF_SIZE 0 dst 8192
BUF_SIZE 1 bitmap1 8192
BUF_SIZE 1 bitmap1 8192
BUF_SIZE 2 bitmap2 8192
BUF_SIZE 2 bitmap2 8192
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
UNITS 3 bits unit_array_size
LOCK2 flags
HALF_LOCKED2 irq

drivers/net/phy/phy_device.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 2 bitmap2 16
BUF_SIZE 2 bitmap2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &phydev->lock

drivers/perf/cxl_pmu.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 5313575032062906368
PARAM_VALUE 3 bits 64
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3

kernel/cgroup/cpuset.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &callback_lock
HALF_LOCKED2 global &cpuset_mutex
HALF_LOCKED2 global &cpuset_top_mutex
HALF_LOCKED2 irq
HALF_LOCKED2 rcu_read

kernel/sched/build_utility.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cpuset_top_mutex
HALF_LOCKED2 global &sched_domains_mutex

drivers/base/cpu.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
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 bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &affinity->lock
HALF_LOCKED2 global &node_affinity.lock
TYPE_LOCK (struct hfi1_affinity_node_list)->lock

kernel/sched/fair.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &p->pi_lock
HALF_LOCKED2 rcu_read

drivers/net/ethernet/qlogic/qede/qede_ethtool.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 5292820373411459072
PARAM_VALUE 2 bitmap2 5506255354789888
PARAM_VALUE 3 bits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 2 bitmap2 16
BUF_SIZE 2 bitmap2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING

kernel/cpu.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3

drivers/gpio/gpio-pca953x.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 6883268690694926336
PARAM_VALUE 1 bitmap1 5365958987092299776
PARAM_VALUE 2 bitmap2 1114539255084621824
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

kernel/time/timer_migration.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/netronome/nfp/flower/offload.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 0
PARAM_VALUE 1 bitmap1 0
PARAM_VALUE 2 bitmap2 0
PARAM_VALUE 3 bits 512
BUF_SIZE 0 dst 64
BUF_SIZE 0 dst 64
BUF_SIZE 1 bitmap1 64
BUF_SIZE 1 bitmap1 64
BUF_SIZE 2 bitmap2 64
BUF_SIZE 2 bitmap2 64
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
LOCK2 &pool->lock
LOCK2 &priv->nfp_fl_lock
TYPE_LOCK (struct nfp_flower_priv)->nfp_fl_lock

drivers/net/ethernet/sfc/efx_channels.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING

drivers/media/v4l2-core/v4l2-dev.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 1 bitmap1 5309027761529507840
PARAM_VALUE 3 bits 192
BUF_SIZE 0 dst 24
BUF_SIZE 0 dst 24
BUF_SIZE 1 bitmap1 24
BUF_SIZE 1 bitmap1 24
BUF_SIZE 2 bitmap2 24
BUF_SIZE 2 bitmap2 24
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3

drivers/cxl/core/memdev.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 4746589564112052224
PARAM_VALUE 3 bits 25
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
LOCK2 _T->lock

drivers/input/rmi4/rmi_driver.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 0-s32max
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 &data->irq_mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct rmi_driver_data)->irq_mutex

drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 8214641457745297408
PARAM_VALUE 2 bitmap2 5692256301449007104
PARAM_VALUE 3 bits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 2 bitmap2 16
BUF_SIZE 2 bitmap2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->link_lock
TYPE_LOCK (struct bnxt)->link_lock

drivers/net/ethernet/intel/igb/igb_ethtool.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 8371866538196676608
PARAM_VALUE 2 bitmap2 6996415825564954624
PARAM_VALUE 3 bits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 2 bitmap2 16
BUF_SIZE 2 bitmap2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_display.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 76
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 2 bitmap2 16
BUF_SIZE 2 bitmap2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/intel/ice/ice_flow.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 5774250774028234752,5963561689343361024,6611492862162857984
PARAM_VALUE 3 bits 1024
BUF_SIZE 0 dst 128
BUF_SIZE 0 dst 128
BUF_SIZE 1 bitmap1 128
BUF_SIZE 1 bitmap1 128
BUF_SIZE 2 bitmap2 128
BUF_SIZE 2 bitmap2 128
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hw->rss_locks
HALF_LOCKED2 &vf->cfg_lock

drivers/net/ethernet/microsoft/mana/gdma_main.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read

mm/mlock.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 bitmap1 8
BUF_SIZE 2 bitmap2 8
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3

net/core/dev.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &edev->qede_lock

drivers/net/phy/phy-c45.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 1 bitmap1 16
BUF_SIZE 2 bitmap2 16
BUF_SIZE 2 bitmap2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 &phydev->lock
TYPE_LOCK (struct phy_device)->lock

arch/x86/kernel/apic/x2apic_cluster.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 bitmap1 4096-ptr_max
PARAM_VALUE 2 bitmap2 4096-ptr_max
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
LOCK2 flags

mm/memfd.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 bitmap1 4096-ptr_max
PARAM_VALUE 3 bits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 bitmap1 8
BUF_SIZE 2 bitmap2 8
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3

kernel/workqueue.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cpuset_top_mutex
HALF_LOCKED2 global &wq_pool_mutex

kernel/sched/core.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
LOCK2 global &sched_core_mutex
HALF_LOCKED2 &pool->lock

drivers/misc/open-dice.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 bits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 bitmap1 8
BUF_SIZE 2 bitmap2 8
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING

lib/group_cpus.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 0 dst 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 1 bitmap1 1024
BUF_SIZE 2 bitmap2 1024
BUF_SIZE 2 bitmap2 1024
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING

net/ethtool/features.c bitmap_andnot() -> __bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 0 dst 4270439448441540608
PARAM_VALUE 1 bitmap1 5083037184636280832
PARAM_VALUE 2 bitmap2 2744288340457299968
PARAM_VALUE 3 bits 64
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &dpll_lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &net_dm_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read