Defined in 2 files as a function:

Referenced in 30 files:

Smatch caller information:

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

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &vector_lock
HALF_LOCKED2 flags

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

Type Parameter Key Value
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
LOCK2 global &vector_lock
HALF_LOCKED2 &domain->root->mutex

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

Type Parameter Key Value
PARAM_VALUE 0 dst 6946747919718674432
PARAM_VALUE 1 src1 6946747919718674432
PARAM_VALUE 2 src2 2791322542355533824
PARAM_VALUE 3 nbits 2046
BUF_SIZE 0 dst 256
BUF_SIZE 1 src1 256
BUF_SIZE 2 src2 256
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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 _remove_hidden_choices() -> bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 nbits 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &device_links_lock
HALF_LOCKED2 global &regulator_list_mutex

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

Type Parameter Key Value
PARAM_VALUE 0 dst 2121735985320181760
PARAM_VALUE 1 src1 2121735985320181760
PARAM_VALUE 3 nbits 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 dst 155464513216315392
PARAM_VALUE 1 src1 9056965368629284864
PARAM_VALUE 3 nbits 64
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &chip->gpio_lock
TYPE_LOCK (struct xgpio_instance)->gpio_lock

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

Type Parameter Key Value
PARAM_VALUE 0 dst 6580489691308052480
PARAM_VALUE 2 src2 9056965368629284864
PARAM_VALUE 3 nbits 64
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &chip->gpio_lock
TYPE_LOCK (struct xgpio_instance)->gpio_lock

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

Type Parameter Key Value
PARAM_VALUE 2 src2 1229653183684722688
PARAM_VALUE 3 nbits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 src1 16
BUF_SIZE 1 src1 16
BUF_SIZE 2 src2 16
BUF_SIZE 2 src2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 src1 $1
DATA_SOURCE 2 src2 $2
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 vma_flags_clear_mask() -> bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 nbits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 src1 8
BUF_SIZE 2 src2 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &oldmm->mmap_lock

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

Type Parameter Key Value
PARAM_VALUE 3 nbits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 src1 16
BUF_SIZE 1 src1 16
BUF_SIZE 2 src2 16
BUF_SIZE 2 src2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 src1 $1
DATA_SOURCE 2 src2 $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &phydev->lock

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

Type Parameter Key Value
PARAM_VALUE 3 nbits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 src1 8
BUF_SIZE 2 src2 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mm->mmap_lock
TYPE_LOCK (struct mm_struct)->mmap_lock

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

Type Parameter Key Value
PARAM_VALUE 3 nbits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 src1 8
BUF_SIZE 2 src2 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 3 nbits 1024
BUF_SIZE 0 dst 128
BUF_SIZE 1 src1 128
BUF_SIZE 2 src2 128
DATA_SOURCE 3 nbits $3
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &memory_tier_lock

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

Type Parameter Key Value
PARAM_VALUE 0 dst 6260764941685604352
PARAM_VALUE 2 src2 6788744727993790464
PARAM_VALUE 3 nbits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 src1 16
BUF_SIZE 1 src1 16
BUF_SIZE 2 src2 16
BUF_SIZE 2 src2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 src1 $1
DATA_SOURCE 2 src2 $2

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

Type Parameter Key Value
PARAM_VALUE 0 dst 7826270536185053184
PARAM_VALUE 1 src1 7319877501174439936
PARAM_VALUE 2 src2 7467200983285936128
PARAM_VALUE 3 nbits 1-64
CAPPED_DATA 3 nbits 1
NOCHECK_CALL
UNITS 3 nbits unit_array_size

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

Type Parameter Key Value
PARAM_VALUE 0 dst 5303365847490695168
PARAM_VALUE 1 src1 8700142704698793984
PARAM_VALUE 2 src2 6709801875564597248
PARAM_VALUE 3 nbits 1-64
CAPPED_DATA 3 nbits 1
NOCHECK_CALL
UNITS 3 nbits unit_array_size
HALF_LOCKED2 &pool->lock

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

Type Parameter Key Value
PARAM_VALUE 3 nbits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 src1 8
BUF_SIZE 2 src2 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &anon_vma->root->rwsem
HALF_LOCKED2 &folio->private->lock

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

Type Parameter Key Value
PARAM_VALUE 3 nbits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 src1 8
BUF_SIZE 2 src2 8
NOCHECK_CALL
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &tsk->signal->exec_update_lock

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024

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

Type Parameter Key Value
PARAM_VALUE 3 nbits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 src1 8
BUF_SIZE 2 src2 8
NOCHECK_CALL
LOCK2 &mm->mmap_lock
TYPE_LOCK (struct mm_struct)->mmap_lock

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

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

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

Type Parameter Key Value
PARAM_VALUE 0 dst 1991912509003849728
PARAM_VALUE 2 src2 83980208660447232
PARAM_VALUE 3 nbits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 src1 16
BUF_SIZE 1 src1 16
BUF_SIZE 2 src2 16
BUF_SIZE 2 src2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 src1 $1
DATA_SOURCE 2 src2 $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

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

Type Parameter Key Value
PARAM_VALUE 0 dst 1024733538301521920
PARAM_VALUE 3 nbits 64
NOCHECK_CALL
HALF_LOCKED2 &vcpu->kvm->srcu
HALF_LOCKED2 &vcpu->mutex

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
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 vma_flags_clear_mask() -> bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 nbits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 src1 8
BUF_SIZE 2 src2 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mm->mmap_lock

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
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 cpumask_andnot() -> bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
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 mdp5_smp_release() -> bitmap_andnot()

Type Parameter Key Value
PARAM_VALUE 3 nbits 0,7-8,10,22,44
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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 ip_tunnel_clear_options_present() -> bitmap_andnot()

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

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

Type Parameter Key Value
PARAM_VALUE 0 dst 0
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
LOCK2 global &round_robin_lock

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

Type Parameter Key Value
PARAM_VALUE 0 dst 8998995823162155008
PARAM_VALUE 1 src1 8998995823162155008
PARAM_VALUE 3 nbits 65536
BUF_SIZE 0 dst 8192
BUF_SIZE 1 src1 8192
BUF_SIZE 2 src2 8192
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 nbits unit_array_size
LOCK2 flags
HALF_LOCKED2 irq

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

Type Parameter Key Value
PARAM_VALUE 3 nbits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 src1 16
BUF_SIZE 1 src1 16
BUF_SIZE 2 src2 16
BUF_SIZE 2 src2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 src1 $1
DATA_SOURCE 2 src2 $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &phydev->lock

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

Type Parameter Key Value
PARAM_VALUE 0 dst 5313575032062906368
PARAM_VALUE 3 nbits 64
NOCHECK_CALL

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
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 cpumask_andnot() -> bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cpuset_top_mutex
HALF_LOCKED2 global &sched_domains_mutex

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
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 cpumask_andnot() -> bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
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 cpumask_andnot() -> bitmap_andnot()

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &p->pi_lock
HALF_LOCKED2 rcu_read

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

Type Parameter Key Value
PARAM_VALUE 0 dst 5292820373411459072
PARAM_VALUE 2 src2 5506255354789888
PARAM_VALUE 3 nbits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 src1 16
BUF_SIZE 1 src1 16
BUF_SIZE 2 src2 16
BUF_SIZE 2 src2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 src1 $1
DATA_SOURCE 2 src2 $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024

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

Type Parameter Key Value
PARAM_VALUE 0 dst 6883268690694926336
PARAM_VALUE 1 src1 5365958987092299776
PARAM_VALUE 2 src2 1114539255084621824
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 irq

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 dst 0
PARAM_VALUE 1 src1 0
PARAM_VALUE 2 src2 0
PARAM_VALUE 3 nbits 512
BUF_SIZE 0 dst 64
BUF_SIZE 1 src1 64
BUF_SIZE 2 src2 64
LOCK2 &pool->lock
LOCK2 &priv->nfp_fl_lock
TYPE_LOCK (struct nfp_flower_priv)->nfp_fl_lock

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 src1 5309027761529507840
PARAM_VALUE 3 nbits 192
BUF_SIZE 0 dst 24
BUF_SIZE 1 src1 24
BUF_SIZE 2 src2 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 2 src2 4746589564112052224
PARAM_VALUE 3 nbits 25
DATA_SOURCE 2 src2 $1
NOCHECK_CALL
LOCK2 _T->lock

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

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

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

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

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

Type Parameter Key Value
PARAM_VALUE 0 dst 8214641457745297408
PARAM_VALUE 2 src2 5692256301449007104
PARAM_VALUE 3 nbits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 src1 16
BUF_SIZE 1 src1 16
BUF_SIZE 2 src2 16
BUF_SIZE 2 src2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 src1 $1
DATA_SOURCE 2 src2 $2
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bp->link_lock
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnxt)->link_lock

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

Type Parameter Key Value
PARAM_VALUE 0 dst 8371866538196676608
PARAM_VALUE 2 src2 6996415825564954624
PARAM_VALUE 3 nbits 125
BUF_SIZE 0 dst 16
BUF_SIZE 0 dst 16
BUF_SIZE 1 src1 16
BUF_SIZE 1 src1 16
BUF_SIZE 2 src2 16
BUF_SIZE 2 src2 16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 src1 $1
DATA_SOURCE 2 src2 $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

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

Type Parameter Key Value
PARAM_VALUE 1 src1 0
PARAM_VALUE 3 nbits 76
BUF_SIZE 0 dst 16
BUF_SIZE 1 src1 16
BUF_SIZE 2 src2 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 2 src2 0
PARAM_VALUE 3 nbits 76
BUF_SIZE 0 dst 16
BUF_SIZE 1 src1 16
BUF_SIZE 2 src2 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 2 src2 6611492862162857984
PARAM_VALUE 3 nbits 1024
BUF_SIZE 0 dst 128
BUF_SIZE 1 src1 128
BUF_SIZE 2 src2 128
BUF_SIZE 2 src2 128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &hw->rss_locks
HALF_LOCKED2 &vf->cfg_lock

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

Type Parameter Key Value
PARAM_VALUE 2 src2 5963561689343361024
PARAM_VALUE 3 nbits 1024
BUF_SIZE 0 dst 128
BUF_SIZE 1 src1 128
BUF_SIZE 2 src2 128
BUF_SIZE 2 src2 128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &hw->rss_locks
HALF_LOCKED2 &vf->cfg_lock

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

Type Parameter Key Value
PARAM_VALUE 2 src2 5774250774028234752
PARAM_VALUE 3 nbits 1024
BUF_SIZE 0 dst 128
BUF_SIZE 1 src1 128
BUF_SIZE 2 src2 128
BUF_SIZE 2 src2 128
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &hw->rss_locks
HALF_LOCKED2 &vf->cfg_lock

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &pdev->dev.mutex

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

Type Parameter Key Value
PARAM_VALUE 3 nbits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 src1 8
BUF_SIZE 2 src2 8
NOCHECK_CALL

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &edev->qede_lock

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

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

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

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src1 4096-ptr_max
PARAM_VALUE 2 src2 4096-ptr_max
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
LOCK2 flags

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

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src1 4096-ptr_max
PARAM_VALUE 3 nbits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 src1 8
BUF_SIZE 2 src2 8
NOCHECK_CALL

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cpuset_top_mutex
HALF_LOCKED2 global &wq_pool_mutex

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
LOCK2 global &sched_core_mutex

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

Type Parameter Key Value
PARAM_VALUE 3 nbits 64
BUF_SIZE 0 dst 8
BUF_SIZE 1 src1 8
BUF_SIZE 2 src2 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
BUF_SIZE 0 dst 1024
BUF_SIZE 1 src1 1024
BUF_SIZE 2 src2 1024
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 dst 4270439448441540608
PARAM_VALUE 1 src1 5083037184636280832
PARAM_VALUE 2 src2 2744288340457299968
PARAM_VALUE 3 nbits 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
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