Defined in 2 files as a prototype:

Defined in 2 files as a function:

Referenced in 4 files:

Smatch caller information:

kernel/rcu/tree.c bitmap_and() -> __bitmap_and()

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/memcontrol.c bitmap_and() -> __bitmap_and()

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
RX_PATH
TASK_NOT_RUNNING

drivers/accel/habanalabs/common/device.c bitmap_and() -> __bitmap_and()

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/net/ethernet/wangxun/txgbe/txgbe_aml.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 4096-ptr_max
PARAM_VALUE 3 bits 38
BUF_SIZE 2 bitmap2 304
BUF_SIZE 2 bitmap2 304
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
LOCK2 &pool->lock

drivers/acpi/platform_profile.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 1 bitmap1 3527742580906106880
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_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 7692781730752065536
PARAM_VALUE 1 bitmap1 7692781730752065536
PARAM_VALUE 3 bits 48
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 &rtnl_mutex

drivers/gpio/gpio-xilinx.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 155464513216315392,6580489691308052480
PARAM_VALUE 1 bitmap1 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_and() -> __bitmap_and()

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->mdio.bus->mdio_lock
HALF_LOCKED2 &phydev->lock
TYPE_LOCK (struct mii_bus)->mdio_lock

mm/userfaultfd.c bitmap_and() -> __bitmap_and()

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 &state.ctx->map_changing_lock
HALF_LOCKED2 &mfill_state->ctx->map_changing_lock
TYPE_LOCK (struct userfaultfd_ctx)->map_changing_lock

drivers/input/keyboard/sh_keysc.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 897836934494810112
PARAM_VALUE 1 bitmap1 897836934494810112
PARAM_VALUE 2 bitmap2 4348881443379777536
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
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

kernel/bpf/cpumask.c bitmap_and() -> __bitmap_and()

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

kernel/kthread.c bitmap_and() -> __bitmap_and()

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
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &kthread_affinity_lock

net/ipv6/ip6_gre.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 5655942496943112192
PARAM_VALUE 1 bitmap1 5655942496943112192
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 &dev->tx_global_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read

drivers/target/iscsi/iscsi_target.c bitmap_and() -> __bitmap_and()

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

kernel/smp.c bitmap_and() -> __bitmap_and()

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 _T->lock

mm/memory-tiers.c bitmap_and() -> __bitmap_and()

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
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

drivers/net/ethernet/broadcom/bnxt/bnxt.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 1 bitmap1 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

kernel/watchdog.c bitmap_and() -> __bitmap_and()

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 global &watchdog_mutex
HALF_LOCKED2 &pool->lock

drivers/net/phy/phy-core.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 2855336562035449856,5743792658567163904,6049359324332437504
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/pci/controller/pci-hyperv.c bitmap_and() -> __bitmap_and()

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 flags
HALF_LOCKED2 &desc->lock
HALF_LOCKED2 _T->flags

kernel/irq/manage.c bitmap_and() -> __bitmap_and()

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 &desc->lock
HALF_LOCKED2 &mask_lock

net/netfilter/nft_set_pipapo_avx2.c pipapo_and_field_buckets_4bit() -> __bitmap_and()

Type Parameter Key Value
DATA_SOURCE 0 dst $1
DATA_SOURCE 1 bitmap1 $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh

net/netfilter/nft_set_pipapo_avx2.c pipapo_and_field_buckets_4bit() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 4096-ptr_max
DATA_SOURCE 0 dst $1
DATA_SOURCE 1 bitmap1 $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh

net/netfilter/nft_set_pipapo_avx2.c pipapo_and_field_buckets_8bit() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 4096-ptr_max
DATA_SOURCE 0 dst $1
DATA_SOURCE 1 bitmap1 $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh

fs/btrfs/scrub.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 2743492261893455872
PARAM_VALUE 1 bitmap1 2743492261893455872
PARAM_VALUE 2 bitmap2 6731000811675447296
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

kernel/trace/trace_osnoise.c bitmap_and() -> __bitmap_and()

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
HALF_LOCKED2 global &trace_types_lock

drivers/base/node.c bitmap_and() -> __bitmap_and()

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

lib/tests/cpumask_kunit.c bitmap_and() -> __bitmap_and()

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/hugetlb.c bitmap_and() -> __bitmap_and()

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
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &hugetlb_lock
LOCK2 irq

lib/test_bitmap.c bitmap_and() -> __bitmap_and()

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

drivers/block/drbd/drbd_main.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 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
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &resource->adm_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 &resources_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

arch/x86/kernel/cpu/mce/core.c bitmap_and() -> __bitmap_and()

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 flags

drivers/net/ethernet/microchip/sparx5/sparx5_vlan.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 7810186281352773632
PARAM_VALUE 1 bitmap1 4096-ptr_max
PARAM_VALUE 3 bits 65
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_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 6752437983159652352
PARAM_VALUE 2 bitmap2 4096-ptr_max
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
HALF_LOCKED2 &vcpu->kvm->srcu
HALF_LOCKED2 &vcpu->mutex

drivers/net/ethernet/sfc/siena/efx_channels.c bitmap_and() -> __bitmap_and()

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_and() -> __bitmap_and()

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 &p->pi_lock
HALF_LOCKED2 irq
HALF_LOCKED2 rcu_read

drivers/net/ethernet/broadcom/b44.c bitmap_and() -> __bitmap_and()

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
HALF_LOCKED2 &bus->sprom_mutex
HALF_LOCKED2 &of->mutex

drivers/cpufreq/cpufreq.c bitmap_and() -> __bitmap_and()

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 &policy->rwsem
HALF_LOCKED2 &sp->mutex
TYPE_LOCK (struct cpufreq_policy)->rwsem

drivers/net/phy/dp83822.c bitmap_and() -> __bitmap_and()

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/vma.c bitmap_and() -> __bitmap_and()

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/net/pcs/pcs-xpcs.c bitmap_and() -> __bitmap_and()

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
HALF_LOCKED2 &sfp->sm_mutex

drivers/net/ethernet/arc/emac_main.c bitmap_and() -> __bitmap_and()

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

fs/resctrl/rdtgroup.c bitmap_and() -> __bitmap_and()

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/phy/marvell-88x2222.c bitmap_and() -> __bitmap_and()

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 &sfp->sm_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct sfp)->sm_mutex

drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c bitmap_and() -> __bitmap_and()

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 &pdata->an_mutex

drivers/net/phy/micrel.c bitmap_and() -> __bitmap_and()

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

drivers/net/usb/r8152.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 2975106361296027648,8565057661235056640
PARAM_VALUE 1 bitmap1 2975106361296027648,8565057661235056640
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 &tp->control
TYPE_LOCK (struct r8152)->control

kernel/time/tick-broadcast.c bitmap_and() -> __bitmap_and()

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 global &tick_broadcast_lock

net/core/net-sysfs.c bitmap_and() -> __bitmap_and()

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 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rps_default_mask_mutex

drivers/net/phy/linkmode.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 7501637658209640448
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/net/ethernet/amd/xgbe/xgbe-ethtool.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 6077477034233294848
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/net/phy/phy_port.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 1 bitmap1 0,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

drivers/net/phy/phy_device.c bitmap_and() -> __bitmap_and()

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
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sfp->sm_mutex

drivers/net/ethernet/hisilicon/hns/hns_enet.c bitmap_and() -> __bitmap_and()

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

