Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 36 files:

Smatch caller information:

drivers/infiniband/hw/hfi1/eprom.c read_partition_platform_config() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 4096-ptr_max
PARAM_VALUE 1 s2 296385269602856960
PARAM_VALUE 2 len 4096
BUF_SIZE 0 s1 4096
BUF_SIZE 1 s2 9
DATA_SOURCE 0 s1 r _kmalloc_noprof
STR_LEN 0 s1 8
TERMINATED 1 s2 1

mm/kfence/kfence_test.c probe_console() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 5712337781954166784
BUF_SIZE 1 s2 14
DATA_SOURCE 0 s1 $1
DATA_SOURCE 2 len $2
STR_LEN 0 s1 13
TERMINATED 1 s2 1
PREEMPT_ADD <- disables preempt
LOCK2 flags
LOCK2 global &observed.lock

mm/kfence/kfence_test.c probe_console() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 3204137473062625280
BUF_SIZE 1 s2 6
DATA_SOURCE 0 s1 $1
DATA_SOURCE 2 len $2
STR_LEN 0 s1 5
TERMINATED 1 s2 1
PREEMPT_ADD <- disables preempt
LOCK2 flags
LOCK2 global &observed.lock

mm/kfence/kfence_test.c probe_console() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 2622983550716436480
BUF_SIZE 1 s2 6
DATA_SOURCE 0 s1 $1
DATA_SOURCE 2 len $2
STR_LEN 0 s1 5
TERMINATED 1 s2 1
PREEMPT_ADD <- disables preempt
LOCK2 flags
LOCK2 global &observed.lock

mm/kfence/kfence_test.c probe_console() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 2103116376108838912
BUF_SIZE 1 s2 6
DATA_SOURCE 0 s1 $1
DATA_SOURCE 2 len $2
STR_LEN 0 s1 5
TERMINATED 1 s2 1
PREEMPT_ADD <- disables preempt
LOCK2 flags
LOCK2 global &observed.lock

drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c is_fru_eeprom_supported() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 4415751189619556352
PARAM_VALUE 2 len 64
BUF_SIZE 0 s1 64
BUF_SIZE 1 s2 5
STR_LEN 0 s1 4
TERMINATED 1 s2 1
UNITS 2 len unit_byte

drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c is_fru_eeprom_supported() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 4602713016278183936
PARAM_VALUE 2 len 64
BUF_SIZE 0 s1 64
BUF_SIZE 1 s2 5
STR_LEN 0 s1 4
TERMINATED 1 s2 1
UNITS 2 len unit_byte

drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c is_fru_eeprom_supported() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 557350805207883776
PARAM_VALUE 2 len 64
BUF_SIZE 0 s1 64
BUF_SIZE 1 s2 5
STR_LEN 0 s1 4
TERMINATED 1 s2 1
UNITS 2 len unit_byte

drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c is_fru_eeprom_supported() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 1577175146728845312
PARAM_VALUE 2 len 64
BUF_SIZE 0 s1 64
BUF_SIZE 1 s2 9
STR_LEN 0 s1 8
TERMINATED 1 s2 1
UNITS 2 len unit_byte

drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c is_fru_eeprom_supported() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 6458675006534729728
PARAM_VALUE 2 len 64
BUF_SIZE 0 s1 64
BUF_SIZE 1 s2 5
STR_LEN 0 s1 4
TERMINATED 1 s2 1
UNITS 2 len unit_byte

drivers/accel/habanalabs/common/firmware_if.c extract_fw_ver_from_str() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 8036657194348572672
PARAM_VALUE 2 len 128
BUF_SIZE 0 s1 128
BUF_SIZE 0 s1 128
BUF_SIZE 1 s2 4
DATA_SOURCE 0 s1 $0
STR_LEN 0 s1 3
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING

drivers/accel/habanalabs/common/firmware_if.c extract_fw_ver_from_str() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 4096-ptr_max
PARAM_VALUE 1 s2 4274302372899520512
PARAM_VALUE 2 len 0-u32max
BUF_SIZE 1 s2 2
STR_LEN 0 s1 1
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING

drivers/accel/habanalabs/common/firmware_if.c hl_fw_dynamic_read_device_fw_version() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 4696271558319255552
PARAM_VALUE 2 len 128
BUF_SIZE 0 s1 128
BUF_SIZE 1 s2 8
STR_LEN 0 s1 7
TERMINATED 1 s2 1

drivers/accel/habanalabs/common/firmware_if.c hl_fw_static_read_device_fw_version() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 4696271558319255552
PARAM_VALUE 2 len 128
BUF_SIZE 0 s1 128
BUF_SIZE 1 s2 8
STR_LEN 0 s1 7
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING

drivers/accel/habanalabs/common/firmware_if.c hl_get_sw_major_minor_subminor() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 3624751058863775744
PARAM_VALUE 2 len 128
BUF_SIZE 0 s1 s32min,(-10),(-1)-s32max
BUF_SIZE 0 s1 s32min,(-10),(-1)-s32max
BUF_SIZE 1 s2 5
CAPPED_DATA 0 s1 1
DATA_SOURCE 0 s1 $1
STR_LEN 0 s1 4
TERMINATED 1 s2 1

drivers/accel/habanalabs/common/firmware_if.c hl_get_sw_major_minor_subminor() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 1995368324747497472
PARAM_VALUE 2 len 128
BUF_SIZE 0 s1 s32min,(-10),(-1)-s32max
BUF_SIZE 0 s1 s32min,(-10),(-1)-s32max
BUF_SIZE 1 s2 5
CAPPED_DATA 0 s1 1
DATA_SOURCE 0 s1 $1
STR_LEN 0 s1 4
TERMINATED 1 s2 1

kernel/trace/trace_events_filter.c regex_match_middle() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 2 len 1-s32max,18446744071562067968-u64max
BUF_SIZE 0 s1 (-1),16,1024
BUF_SIZE 0 s1 (-1),16,1024
BUF_SIZE 1 s2 256
DATA_SOURCE 0 s1 $0
DATA_SOURCE 2 len $2
STR_LEN 0 s1 (-1)-s32max
STR_LEN 0 s1 (-1)-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &event_mutex

sound/soc/codecs/wcd937x.c wcd937x_tx_swr_ctrl() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 6239682630308478976
PARAM_VALUE 2 len 4
BUF_SIZE 0 s1 s32min,(-10),1-s32max
BUF_SIZE 1 s2 4
STR_LEN 0 s1 3
TERMINATED 1 s2 1
UNITS 2 len unit_byte

fs/ceph/mds_client.c __decode_session_metadata() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 0-ptr_max
PARAM_VALUE 1 s2 2567440499277131776
BUF_SIZE 1 s2 12
CAPPED_DATA 2 len 1
DATA_SOURCE 2 len r ceph_decode_32
STR_LEN 0 s1 11
TERMINATED 1 s2 1
USER_DATA 2 len 0-u32max[c]
HALF_LOCKED2 &pool->lock

mm/kasan/kasan_test_c.c probe_console() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 8100082151520768000
BUF_SIZE 1 s2 13
DATA_SOURCE 0 s1 $1
DATA_SOURCE 2 len $2
STR_LEN 0 s1 12
TERMINATED 1 s2 1

mm/kasan/kasan_test_c.c probe_console() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 3794246875443662848
BUF_SIZE 1 s2 21
DATA_SOURCE 0 s1 $1
DATA_SOURCE 2 len $2
STR_LEN 0 s1 20
TERMINATED 1 s2 1

security/apparmor/policy.c __lookupn_profile() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 1773552958780858368
BUF_SIZE 1 s2 3
DATA_SOURCE 0 s1 $1
DATA_SOURCE 2 len $2
STR_LEN 0 s1 2
TERMINATED 1 s2 1
HALF_LOCKED2 &ns->lock
HALF_LOCKED2 rcu_read

security/apparmor/policy.c __lookupn_profile() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 4096-ptr_max
PARAM_VALUE 1 s2 1773552958780858368
BUF_SIZE 1 s2 3
DATA_SOURCE 2 len $2 [m]
STR_LEN 0 s1 2
TERMINATED 1 s2 1
HALF_LOCKED2 &ns->lock
HALF_LOCKED2 rcu_read

drivers/hwmon/mlxreg-fan.c mlxreg_fan_config() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 6270272801342894080
PARAM_VALUE 2 len 32
BUF_SIZE 0 s1 32
BUF_SIZE 1 s2 6
STR_LEN 0 s1 5
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/hwmon/mlxreg-fan.c mlxreg_fan_config() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 396498497318141952
PARAM_VALUE 2 len 32
BUF_SIZE 0 s1 32
BUF_SIZE 1 s2 4
STR_LEN 0 s1 3
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/hwmon/mlxreg-fan.c mlxreg_fan_config() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 3413526444526014464
PARAM_VALUE 2 len 32
BUF_SIZE 0 s1 32
BUF_SIZE 1 s2 5
STR_LEN 0 s1 4
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c __get_eeprom_i2c_addr() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 2836923177511628800
PARAM_VALUE 2 len 64
BUF_SIZE 0 s1 64
BUF_SIZE 1 s2 5
STR_LEN 0 s1 4
TERMINATED 1 s2 1
UNITS 2 len unit_byte

drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c __get_eeprom_i2c_addr() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 6458675006534729728
PARAM_VALUE 2 len 64
BUF_SIZE 0 s1 64
BUF_SIZE 1 s2 5
STR_LEN 0 s1 4
TERMINATED 1 s2 1
UNITS 2 len unit_byte

drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c __get_eeprom_i2c_addr() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 5402136371283791872
PARAM_VALUE 2 len 64
BUF_SIZE 0 s1 64
BUF_SIZE 1 s2 5
STR_LEN 0 s1 4
TERMINATED 1 s2 1
UNITS 2 len unit_byte

drivers/staging/greybus/audio_topology.c gbcodec_mixer_dapm_ctl_info() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 4015404943607095296
PARAM_VALUE 2 len 44
BUF_SIZE 0 s1 44
BUF_SIZE 1 s2 8
STR_LEN 0 s1 7
TERMINATED 1 s2 1
UNITS 2 len unit_byte

drivers/target/target_core_fabric_lib.c iscsi_parse_pr_out_transport_id() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 4096-ptr_max
PARAM_VALUE 1 s2 5509774920394084352
PARAM_VALUE 2 len 20-251
BUF_SIZE 1 s2 6
CAPPED_DATA 2 len 1
STR_LEN 0 s1 5
TERMINATED 1 s2 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->se_port_lock
HALF_LOCKED2 &pool->lock

drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c brcmf_feat_firmware_capabilities() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 7845271609689915392
PARAM_VALUE 2 len 768
BUF_SIZE 0 s1 768
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/power/supply/max77759_charger.c psy_changed() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 2188458647982739456
PARAM_VALUE 2 len 11
BUF_SIZE 0 s1 s32min,(-10),1-s32max
BUF_SIZE 1 s2 12
BUF_SIZE 1 s2 12
STR_LEN 0 s1 11
STR_LEN 1 s2 11
TERMINATED 1 s2 1

drivers/watchdog/mlx_wdt.c mlxreg_wdt_config() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 5515305952020967424
PARAM_VALUE 2 len 32
BUF_SIZE 0 s1 32
BUF_SIZE 1 s2 7
STR_LEN 0 s1 6
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/watchdog/mlx_wdt.c mlxreg_wdt_config() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 4092270617054380032
PARAM_VALUE 2 len 32
BUF_SIZE 0 s1 32
BUF_SIZE 1 s2 8
STR_LEN 0 s1 7
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/watchdog/mlx_wdt.c mlxreg_wdt_config() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 8222251243899383808
PARAM_VALUE 2 len 32
BUF_SIZE 0 s1 32
BUF_SIZE 1 s2 9
STR_LEN 0 s1 8
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/watchdog/mlx_wdt.c mlxreg_wdt_config() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 6572083082319392768
PARAM_VALUE 2 len 32
BUF_SIZE 0 s1 32
BUF_SIZE 1 s2 5
STR_LEN 0 s1 4
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/watchdog/mlx_wdt.c mlxreg_wdt_config() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 3361649541988134912
PARAM_VALUE 2 len 32
BUF_SIZE 0 s1 32
BUF_SIZE 1 s2 6
STR_LEN 0 s1 5
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/watchdog/mlx_wdt.c mlxreg_wdt_config() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 2 len 32
BUF_SIZE 0 s1 32
BUF_SIZE 1 s2 32
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

sound/soc/codecs/lpass-rx-macro.c rx_macro_set_iir_gain() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 4554215270376210432
PARAM_VALUE 2 len 5
BUF_SIZE 0 s1 s32min,(-10),1-s32max
BUF_SIZE 1 s2 5
STR_LEN 0 s1 4
TERMINATED 1 s2 1
UNITS 2 len unit_byte

sound/soc/codecs/wcd9335.c __wcd9335_codec_enable_micbias() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 4547331122638004224
PARAM_VALUE 2 len 10
BUF_SIZE 0 s1 s32min,(-10),1-s32max
BUF_SIZE 1 s2 10
STR_LEN 0 s1 9
TERMINATED 1 s2 1
UNITS 2 len unit_byte

sound/soc/codecs/wcd9335.c __wcd9335_codec_enable_micbias() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 8175052797019062272
PARAM_VALUE 2 len 10
BUF_SIZE 0 s1 s32min,(-10),1-s32max
BUF_SIZE 1 s2 10
STR_LEN 0 s1 9
TERMINATED 1 s2 1
UNITS 2 len unit_byte

sound/soc/codecs/wcd9335.c __wcd9335_codec_enable_micbias() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 8678065380141727744
PARAM_VALUE 2 len 10
BUF_SIZE 0 s1 s32min,(-10),1-s32max
BUF_SIZE 1 s2 10
STR_LEN 0 s1 9
TERMINATED 1 s2 1
UNITS 2 len unit_byte

sound/soc/codecs/wcd9335.c __wcd9335_codec_enable_micbias() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 7821574425126350848
PARAM_VALUE 2 len 10
BUF_SIZE 0 s1 s32min,(-10),1-s32max
BUF_SIZE 1 s2 10
STR_LEN 0 s1 9
TERMINATED 1 s2 1
UNITS 2 len unit_byte

drivers/gpu/drm/arm/malidp_drv.c malidp_has_sufficient_address_space() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 236735810366283776
PARAM_VALUE 2 len 128
BUF_SIZE 0 s1 128
BUF_SIZE 1 s2 15
BUF_SIZE 1 s2 15
STR_LEN 0 s1 14
STR_LEN 1 s2 14
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_is_compatible_hw_id() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 236735810366283776
PARAM_VALUE 2 len 128
BUF_SIZE 0 s1 128
BUF_SIZE 1 s2 15
BUF_SIZE 1 s2 15
STR_LEN 0 s1 14
STR_LEN 1 s2 14
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_is_compatible_hw_id() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 8882980076004716544
PARAM_VALUE 2 len 128
BUF_SIZE 0 s1 128
BUF_SIZE 1 s2 32
STR_LEN 0 s1 31
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte
LOCK2 global &component_mutex

security/apparmor/policy_ns.c __aa_lookupn_ns() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 0,4096-ptr_max
PARAM_VALUE 1 s2 1773552958780858368
PARAM_VALUE 2 len 0-9223372036854771712,9223372036854779904-u64max
BUF_SIZE 1 s2 3
DATA_SOURCE 0 s1 $1
DATA_SOURCE 2 len $2
STR_LEN 0 s1 2
TERMINATED 1 s2 1
LOCK2 rcu_read

security/apparmor/policy_ns.c __aa_lookupn_ns() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 4096-ptr_max
PARAM_VALUE 1 s2 1773552958780858368
BUF_SIZE 1 s2 3
DATA_SOURCE 2 len $2 [m]
STR_LEN 0 s1 2
TERMINATED 1 s2 1
LOCK2 rcu_read

drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c amdgpu_ras_get_quirks() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 1236569411505729536
PARAM_VALUE 2 len 64
BUF_SIZE 0 s1 64
BUF_SIZE 1 s2 7
STR_LEN 0 s1 6
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c amdgpu_ras_get_quirks() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 1295193735125446656
PARAM_VALUE 2 len 64
BUF_SIZE 0 s1 64
BUF_SIZE 1 s2 7
STR_LEN 0 s1 6
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte

drivers/block/rnbd/rnbd-srv.c rnbd_srv_get_full_path() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 7533995750911643648
PARAM_VALUE 1 s2 7028139728095023104
PARAM_VALUE 2 len 4096
BUF_SIZE 0 s1 4096
BUF_SIZE 1 s2 11
STR_LEN 0 s1 10
TERMINATED 1 s2 1
UNITS 2 len unit_byte
LOCK2 &srv_sess->lock
TYPE_LOCK (struct rnbd_srv_session)->lock

drivers/hid/hid-logitech-hidpp.c hidpp10_consumer_keys_report_fixup() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 1-u64max
PARAM_VALUE 1 s2 4096-ptr_max
PARAM_VALUE 2 len 0-u32max
BUF_SIZE 1 s2 16
DATA_SOURCE 0 s1 $1
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &hdev->driver_input_lock
TYPE_LOCK (struct hid_device)->driver_input_lock

drivers/regulator/qcom-rpmh-regulator.c rpmh_regulator_init_vreg() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 1253430410781511680
PARAM_VALUE 2 len 4
BUF_SIZE 1 s2 3
DATA_SOURCE 0 s1 $3
STR_LEN 0 s1 2
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING

sound/soc/codecs/wcd939x.c wcd939x_tx_swr_ctrl() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 6239682630308478976
PARAM_VALUE 2 len 4
BUF_SIZE 0 s1 s32min,(-10),1-s32max
BUF_SIZE 1 s2 4
STR_LEN 0 s1 3
TERMINATED 1 s2 1
UNITS 2 len unit_byte

sound/soc/codecs/wcd939x.c wcd939x_tx_swr_ctrl() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 6239682630308478976
PARAM_VALUE 2 len 4
BUF_SIZE 0 s1 s32min,(-10),1-s32max
BUF_SIZE 1 s2 4
STR_LEN 0 s1 3
TERMINATED 1 s2 1
UNITS 2 len unit_byte

sound/soc/codecs/wcd938x.c wcd938x_tx_swr_ctrl() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 6239682630308478976
PARAM_VALUE 2 len 4
BUF_SIZE 0 s1 s32min,(-10),1-s32max
BUF_SIZE 1 s2 4
STR_LEN 0 s1 3
TERMINATED 1 s2 1
UNITS 2 len unit_byte

sound/soc/codecs/wcd938x.c wcd938x_tx_swr_ctrl() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 1 s2 6239682630308478976
PARAM_VALUE 2 len 4
BUF_SIZE 0 s1 s32min,(-10),1-s32max
BUF_SIZE 1 s2 4
STR_LEN 0 s1 3
TERMINATED 1 s2 1
UNITS 2 len unit_byte

drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c get_ucode_type() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 4278627506174996480
PARAM_VALUE 1 s2 726539759207710720
PARAM_VALUE 2 len 44
BUF_SIZE 0 s1 44
BUF_SIZE 1 s2 4
STR_LEN 0 s1 3
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &eng_grps->lock
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &pci_rescan_remove_lock
TYPE_LOCK (struct kernfs_open_file)->mutex
TYPE_LOCK (struct otx_cpt_eng_grps)->lock

drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c get_ucode_type() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 4278627506174996480
PARAM_VALUE 1 s2 6487993757073993728
PARAM_VALUE 2 len 44
BUF_SIZE 0 s1 44
BUF_SIZE 1 s2 3
STR_LEN 0 s1 2
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &eng_grps->lock
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &pci_rescan_remove_lock
TYPE_LOCK (struct kernfs_open_file)->mutex
TYPE_LOCK (struct otx_cpt_eng_grps)->lock

drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c ucode_load_store() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 4096-ptr_max
PARAM_VALUE 0 *s1 1-255
PARAM_VALUE 1 s2 4274302372899520512
PARAM_VALUE 2 len 0-1010101
BUF_SIZE 0 s1 s32min-s32max
BUF_SIZE 1 s2 2
STR_LEN 0 s1 (-1)
STR_LEN 0 s1 (-1)
STR_LEN 1 s2 1
TERMINATED 1 s2 1
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/broadcom/brcm80211/brcmfmac/firmware.c brcmf_fw_fix_efi_nvram_ccode() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 16,4096-ptr_max
PARAM_VALUE 1 s2 1910043633185677312
BUF_SIZE 1 s2 10
CAPPED_DATA 0 s1 1
DATA_SOURCE 0 s1 $0
DATA_SOURCE 2 len $1
STR_LEN 0 s1 9
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c brcmf_fw_fix_efi_nvram_ccode() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 16,4096-ptr_max
PARAM_VALUE 1 s2 6672595424539025408
BUF_SIZE 1 s2 10
CAPPED_DATA 0 s1 1
CAPPED_DATA 2 len 1
CAPPED_DATA 2 len 1
DATA_SOURCE 0 s1 $0
DATA_SOURCE 2 len $1
STR_LEN 0 s1 9
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

sound/soc/codecs/tas2781-fmwlib.c tasdevice_add_config() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 4096-ptr_max
PARAM_VALUE 1 s2 8461936902747140096
PARAM_VALUE 2 len 64
BUF_SIZE 1 s2 5
STR_LEN 0 s1 4
TERMINATED 1 s2 1
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &tas_priv->codec_lock
HALF_LOCKED2 _T->lock

drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c get_ucode_type() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 8293259580312903680
PARAM_VALUE 1 s2 7036047008201101312
PARAM_VALUE 2 len 44
BUF_SIZE 0 s1 44
BUF_SIZE 1 s2 44
RX_PATH
TASK_NOT_RUNNING
LOCK2 &eng_grps->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 global &pci_rescan_remove_lock
TYPE_LOCK (struct otx2_cpt_eng_grps)->lock

drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c get_ucode_type() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 8293259580312903680
PARAM_VALUE 1 s2 726539759207710720
PARAM_VALUE 2 len 44
BUF_SIZE 0 s1 44
BUF_SIZE 1 s2 4
STR_LEN 0 s1 3
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &eng_grps->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 global &pci_rescan_remove_lock
TYPE_LOCK (struct otx2_cpt_eng_grps)->lock

drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c get_ucode_type() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 8293259580312903680
PARAM_VALUE 1 s2 3970419559645786112
PARAM_VALUE 2 len 44
BUF_SIZE 0 s1 44
BUF_SIZE 1 s2 4
STR_LEN 0 s1 3
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &eng_grps->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 global &pci_rescan_remove_lock
TYPE_LOCK (struct otx2_cpt_eng_grps)->lock

drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c get_ucode_type() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 8293259580312903680
PARAM_VALUE 1 s2 6487993757073993728
PARAM_VALUE 2 len 44
BUF_SIZE 0 s1 44
BUF_SIZE 1 s2 3
STR_LEN 0 s1 2
TERMINATED 1 s2 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &eng_grps->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 global &pci_rescan_remove_lock
TYPE_LOCK (struct otx2_cpt_eng_grps)->lock

drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c otx2_cpt_dl_custom_egrp_create() -> strnstr()

Type Parameter Key Value
PARAM_VALUE 0 s1 4096-ptr_max
PARAM_VALUE 0 *s1 1-255
PARAM_VALUE 1 s2 4274302372899520512
PARAM_VALUE 2 len 0-1010101
BUF_SIZE 0 s1 s32min-s32max
BUF_SIZE 1 s2 2
STR_LEN 0 s1 0-1010101
STR_LEN 1 s2 1
TERMINATED 1 s2 1
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