Documented in 1 files:
Defined in 1 files as a function:
Referenced in 45 files:
- drivers/crypto/ccp/sev-dev.c, line 1196
- drivers/firmware/cirrus/test/cs_dsp_test_callbacks.c
- drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
- drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
- drivers/gpio/gpio-aggregator.c, line 150
- drivers/gpio/gpio-virtuser.c
- drivers/gpio/gpiolib-shared.c
- drivers/gpu/drm/amd/display/amdgpu_dm/tests/amdgpu_dm_irq_test.c, line 912
- drivers/gpu/drm/i915/gt/intel_execlists_submission.c, line 4170
- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c, line 508
- drivers/gpu/drm/ttm/tests/ttm_device_test.c, line 68
- drivers/gpu/drm/vkms/vkms_config.c
- drivers/gpu/drm/vkms/vkms_config.h, line 235
- drivers/hid/bpf/hid_bpf_struct_ops.c, line 198
- drivers/iommu/io-pgfault.c, line 113
- drivers/iommu/iommu.c
- drivers/media/platform/renesas/vsp1/vsp1_dl.c, line 1071
- drivers/net/ethernet/broadcom/asp2/bcmasp.c, line 816
- drivers/net/netconsole.c, line 1268
- drivers/net/phy/nxp-c45-tja11xx-macsec.c
- drivers/net/wireless/ath/ath10k/debug.c
- drivers/net/wireless/ath/ath10k/mac.c, line 748
- drivers/net/wireless/ath/ath10k/wmi.c
- drivers/net/wireless/ath/ath11k/wmi.c, line 7160
- drivers/net/wireless/ath/ath12k/wmi.c, line 8051
- drivers/net/wireless/marvell/mwifiex/11n.h, line 111
- drivers/net/wireless/nxp/nxpwifi/11n.h, line 113
- drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c, line 943
- drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c, line 1224
- drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c, line 843
- drivers/nvmem/core.c, line 486
- drivers/ptp/ptp_sysfs.c, line 83
- drivers/usb/gadget/legacy/hid.c, line 140
- drivers/usb/gadget/udc/bcm63xx_udc.c, line 2207
- fs/binfmt_misc.c, line 324
- fs/btrfs/ioctl.c, line 5058
- fs/btrfs/qgroup.c, line 3243
- fs/btrfs/zoned.c
- fs/proc/vmcore.c, line 1664
- fs/smb/smbdirect/listen.c
- fs/smb/smbdirect/socket.c, line 538
- lib/kunit/kunit-test.c
- lib/kunit/string-stream-test.c
- net/wireless/tests/scan.c, line 939
- sound/soc/codecs/cs-amp-lib-test.c
Smatch caller information:
drivers/firmware/cirrus/test/cs_dsp_test_callbacks.c cs_dsp_test_ctl_v1_callbacks() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_callbacks.c cs_dsp_test_ctl_v2_callbacks() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c build_registry() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 9091186704665592528 |
| PARAM_VALUE | 0 | head->next | 9091186704665592528 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &subdev->use.mutex | ||
| TYPE_LOCK | (struct nvkm_subdev)->use.mutex |
drivers/gpio/gpio-virtuser.c gpio_virtuser_get_lookup_count() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem |
drivers/gpio/gpio-virtuser.c gpio_virtuser_make_device_swnode() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem |
drivers/net/wireless/ath/ath10k/mac.c ath10k_peer_create() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->conf_mutex | ||
| TYPE_LOCK | (struct ath10k)->conf_mutex |
drivers/gpu/drm/ttm/tests/ttm_device_test.c ttm_device_init_multiple() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|
drivers/media/platform/renesas/vsp1/vsp1_dl.c vsp1_dlm_reset() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dlm->lock | ||
| LOCK2 | _T->lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct vsp1_dl_manager)->lock |
drivers/net/wireless/ath/ath11k/wmi.c ath11k_wmi_fw_stats_fill() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->conf_mutex | ||
| LOCK2 | &ar->data_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct ath11k)->conf_mutex | ||
| TYPE_LOCK | (struct ath11k)->data_lock |
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c cs_dsp_ctl_cache_init_multiple_algs() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c cs_dsp_ctl_cache_init_multiple_fw_same_controls() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c cs_dsp_ctl_cache_init_multiple_mems() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c cs_dsp_ctl_cache_init_multiple_offsets() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c cs_dsp_ctl_v2_cache_alloc() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/gpu/drm/vkms/vkms_config.c valid_connector_number() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/vkms/vkms_config.c valid_crtc_number() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/vkms/vkms_config.c valid_encoder_number() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/vkms/vkms_config.c valid_plane_number() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | _T->lock |
drivers/net/netconsole.c count_userdata_entries() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 232,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &subsys->su_mutex | ||
| HALF_LOCKED2 | &dentry->d_lockref.lock | ||
| TYPE_LOCK | (struct configfs_subsystem)->su_mutex |
drivers/net/ethernet/broadcom/asp2/bcmasp.c bcmasp_total_res_mda_cnt() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->mda_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &dev->addr_list_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct bcmasp_priv)->mda_lock |
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c rtl8723be_dm_common_info_self_update() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &rtlpriv->locks.entry_list_lock | ||
| LOCK2 | &rtlpriv->locks.rf_ps_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct rtl_locks)->entry_list_lock | ||
| TYPE_LOCK | (struct rtl_locks)->rf_ps_lock |
drivers/net/wireless/nxp/nxpwifi/wmm.c nxpwifi_space_avail_for_new_ba_stream() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | |||
| LOCK2 | &priv->wmm.ra_list_spinlock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct nxpwifi_wmm_desc)->ra_list_spinlock |
fs/btrfs/qgroup.c qgroup_auto_inherit() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| HALF_LOCKED2 | &fs_info->qgroup_ioctl_lock | ||
| HALF_LOCKED2 | &fs_info->subvol_sem |
drivers/gpu/drm/vkms/vkms_drv.c vkms_config_get_num_crtcs() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | _T->lock |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_alg_id_uniqueness() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_fw_uniqueness() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_mem_uniqueness() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_parse_fw_name() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_squash_reloaded_controls() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_squash_reloaded_controls() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_v2_squash_reloaded_controls() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c cs_dsp_ctl_v2_squash_reloaded_controls() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
fs/smb/smbdirect/socket.c smbdirect_socket_destroy() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 5374604546108588032 |
| PARAM_VALUE | 0 | head->next | 5374604546108588032 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &id_priv->handler_mutex | ||
| HALF_LOCKED2 | global &init_lock |
drivers/net/wireless/marvell/mwifiex/wmm.c mwifiex_space_avail_for_new_ba_stream() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | |||
| LOCK2 | &priv->wmm.ra_list_spinlock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct mwifiex_wmm_desc)->ra_list_spinlock |
drivers/gpu/drm/vkms/tests/vkms_config_test.c vkms_config_get_num_crtcs() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PARAM_VALUE | 0 | head->next | 4096-ptr_max |
drivers/hid/bpf/hid_bpf_struct_ops.c hid_bpf_reg() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| LOCK2 | &hdev->bpf.prog_list_lock | ||
| HALF_LOCKED2 | &st_map->lock | ||
| HALF_LOCKED2 | global &update_mutex | ||
| TYPE_LOCK | (struct hid_bpf)->prog_list_lock |
drivers/gpio/gpiolib-shared.c gpio_shared_entry_is_really_shared() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/gpio/gpiolib-shared.c gpiochip_setup_shared() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &bank->deferred_lock | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | &hdev->driver_input_lock |
drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_4_op_fw_stats_fill() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->conf_mutex | ||
| LOCK2 | &ar->data_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct ath10k)->conf_mutex | ||
| TYPE_LOCK | (struct ath10k)->data_lock |
drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_4_op_fw_stats_fill() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->conf_mutex | ||
| LOCK2 | &ar->data_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct ath10k)->conf_mutex | ||
| TYPE_LOCK | (struct ath10k)->data_lock |
drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10x_op_fw_stats_fill() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->conf_mutex | ||
| LOCK2 | &ar->data_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct ath10k)->conf_mutex | ||
| TYPE_LOCK | (struct ath10k)->data_lock |
drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10x_op_fw_stats_fill() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->conf_mutex | ||
| LOCK2 | &ar->data_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct ath10k)->conf_mutex | ||
| TYPE_LOCK | (struct ath10k)->data_lock |
drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_main_op_fw_stats_fill() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->conf_mutex | ||
| LOCK2 | &ar->data_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct ath10k)->conf_mutex | ||
| TYPE_LOCK | (struct ath10k)->data_lock |
drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_main_op_fw_stats_fill() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->conf_mutex | ||
| LOCK2 | &ar->data_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct ath10k)->conf_mutex | ||
| TYPE_LOCK | (struct ath10k)->data_lock |
drivers/nvmem/core.c nvmem_populate_sysfs_cells() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/net/wireless/ath/ath10k/debug.c ath10k_debug_fw_stats_process() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->data_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ath10k)->data_lock |
drivers/net/wireless/ath/ath10k/debug.c ath10k_debug_fw_stats_process() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->data_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct ath10k)->data_lock |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_irq_test.c dm_test_irq_register_multiple_handlers() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | head | 1856 |
| BUF_SIZE | 0 | head | 1856 |
lib/kunit/string-stream-test.c string_stream_append_empty_string_test() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
lib/kunit/string-stream-test.c string_stream_append_empty_string_test() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c rtl92ee_dm_common_info_self_update() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &rtlpriv->locks.entry_list_lock | ||
| LOCK2 | &rtlpriv->locks.rf_ps_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct rtl_locks)->entry_list_lock | ||
| TYPE_LOCK | (struct rtl_locks)->rf_ps_lock |
fs/btrfs/zoned.c btrfs_show_zoned_stats() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fs_info->zone_active_bgs_lock | ||
| LOCK2 | &seq->lock | ||
| TYPE_LOCK | (struct btrfs_fs_info)->zone_active_bgs_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/btrfs/zoned.c btrfs_show_zoned_stats() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fs_info->unused_bgs_lock | ||
| LOCK2 | &seq->lock | ||
| TYPE_LOCK | (struct btrfs_fs_info)->unused_bgs_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
fs/btrfs/zoned.c btrfs_show_zoned_stats() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fs_info->unused_bgs_lock | ||
| LOCK2 | &seq->lock | ||
| TYPE_LOCK | (struct btrfs_fs_info)->unused_bgs_lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/i915/gt/intel_execlists_submission.c intel_execlists_dump_active_requests() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &engine->sched_engine->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | obj->base.resv | ||
| TYPE_LOCK | (struct i915_sched_engine)->lock |
drivers/gpio/gpio-aggregator.c gpio_aggregator_count_lines() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem |
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c rtl8821ae_dm_common_info_self_update() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &rtlpriv->locks.entry_list_lock | ||
| LOCK2 | &rtlpriv->locks.rf_ps_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct rtl_locks)->entry_list_lock | ||
| TYPE_LOCK | (struct rtl_locks)->rf_ps_lock |
fs/btrfs/ioctl.c btrfs_ioctl_subvol_sync() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &fs_info->trans_lock | ||
| TYPE_LOCK | (struct btrfs_fs_info)->trans_lock |
drivers/net/phy/nxp-c45-tja11xx-macsec.c nxp_c45_mdo_add_secy() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ctx->phydev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/phy/nxp-c45-tja11xx-macsec.c nxp_c45_mdo_upd_secy() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ctx->phydev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/wireless/tests/scan.c test_cfg80211_parse_colocated_ap() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 6278213073203548160 |
| PARAM_VALUE | 0 | head->next | 6278213073203548160 |
fs/smb/smbdirect/listen.c smbdirect_listen_connect_request() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &lsc->listen.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &id_priv->handler_mutex | ||
| HALF_LOCKED2 | &listen_id->handler_mutex | ||
| TYPE_LOCK | (struct smbdirect_socket)->listen.lock |
fs/smb/smbdirect/listen.c smbdirect_listen_connect_request() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &lsc->listen.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &id_priv->handler_mutex | ||
| HALF_LOCKED2 | &listen_id->handler_mutex | ||
| TYPE_LOCK | (struct smbdirect_socket)->listen.lock |
drivers/iommu/io-pgfault.c iopf_group_alloc() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PARAM_VALUE | 0 | head->next | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iommu->iopf_lock |
drivers/usb/gadget/legacy/hid.c hid_bind() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 3648182220198301696 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/iommu/iommu.c iommu_attach_device() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &group->mutex | ||
| HALF_LOCKED2 | &rproc->lock | ||
| HALF_LOCKED2 | &us_ibdev->usdev_lock | ||
| HALF_LOCKED2 | &vf->lock | ||
| TYPE_LOCK | (struct iommu_group)->mutex |
drivers/iommu/iommu.c iommu_detach_device() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &group->mutex | ||
| HALF_LOCKED2 | &idev->info_lock | ||
| HALF_LOCKED2 | &rproc->lock | ||
| HALF_LOCKED2 | &us_ibdev->usdev_lock | ||
| HALF_LOCKED2 | &vf->lock | ||
| TYPE_LOCK | (struct iommu_group)->mutex |
drivers/crypto/ccp/sev-dev.c snp_add_hv_fixed_pages() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 2109876289416654848 |
| PARAM_VALUE | 0 | head->next | 0-2109876289416654847,2109876289416654849-u64max |
| PREEMPT_ADD | |||
| LOCK2 | _T->lock | ||
| LOCK2 | global &sev_cmd_mutex |
drivers/ptp/ptp_sysfs.c extts_fifo_show() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| 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/net/wireless/ath/ath12k/wmi.c ath12k_wmi_fw_bcn_stats_dump() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->data_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct ath12k)->data_lock |
fs/binfmt_misc.c entry_attach_interpreter() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
| HALF_LOCKED2 | &root->i_rwsem |
sound/soc/codecs/cs-amp-lib-test.c cs_amp_lib_test_write_ambient_test() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
sound/soc/codecs/cs-amp-lib-test.c cs_amp_lib_test_write_cal_data_test() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 4096-ptr_max |
lib/kunit/kunit-test.c kunit_stub_test() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 2664000146565525712 |
| PARAM_VALUE | 0 | head->next | 4096-ptr_max |
lib/kunit/kunit-test.c kunit_stub_test() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 2664000146565525712 |
| PARAM_VALUE | 0 | head->next | 4096-ptr_max |
lib/kunit/kunit-test.c kunit_stub_test() -> list_count_nodes()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | head | 2664000146565525712 |
| PARAM_VALUE | 0 | head->next | 4096-ptr_max |