Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 36 files:
- drivers/accel/habanalabs/common/firmware_if.c
- drivers/block/rnbd/rnbd-srv.c, line 617
- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
- drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
- drivers/gpu/drm/arm/malidp_drv.c
- drivers/hid/hid-logitech-hidpp.c, line 3859
- drivers/hwmon/mlxreg-fan.c
- drivers/infiniband/hw/hfi1/eprom.c, line 235
- drivers/net/ethernet/ibm/ibmvnic.c, line 5336
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c, line 244
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
- drivers/power/supply/max77759_charger.c, line 666
- drivers/regulator/qcom-rpmh-regulator.c, line 520
- drivers/staging/greybus/audio_topology.c, line 362
- drivers/target/target_core_fabric_lib.c, line 348
- drivers/watchdog/mlx_wdt.c
- fs/ceph/mds_client.c, line 4322
- kernel/kcsan/kcsan_test.c
- kernel/kcsan/report.c
- kernel/trace/trace_events_filter.c, line 1049
- lib/string.c, line 774
- mm/kasan/kasan_test_c.c
- mm/kfence/kfence_test.c
- mm/kmsan/kmsan_test.c, line 49
- mm/kmsan/report.c
- security/apparmor/policy.c
- security/apparmor/policy_ns.c
- sound/soc/codecs/lpass-rx-macro.c, line 2842
- sound/soc/codecs/tas2781-fmwlib.c, line 206
- sound/soc/codecs/wcd9335.c
- sound/soc/codecs/wcd937x.c, line 903
- sound/soc/codecs/wcd938x.c
- sound/soc/codecs/wcd939x.c
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 |