drivers/net/phy/phylink.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 3 bits 38,125
BUF_SIZE 0 dst (-1),16
BUF_SIZE 0 dst (-1),16
BUF_SIZE 1 bitmap1 (-1),16
BUF_SIZE 1 bitmap1 (-1),16
BUF_SIZE 2 bitmap2 (-1),16
BUF_SIZE 2 bitmap2 (-1),16
DATA_SOURCE 0 dst $0
DATA_SOURCE 1 bitmap1 $1
DATA_SOURCE 2 bitmap2 $2
DATA_SOURCE 3 bits $3
HARD_MAX 3 bits 125
RX_PATH
TASK_NOT_RUNNING

kernel/cgroup/cpuset.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
BUF_SIZE 0 dst 128,1024
BUF_SIZE 0 dst 128,1024
BUF_SIZE 1 bitmap1 128,1024
BUF_SIZE 1 bitmap1 128,1024
BUF_SIZE 2 bitmap2 128,1024
BUF_SIZE 2 bitmap2 128,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 global &cpuset_mutex

kernel/sched/build_utility.c bitmap_and() -> __bitmap_and()

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 &sched_domains_mutex

drivers/infiniband/hw/hfi1/affinity.c bitmap_and() -> __bitmap_and()

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
HALF_LOCKED2 &affinity->lock
HALF_LOCKED2 global &node_affinity.lock
TYPE_LOCK (struct hfi1_affinity_node_list)->lock

kernel/sched/fair.c bitmap_and() -> __bitmap_and()

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

drivers/hv/channel_mgmt.c bitmap_and() -> __bitmap_and()

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 &vmbus_connection.channel_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct vmbus_connection)->channel_mutex

drivers/net/ethernet/qlogic/qede/qede_ethtool.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 0
PARAM_VALUE 1 bitmap1 0
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/net/phy/dp83869.c bitmap_and() -> __bitmap_and()

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

kernel/cpu.c bitmap_and() -> __bitmap_and()

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/dma/dmaengine.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 3 bits 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 global &dma_list_mutex

drivers/gpio/gpio-pca953x.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 0,1114539255084621824,1283650099617447936,2214599272526884864,5067982387809128448,6407940483002011648,6883268690694926336,7536832994469240832
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 _T->lock

drivers/scsi/lpfc/lpfc_init.c bitmap_and() -> __bitmap_and()

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

arch/x86/kernel/apic/vector.c bitmap_and() -> __bitmap_and()

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 global &vector_lock
HALF_LOCKED2 flags

kernel/time/timer_migration.c bitmap_and() -> __bitmap_and()

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

net/netfilter/ipvs/ip_vs_ctl.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 0
PARAM_VALUE 1 bitmap1 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
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ipvs->est_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct netns_ipvs)->est_mutex

drivers/char/random.c bitmap_and() -> __bitmap_and()

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 &pool->lock

drivers/net/phy/marvell.c bitmap_and() -> __bitmap_and()

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

net/ipv4/ip_gre.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 5402464608734023680,6474162164039712768
PARAM_VALUE 2 bitmap2 5402464608734023680,6474162164039712768
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 rcu_read

drivers/net/phy/phy.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 6739808569478156288
PARAM_VALUE 1 bitmap1 6739808569478156288
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
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bp->lock
HALF_LOCKED2 irq

drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 4767163098336395264
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/net/ethernet/sfc/efx_channels.c bitmap_and() -> __bitmap_and()

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/wireless/ath/wil6210/main.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 bitmap1 4096-ptr_max
PARAM_VALUE 2 bitmap2 7922710173319221248
PARAM_VALUE 2 *bitmap2 32,96
PARAM_VALUE 3 bits 9
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 &wil->mem_lock
LOCK2 &wil->mutex
LOCK2 &wil->wmi_mutex
TYPE_LOCK (struct wil6210_priv)->mem_lock
TYPE_LOCK (struct wil6210_priv)->mutex
TYPE_LOCK (struct wil6210_priv)->wmi_mutex

drivers/input/rmi4/rmi_driver.c bitmap_and() -> __bitmap_and()

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
FUZZY_MAX 3 bits 65
RX_PATH
TASK_NOT_RUNNING
LOCK2 &data->irq_mutex
HALF_LOCKED2 &data->enabled_mutex
TYPE_LOCK (struct rmi_driver_data)->irq_mutex

drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 1 bitmap1 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/mellanox/mlx5/core/en_ethtool.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 0,1808684550215589888
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/padata.c bitmap_and() -> __bitmap_and()

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 &pinst->lock

net/netfilter/nft_set_pipapo.c pipapo_and_field_buckets_4bit() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 0-ptr_max
DATA_SOURCE 0 dst $1
DATA_SOURCE 1 bitmap1 $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh

net/netfilter/nft_set_pipapo.c pipapo_and_field_buckets_4bit() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 4096-ptr_max
DATA_SOURCE 0 dst $1
DATA_SOURCE 1 bitmap1 $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh

net/netfilter/nft_set_pipapo.c pipapo_and_field_buckets_8bit() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 4096-ptr_max
DATA_SOURCE 0 dst $1
DATA_SOURCE 1 bitmap1 $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_svm.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 2309507178632970240,6304428849031647232
PARAM_VALUE 1 bitmap1 2309507178632970240,6304428849031647232
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
LOCK2 &svms->lock
HALF_LOCKED2 &p->mutex
TYPE_LOCK (struct svm_range_list)->lock

net/core/flow_dissector.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 6743167031724838912
PARAM_VALUE 1 bitmap1 4096-ptr_max
PARAM_VALUE 2 bitmap2 6743167031724838912
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 rcu_read

drivers/pinctrl/pinctrl-cy8c95x0.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 5567854151813353472,6821832231699410944
PARAM_VALUE 1 bitmap1 8910581733690482688
PARAM_VALUE 2 bitmap2 2283378071455678464
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/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c bitmap_and() -> __bitmap_and()

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
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 global &hnae3_common_lock

mm/mempolicy.c bitmap_and() -> __bitmap_and()

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
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/hw/hfi1/netdev_rx.c bitmap_and() -> __bitmap_and()

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/net/ethernet/intel/ice/ice_flow.c bitmap_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 2 bitmap2 4096-ptr_max
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
BIT_INFO 2 bitmap2 0x0,0x7ffffffffffff000
BIT_INFO 2 bitmap2 0x0,0x7ffffffffffff000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hw->rss_locks
HALF_LOCKED2 &vf->cfg_lock

kernel/trace/trace_hwlat.c bitmap_and() -> __bitmap_and()

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/net/phy/phy-c45.c bitmap_and() -> __bitmap_and()

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
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &phydev->lock

kernel/workqueue.c bitmap_and() -> __bitmap_and()

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 &of->mutex
HALF_LOCKED2 global &cpuset_top_mutex
HALF_LOCKED2 global &wq_pool_attach_mutex
HALF_LOCKED2 global &wq_pool_mutex

kernel/cgroup/cpuset-v1.c bitmap_and() -> __bitmap_and()

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 &of->mutex
HALF_LOCKED2 global &cpuset_mutex
HALF_LOCKED2 global &cpuset_top_mutex

kernel/sched/core.c bitmap_and() -> __bitmap_and()

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 rf.flags
TYPE_LOCK (struct task_struct)->pi_lock

arch/x86/xen/mmu_pv.c bitmap_and() -> __bitmap_and()

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 irq

lib/group_cpus.c bitmap_and() -> __bitmap_and()

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_and() -> __bitmap_and()

Type Parameter Key Value
PARAM_VALUE 0 dst 1433831448689737728,2005518114591793152,4708919339214954496
PARAM_VALUE 1 bitmap1 1433831448689737728,2005518114591793152,4708919339214954496
PARAM_VALUE 2 bitmap2 2005518114591793152,2744288340457299968,7507275268282720256
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

mm/sparse-vmemmap.c bitmap_and() -> __bitmap_and()

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
PARAM_VALUE 3 bits 64
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
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING