Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/freescale/enetc/enetc4_pf.c enetc4_pf_set_mc_hash_filter() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 7843222251153870848
PARAM_VALUE 2 nbits 64
RX_PATH
NOCHECK_CALL

drivers/net/ethernet/freescale/enetc/enetc4_pf.c enetc4_pf_set_uc_hash_filter() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 4518998613587623936
PARAM_VALUE 2 nbits 64
RX_PATH
NOCHECK_CALL

drivers/net/ethernet/freescale/enetc/enetc_pf.c enetc_sync_mac_filters() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 7364383340566781952
PARAM_VALUE 2 nbits 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ndev->addr_list_lock
HALF_LOCKED2 bh
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/ice/ice_switch.c ice_add_adv_recipe() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 263731092482940928
PARAM_VALUE 1 src 6106161173841985536
PARAM_VALUE 2 nbits 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/ice/ice_switch.c ice_add_adv_recipe() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 6106161173841985536
PARAM_VALUE 1 src 263731092482940928
PARAM_VALUE 2 nbits 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/intel/ice/ice_switch.c ice_get_recp_to_prof_map() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 7230799779313737728
PARAM_VALUE 1 src 2237766184358998016
PARAM_VALUE 2 nbits 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 dst 2121735985320181760
PARAM_VALUE 1 src 3172058278587338752
PARAM_VALUE 2 nbits 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 dst 3172058278587338752
PARAM_VALUE 1 src 2121735985320181760
PARAM_VALUE 2 nbits 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hwmon/peci/cputemp.c bitmap_from_u64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 0
PARAM_VALUE 1 *src 1-1099511627775
PARAM_VALUE 2 nbits 64
DATA_SOURCE 0 dst $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/mellanox/mlx5/core/hwmon.c bitmap_from_u64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 1900225516365205504
PARAM_VALUE 2 nbits 64
DATA_SOURCE 0 dst $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mdev->intf_state_mutex
HALF_LOCKED2 &devlink->lock
TYPE_LOCK (struct mlx5_core_dev)->intf_state_mutex

drivers/gpu/drm/panfrost/panfrost_gpu.c bitmap_from_u64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 2 nbits 64
DATA_SOURCE 0 dst $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

lib/test_bitmap.c test_bitmap_arr64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 5158567168691752960
PARAM_VALUE 1 src 3698964507464785920
PARAM_VALUE 2 nbits 1-959
BUF_SIZE 0 dst 120
BUF_SIZE 1 src 120
NOCHECK_CALL

lib/test_bitmap.c test_bitmap_arr64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 2139891696339169280
PARAM_VALUE 1 src 5158567168691752960
PARAM_VALUE 2 nbits 1-959
BUF_SIZE 0 dst 120
BUF_SIZE 1 src 120
NOCHECK_CALL

lib/test_bitmap.c test_zero_nbits() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 0
PARAM_VALUE 1 src 0
PARAM_VALUE 2 nbits 0
NOCHECK_CALL

lib/test_bitmap.c test_zero_nbits() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 0
PARAM_VALUE 1 src 0
PARAM_VALUE 2 nbits 0
NOCHECK_CALL

lib/test_bitmap.c test_zero_nbits() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 0
PARAM_VALUE 1 src 0
PARAM_VALUE 2 nbits 0
NOCHECK_CALL

kernel/bpf/backtrack.c bitmap_from_u64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 1554527169188876288,3427568242291924992,3924738587278790656
PARAM_VALUE 2 nbits 64
DATA_SOURCE 0 dst $0
NOCHECK_CALL

drivers/perf/arm_smmuv3_pmu.c bitmap_from_u64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 5921860726762872832
PARAM_VALUE 1 *src 1-u64max
PARAM_VALUE 2 nbits 64
DATA_SOURCE 0 dst $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 *src 1-u64max
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/perf/cxl_pmu.c cxl_pmu_irq() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 4753824063451308032
PARAM_VALUE 1 src 466396791155359744
PARAM_VALUE 1 *src 1-u64max
PARAM_VALUE 2 nbits 64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 *src 1-u64max
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

kernel/events/core.c bitmap_from_u64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 5485537355661029376
PARAM_VALUE 2 nbits 64
DATA_SOURCE 0 dst $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 rcu_read

drivers/gpio/gpio-qixis-fpga.c bitmap_from_u64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 2973971751353610240
PARAM_VALUE 2 nbits 64
DATA_SOURCE 0 dst $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/input/keyboard/omap4-keypad.c bitmap_from_u64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 9049230464774361088
PARAM_VALUE 2 nbits 64
DATA_SOURCE 0 dst $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 *src 0-u64max[c]
LOCK2 _T->lock

drivers/gpio/gpio-idio-16.c bitmap_from_u64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 4781390932622934016
PARAM_VALUE 1 *src u16max
PARAM_VALUE 2 nbits 64
DATA_SOURCE 0 dst $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/crypto/cavium/nitrox/nitrox_mbx.c bitmap_from_u64() -> bitmap_copy_clear_tail()

Type Parameter Key Value
PARAM_VALUE 0 dst 6784820490402586624
PARAM_VALUE 2 nbits 64
DATA_SOURCE 0 dst $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 *dst 0-u64max
HOST_DATA 1 *src 0-u64max
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags