Defined in 2 files as a prototype:
- include/linux/bitmap.h, line 184 (as a prototype)
- tools/include/linux/bitmap.h, line 27 (as a prototype)
Defined in 2 files as a function:
Referenced in 3 files:
Smatch caller information:
kernel/rcu/tree.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
mm/madvise.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 64 |
| BUF_SIZE | 0 | bitmap1 | 8 |
| BUF_SIZE | 1 | bitmap2 | 8 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &madv_behavior->mm->mmap_lock |
drivers/video/fbdev/core/fbmem.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 0 |
| PARAM_VALUE | 1 | bitmap2 | 0 |
| PARAM_VALUE | 2 | bits | 64,128 |
| BUF_SIZE | 0 | bitmap1 | (-1),16 |
| BUF_SIZE | 0 | bitmap1 | (-1),16 |
| BUF_SIZE | 1 | bitmap2 | (-1),16 |
| BUF_SIZE | 1 | bitmap2 | (-1),16 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| HARD_MAX | 2 | bits | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &console_sem |
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pool->lock | ||
| HALF_LOCKED2 | &dev->intf_state_mutex | ||
| HALF_LOCKED2 | &table->comp_lock | ||
| TYPE_LOCK | (struct mlx5_irq_pool)->lock |
mm/oom_kill.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 1024 |
| BUF_SIZE | 0 | bitmap1 | 128 |
| BUF_SIZE | 0 | bitmap1 | 128 |
| BUF_SIZE | 1 | bitmap2 | 128 |
| BUF_SIZE | 1 | bitmap2 | 128 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &oom_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/iio/industrialio-buffer.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 16,4096-ptr_max |
| PARAM_VALUE | 1 | bitmap2 | 4096-ptr_max |
| PARAM_VALUE | 1 | *bitmap2 | 1-u64max |
| BUF_SIZE | 1 | bitmap2 | (-1),8-2048 |
| BUF_SIZE | 1 | bitmap2 | (-1),8-2048 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
mm/mmap.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 64 |
| BUF_SIZE | 0 | bitmap1 | 8 |
| BUF_SIZE | 1 | bitmap2 | 8 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mapping->i_mmap_rwsem | ||
| LOCK2 | &mm->mmap_lock | ||
| LOCK2 | &oldmm->mmap_lock | ||
| TYPE_LOCK | (struct address_space)->i_mmap_rwsem | ||
| TYPE_LOCK | (struct mm_struct)->mmap_lock |
mm/userfaultfd.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 64 |
| BUF_SIZE | 0 | bitmap1 | 8 |
| BUF_SIZE | 1 | bitmap2 | 8 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
kernel/bpf/cpumask.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
drivers/iommu/hyperv/hv-irq-remap-x86.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bitmap2 | 5305635022266945536,7708135870300016640 |
| PARAM_VALUE | 2 | bits | 18 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| HALF_LOCKED2 | &mlxsw_sp->router->lock | ||
| TYPE_LOCK | (struct mlxsw_sp_router)->lock |
fs/resctrl/pseudo_lock.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &rdtgroup_mutex |
drivers/infiniband/hw/hfi1/sdma.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 0 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| CAPABLE | 0 | 21 | |
| 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/gpu/drm/i915/display/intel_display_power.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 76 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/core/net_test.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 5229896870680580096 |
| PARAM_VALUE | 1 | bitmap2 | 593676824017575936 |
| PARAM_VALUE | 2 | bits | 18 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
drivers/accel/amdxdna/aie2_pci.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 6089239824193884176,8657922399058149392 |
| PARAM_VALUE | 0 | *bitmap1 | 2 |
| PARAM_VALUE | 1 | bitmap2 | 4096-ptr_max |
| PARAM_VALUE | 2 | bits | 7 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &xdna->dev_lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
io_uring/io-wq.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| USER_DATA | 0 | *bitmap1 | 0-u64max[u] |
| USER_PTR | 0 | bitmap1 | |
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &ctx->uring_lock | ||
| HALF_LOCKED2 | &sqd->lock |
lib/test_bitmap.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 0 |
| PARAM_VALUE | 1 | bitmap2 | 0 |
| PARAM_VALUE | 2 | bits | 0 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bitmap2 | 0 |
| PARAM_VALUE | 2 | bits | 125 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/ice/ice_ethtool.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bitmap2 | 0 |
| PARAM_VALUE | 2 | bits | 125 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/sched/build_policy.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/input/input.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 7,15,17,31,63,127,767 |
| BUF_SIZE | 0 | bitmap1 | (-1),16,96 |
| BUF_SIZE | 0 | bitmap1 | (-1),16,96 |
| BUF_SIZE | 1 | bitmap2 | (-1),16,96 |
| BUF_SIZE | 1 | bitmap2 | (-1),16,96 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| HARD_MAX | 2 | bits | 767 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
mm/vma.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 64 |
| BUF_SIZE | 0 | bitmap1 | 8 |
| BUF_SIZE | 1 | bitmap2 | 8 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/mac80211/mlme.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 5085601633882025984 |
| PARAM_VALUE | 1 | bitmap2 | 447041570136137728 |
| PARAM_VALUE | 2 | bits | 128 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | rcu_read |
mm/filemap.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 64 |
| BUF_SIZE | 0 | bitmap1 | 8 |
| BUF_SIZE | 1 | bitmap2 | 8 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/core/uverbs_ioctl.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bitmap2 | 0 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| LOCK2 | &ufile->device->disassociate_srcu | ||
| TYPE_LOCK | (struct ib_uverbs_device)->disassociate_srcu |
drivers/net/ethernet/intel/i40e/i40e_ethtool.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bitmap2 | 4096-ptr_max |
| PARAM_VALUE | 2 | bits | 125 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/time/tick-broadcast.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 0,4096-ptr_max |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &tick_broadcast_lock |
kernel/taskstats.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| 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 &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
mm/memory.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 64 |
| BUF_SIZE | 0 | bitmap1 | 8 |
| BUF_SIZE | 1 | bitmap2 | 8 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/hwtracing/ptt/hisi_ptt.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 6631156431632277504 |
| PARAM_VALUE | 1 | bitmap2 | 2489071213534629888 |
| PARAM_VALUE | 1 | *bitmap2 | 0-u16max |
| PARAM_VALUE | 2 | bits | 64 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| UNITS | 2 | bits | unit_bit |
| LOCK2 | &hisi_ptt->filter_lock | ||
| TYPE_LOCK | (struct hisi_ptt)->filter_lock |
drivers/net/phy/phylink.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bitmap2 | 4096-ptr_max |
| PARAM_VALUE | 2 | bits | 125 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/cgroup/cpuset.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 128,1024 |
| BUF_SIZE | 0 | bitmap1 | 128,1024 |
| BUF_SIZE | 1 | bitmap2 | 128,1024 |
| BUF_SIZE | 1 | bitmap2 | 128,1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| HALF_LOCKED2 | global &cpuset_top_mutex |
kernel/sched/build_utility.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &sched_domains_mutex | ||
| HALF_LOCKED2 | rcu_read |
kernel/sched/fair.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 4096-ptr_max |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | busiest | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | rcu_read |
net/ipv4/ip_tunnel.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bitmap2 | 714885259135557632 |
| PARAM_VALUE | 2 | bits | 18 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| HALF_LOCKED2 | &net->rtnl_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
arch/x86/kernel/apic/vector.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | global &vector_lock |
net/ipv4/ip_gre.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bitmap2 | 6217438685573107712 |
| PARAM_VALUE | 2 | bits | 18 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &net->rtnl_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
kernel/irq/cpuhotplug.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| LOCK2 | global &sparse_irq_lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | global &cpuhp_state_mutex |
drivers/input/keyboard/gpio_keys.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 16,4096-ptr_max |
| PARAM_VALUE | 2 | bits | 18,768 |
| BUF_SIZE | 1 | bitmap2 | 8,96 |
| BUF_SIZE | 1 | bitmap2 | 8,96 |
| CAPPED_DATA | 2 | bits | 1 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| MEM_ZERO | 0 | bitmap1 | |
| 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/iio/adc/at91-sama5d2_adc.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bitmap2 | 4096-ptr_max |
| BUF_SIZE | 0 | bitmap1 | (-1),8-2048 |
| BUF_SIZE | 0 | bitmap1 | (-1),8-2048 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bitmap2 | 5772480217976840192 |
| PARAM_VALUE | 2 | bits | 125 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 125 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/ipv4/ip_vti.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bitmap2 | 1632597225626685440 |
| PARAM_VALUE | 2 | bits | 18 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
fs/erofs/data.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 64 |
| BUF_SIZE | 0 | bitmap1 | 8 |
| BUF_SIZE | 1 | bitmap2 | 8 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/iio/industrialio-core.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 0-s32max |
| CAPPED_DATA | 2 | bits | 1 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| FUZZY_MAX | 2 | bits | 65 |
fs/ntfs/file.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 64 |
| BUF_SIZE | 0 | bitmap1 | 8 |
| BUF_SIZE | 1 | bitmap2 | 8 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 125 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 0 | bitmap1 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| BUF_SIZE | 1 | bitmap2 | 16 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
mm/mempolicy.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 1024 |
| BUF_SIZE | 0 | bitmap1 | 128 |
| BUF_SIZE | 0 | bitmap1 | 128 |
| BUF_SIZE | 1 | bitmap2 | 128 |
| BUF_SIZE | 1 | bitmap2 | 128 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/zonefs/file.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 64 |
| BUF_SIZE | 0 | bitmap1 | 8 |
| BUF_SIZE | 1 | bitmap2 | 8 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/iio/adc/max1363.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 16,4096-ptr_max |
| PARAM_VALUE | 2 | bits | 25 |
| BUF_SIZE | 0 | bitmap1 | 8-2048 |
| BUF_SIZE | 0 | bitmap1 | 8-2048 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
mm/page_owner.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | bits | 1024 |
| BUF_SIZE | 0 | bitmap1 | 128 |
| BUF_SIZE | 0 | bitmap1 | 128 |
| BUF_SIZE | 1 | bitmap2 | 128 |
| BUF_SIZE | 1 | bitmap2 | 128 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
drivers/net/ethernet/netronome/nfp/flower/action.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bitmap1 | 4096-ptr_max |
| PARAM_VALUE | 1 | bitmap2 | 4558476781057798144 |
| PARAM_VALUE | 2 | bits | 18 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &priv->nfp_fl_lock |
kernel/workqueue.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &wq_pool_mutex |
kernel/cgroup/cpuset-v1.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 128,1024 |
| BUF_SIZE | 0 | bitmap1 | 128,1024 |
| BUF_SIZE | 1 | bitmap2 | 128,1024 |
| BUF_SIZE | 1 | bitmap2 | 128,1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex | ||
| HALF_LOCKED2 | global &cpuset_top_mutex |
kernel/sched/core.c bitmap_subset() -> __bitmap_subset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 0 | bitmap1 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| BUF_SIZE | 1 | bitmap2 | 1024 |
| DATA_SOURCE | 0 | bitmap1 | $0 |
| DATA_SOURCE | 1 | bitmap2 | $1 |
| DATA_SOURCE | 2 | bits | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &p->pi_lock | ||
| LOCK2 | rf.flags | ||
| TYPE_LOCK | (struct task_struct)->pi_lock |