Documented in 2 files:
Defined in 2 files as a prototype:
- include/linux/string.h, line 282 (as a prototype)
- tools/include/linux/string.h, line 35 (as a prototype)
Defined in 2 files as a function:
Referenced in 38 files:
- drivers/bluetooth/btbcm.c, line 558
- drivers/clk/ti/clkctrl.c, line 265
- drivers/cpufreq/amd-pstate-ut.c
- drivers/firmware/broadcom/bcm47xx_sprom.c, line 152
- drivers/gpu/drm/i915/i915_pmu.c, line 1169
- drivers/gpu/drm/xe/xe_pmu.c, line 569
- drivers/hwmon/iio_hwmon.c, line 195
- drivers/hwmon/pmbus/pmbus_core.c, line 3920
- drivers/md/md.c, line 2611
- drivers/mfd/qcom-pm8008.c, line 238
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c, line 397
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c, line 113
- drivers/pinctrl/intel/pinctrl-intel-platform.c, line 46
- drivers/pinctrl/pinctrl-at91.c
- drivers/platform/x86/lenovo/think-lmi.c
- drivers/power/reset/reboot-mode.c
- drivers/power/supply/power_supply_hwmon.c, line 415
- drivers/power/supply/power_supply_sysfs.c, line 257
- drivers/thermal/armada_thermal.c, line 772
- drivers/thermal/thermal_hwmon.c
- fs/efivarfs/vars.c, line 249
- fs/ext4/super.c, line 5849
- fs/jbd2/journal.c
- fs/ntfs/reparse.c, line 895
- fs/proc/proc_sysctl.c, line 1670
- fs/smb/client/fscache.c, line 75
- fs/smb/server/misc.c
- include/trace/events/f2fs.h
- init/main.c, line 1261
- kernel/irq/irqdomain.c, line 177
- kernel/trace/blktrace.c, line 742
- kernel/trace/trace_events_filter.c, line 2572
- kernel/trace/trace_kprobe.c, line 2020
- lib/kobject.c, line 291
- lib/string_helpers.c
- mm/kasan/report_generic.c, line 285
- tools/perf/tests/util.c, line 107
- tools/perf/util/dso.c, line 476
Smatch caller information:
drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c brcmf_of_probe() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 45 |
| BUF_SIZE | 0 | str | 1-1010102 |
| BUF_SIZE | 0 | str | 1-1010102 |
| DATA_SOURCE | 0 | str | r devm_kstrdup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/cpufreq/amd-pstate-ut.c amd_pstate_ut_check_floor_freq() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 1 | old | 10 |
| PARAM_VALUE | 2 | new | 0 |
| DATA_SOURCE | 0 | str | r get_free_pages_noprof |
| STR_LEN | 0 | str | 4095 |
| STR_LEN | 0 | str | 4095 |
| MEM_ZERO | 0 | str | |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/cpufreq/amd-pstate-ut.c amd_pstate_ut_epp() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 1 | old | 10 |
| PARAM_VALUE | 2 | new | 0 |
| DATA_SOURCE | 0 | str | r get_free_pages_noprof |
| STR_LEN | 0 | str | 4095 |
| STR_LEN | 0 | str | 4095 |
| MEM_ZERO | 0 | str | |
| NOCHECK_CALL | |||
| LOCK2 | &policy->rwsem | ||
| TYPE_LOCK | (struct cpufreq_policy)->rwsem |
drivers/cpufreq/amd-pstate-ut.c amd_pstate_ut_epp() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 1 | old | 10 |
| PARAM_VALUE | 2 | new | 0 |
| DATA_SOURCE | 0 | str | r get_free_pages_noprof |
| STR_LEN | 0 | str | 4095 |
| STR_LEN | 0 | str | 4095 |
| MEM_ZERO | 0 | str | |
| NOCHECK_CALL | |||
| LOCK2 | &policy->rwsem | ||
| TYPE_LOCK | (struct cpufreq_policy)->rwsem |
drivers/cpufreq/amd-pstate-ut.c amd_pstate_ut_epp() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 18379471554275704832,18446612682070032384 |
| PARAM_VALUE | 1 | old | 40 |
| PARAM_VALUE | 2 | new | 0 |
| DATA_SOURCE | 0 | str | r get_free_pages_noprof |
| STR_LEN | 0 | str | 4095 |
| STR_LEN | 0 | str | 4095 |
| MEM_ZERO | 0 | str | |
| NOCHECK_CALL | |||
| LOCK2 | &policy->rwsem | ||
| TYPE_LOCK | (struct cpufreq_policy)->rwsem |
drivers/platform/x86/lenovo/think-lmi.c current_password_store() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | old | 10 |
| PARAM_VALUE | 2 | new | 0 |
| BUF_SIZE | 0 | str | 129 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/lenovo/think-lmi.c current_value_show() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | old | 59 |
| PARAM_VALUE | 2 | new | 0 |
| BUF_SIZE | 0 | str | s32min-s32max |
| DATA_SOURCE | 0 | str | r strpbrk |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 0 | *str | 1-255 |
| PARAM_VALUE | 1 | old | 44 |
| PARAM_VALUE | 2 | new | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 0 | *str | 0-255 |
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 92 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | old | 44 |
| PARAM_VALUE | 2 | new | 59 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/power/reset/reboot-mode.c get_reboot_mode_magic() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 3120176242792546304 |
| PARAM_VALUE | 1 | old | 32 |
| PARAM_VALUE | 2 | new | 45 |
| BUF_SIZE | 0 | str | 110 |
| NOCHECK_CALL |
drivers/power/reset/reboot-mode.c get_reboot_mode_magic() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 3120176242792546304 |
| PARAM_VALUE | 1 | old | 44 |
| PARAM_VALUE | 2 | new | 45 |
| BUF_SIZE | 0 | str | 110 |
| NOCHECK_CALL |
drivers/power/reset/reboot-mode.c get_reboot_mode_magic() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 3120176242792546304 |
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 45 |
| BUF_SIZE | 0 | str | 110 |
| NOCHECK_CALL |
drivers/bluetooth/btbcm.c btbcm_get_board_name() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 45 |
| BUF_SIZE | 0 | str | 1-1010102 |
| BUF_SIZE | 0 | str | 1-1010102 |
| DATA_SOURCE | 0 | str | r devm_kstrdup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &hdev->req_lock | ||
| TYPE_LOCK | (struct hci_dev)->req_lock |
drivers/md/md.c bind_rdev_to_array() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4580702396435611648 |
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 33 |
| BUF_SIZE | 0 | str | 32 |
| STR_LEN | 0 | str | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mddev->reconfig_mutex | ||
| HALF_LOCKED2 | &of->mutex |
kernel/trace/trace_events_filter.c ftrace_function_filter_re() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | old | 44 |
| PARAM_VALUE | 2 | new | 32 |
| DATA_SOURCE | 0 | str | r kstrndup |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
fs/smb/server/misc.c ksmbd_conv_path_to_unix() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 0 | *str | 1-91,93-255 |
| PARAM_VALUE | 1 | old | 92 |
| PARAM_VALUE | 2 | new | 47 |
| DATA_SOURCE | 0 | str | $0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/smb/server/misc.c ksmbd_conv_path_to_windows() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 92 |
| BUF_SIZE | 0 | str | 1-1010103 |
| BUF_SIZE | 0 | str | 1-1010103 |
| DATA_SOURCE | 0 | str | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &pool->lock |
drivers/thermal/thermal_hwmon.c thermal_add_hwmon_sysfs() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | old | 45 |
| PARAM_VALUE | 2 | new | 95 |
| BUF_SIZE | 0 | str | 20 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &thermal_hwmon_list_lock |
drivers/thermal/thermal_hwmon.c thermal_hwmon_lookup_by_type() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4266282331052085248 |
| PARAM_VALUE | 1 | old | 45 |
| PARAM_VALUE | 2 | new | 95 |
| BUF_SIZE | 0 | str | 20 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &thermal_hwmon_list_lock |
fs/efivarfs/vars.c efivar_get_utf8name() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 0 | *str | 0-191 |
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 33 |
| BUF_SIZE | 0 | str | 0-s32max,18446744071562067968-u64max |
| BUF_SIZE | 0 | str | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 0 | str | r _kmalloc_noprof |
| TERMINATED | 0 | str | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &efivars_lock | ||
| HALF_LOCKED2 | &sb->s_umount |
drivers/gpu/drm/xe/xe_pmu.c xe_pmu_register() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | old | 58 |
| PARAM_VALUE | 2 | new | 95 |
| BUF_SIZE | 0 | str | 0-s32max |
| BUF_SIZE | 0 | str | 0-s32max |
| CAPPED_DATA | 0 | str | 1 |
| DATA_SOURCE | 0 | str | r kasprintf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
init/main.c initcall_blacklisted() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1952107924530225152 |
| PARAM_VALUE | 1 | old | 32 |
| PARAM_VALUE | 2 | new | 0 |
| BUF_SIZE | 0 | str | 666 |
| NOCHECK_CALL |
drivers/power/supply/power_supply_hwmon.c power_supply_add_hwmon_sysfs() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | old | 45 |
| PARAM_VALUE | 2 | new | 95 |
| BUF_SIZE | 0 | str | 1-1010102 |
| BUF_SIZE | 0 | str | 1-1010102 |
| DATA_SOURCE | 0 | str | r devm_kstrdup |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
lib/string_helpers.c kstrdup_and_replace() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | old | 10,33,47 |
| PARAM_VALUE | 2 | new | 0,47,58 |
| DATA_SOURCE | 0 | str | r kstrdup |
| DATA_SOURCE | 1 | old | $1 |
| DATA_SOURCE | 2 | new | $2 |
| HARD_MAX | 1 | old | 47 |
| HARD_MAX | 2 | new | 58 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |
kernel/trace/blktrace.c blk_trace_setup_finalize() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 95 |
| BUF_SIZE | 0 | str | 64 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | *str | 0-255 |
| USER_PTR | 0 | str | |
| LOCK2 | &q->debugfs_mutex | ||
| TYPE_LOCK | (struct request_queue)->debugfs_mutex |
fs/jbd2/journal.c jbd2_journal_init_dev() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 33 |
| BUF_SIZE | 0 | str | 56 |
| STR_LEN | 0 | str | 55 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/jbd2/journal.c jbd2_journal_init_inode() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 33 |
| BUF_SIZE | 0 | str | 56 |
| STR_LEN | 0 | str | 55 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/irq/irqdomain.c alloc_fwnode_name() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 58 |
| BUF_SIZE | 0 | str | 0-s32max |
| BUF_SIZE | 0 | str | 0-s32max |
| CAPPED_DATA | 0 | str | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/power/supply/power_supply_sysfs.c power_supply_escape_spaces() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4556264922965630976,6622597384440217600 |
| PARAM_VALUE | 1 | old | 32 |
| PARAM_VALUE | 2 | new | 95 |
| BUF_SIZE | 0 | str | 32 |
| BUF_SIZE | 0 | str | 32 |
| DATA_SOURCE | 0 | str | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/thermal/armada_thermal.c armada_set_sane_name() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 0 |
| PARAM_VALUE | 1 | old | 45 |
| PARAM_VALUE | 2 | new | 95 |
| BUF_SIZE | 0 | str | 20 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/hwmon/iio_hwmon.c iio_hwmon_probe() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | old | 45 |
| PARAM_VALUE | 2 | new | 95 |
| BUF_SIZE | 0 | str | 0-s32max |
| BUF_SIZE | 0 | str | 0-s32max |
| CAPPED_DATA | 0 | str | 1 |
| DATA_SOURCE | 0 | str | r devm_kasprintf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
mm/kasan/report_generic.c print_decoded_frame_descr() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4826553550810247168 |
| PARAM_VALUE | 1 | old | 58 |
| PARAM_VALUE | 2 | new | 0 |
| BUF_SIZE | 0 | str | 64 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &report_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq_flags |
drivers/firmware/broadcom/bcm47xx_sprom.c nvram_read_macaddr() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 5673522076733427712 |
| PARAM_VALUE | 1 | old | 45 |
| PARAM_VALUE | 2 | new | 58 |
| BUF_SIZE | 0 | str | 100 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mfd/qcom-pm8008.c pm8008_probe() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 58 |
| BUF_SIZE | 0 | str | 0-s32max |
| BUF_SIZE | 0 | str | 0-s32max |
| CAPPED_DATA | 0 | str | 1 |
| DATA_SOURCE | 0 | str | r devm_kasprintf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/i915_pmu.c i915_pmu_register() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | old | 58 |
| PARAM_VALUE | 2 | new | 95 |
| BUF_SIZE | 0 | str | 0-s32max |
| BUF_SIZE | 0 | str | 0-s32max |
| CAPPED_DATA | 0 | str | 1 |
| DATA_SOURCE | 0 | str | r kasprintf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
lib/kobject.c kobject_set_name_vargs() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 33 |
| DATA_SOURCE | 0 | str | r kstrdup |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pinctrl/pinctrl-at91.c at91_gpio_probe() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | old | 45 |
| PARAM_VALUE | 2 | new | 65-69 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pinctrl/pinctrl-at91.c at91_pinctrl_probe() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | old | 45 |
| PARAM_VALUE | 2 | new | 65-69 |
| CAPPED_DATA | 2 | new | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pinctrl/intel/pinctrl-intel-platform.c intel_platform_pinctrl_prepare_pins() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | old | 45 |
| PARAM_VALUE | 2 | new | 95 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/hwmon/pmbus/pmbus_core.c pmbus_do_probe() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | old | 45 |
| PARAM_VALUE | 2 | new | 95 |
| BUF_SIZE | 0 | str | 1-1010102 |
| BUF_SIZE | 0 | str | 1-1010102 |
| DATA_SOURCE | 0 | str | r devm_kstrdup |
| NOCHECK_CALL |
fs/smb/client/fscache.c cifs_fscache_get_super_cookie() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 59 |
| DATA_SOURCE | 0 | str | r extract_sharename |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &tcon->fscache_lock | ||
| LOCK2 | global &cifs_mount_mutex | ||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| TYPE_LOCK | (struct cifs_tcon)->fscache_lock |
fs/proc/proc_sysctl.c process_sysctl_arg() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | old | 46 |
| PARAM_VALUE | 2 | new | 47 |
| BUF_SIZE | 0 | str | 0-s32max |
| BUF_SIZE | 0 | str | 0-s32max |
| CAPPED_DATA | 0 | str | 1 |
| DATA_SOURCE | 0 | str | r kasprintf |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | irq |
fs/ntfs/reparse.c ntfs_reparse_set_native_symlink() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | old | 92 |
| PARAM_VALUE | 2 | new | 47 |
| BUF_SIZE | 0 | str | 6-1010106,u64max |
| BUF_SIZE | 0 | str | 6-1010106,u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dir_ni->mrec_lock | ||
| LOCK2 | &ni->mrec_lock | ||
| TYPE_LOCK | (struct ntfs_inode)->mrec_lock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c brcmf_c_preinit_dcmds() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 7802520219033845760 |
| PARAM_VALUE | 1 | old | 10 |
| PARAM_VALUE | 2 | new | 32 |
| BUF_SIZE | 0 | str | 256 |
| BUF_SIZE | 0 | str | 256 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/trace/trace_kprobe.c setup_boot_kprobe_events() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 3264625495629320192 |
| PARAM_VALUE | 1 | old | 44 |
| PARAM_VALUE | 2 | new | 32 |
| BUF_SIZE | 0 | str | 2048 |
| NOCHECK_CALL |
fs/ext4/super.c ext4_fill_super() -> strreplace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | old | 47 |
| PARAM_VALUE | 2 | new | 33 |
| BUF_SIZE | 0 | str | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |