Defined in 1 files as a function:

Referenced in 43 files:

Smatch caller information:

drivers/char/ipmi/ipmi_si_hotmod.c hotmod_handler() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str r kstrdup
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

security/device_cgroup.c devcgroup_access_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 global &devcgroup_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

mm/memcontrol.c memory_high_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

mm/memcontrol.c memory_low_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

mm/memcontrol.c memory_max_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

mm/memcontrol.c memory_min_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

mm/memcontrol.c memory_oom_group_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

mm/memcontrol.c swap_high_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

mm/memcontrol.c swap_max_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

mm/memcontrol.c zswap_max_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

mm/memcontrol.c zswap_writeback_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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/char/ipmi/ipmi_watchdog.c set_param_str() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 1764498515477975040
BUF_SIZE 0 str 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

block/elevator.c elv_iosched_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4727869790050750464
BUF_SIZE 0 str 16
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/ata/libata-core.c ata_parse_force_one() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max

drivers/ata/libata-core.c ata_parse_force_one() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
PARAM_VALUE 0 *str 0

drivers/ata/libata-core.c ata_parse_force_one() -> strstrip()

Type Parameter Key Value

kernel/cgroup/legacy_freezer.c freezer_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

fs/proc/base.c oom_adj_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 9138887191148056576
BUF_SIZE 0 str 13
USER_DATA 0 *str 0-255
USER_PTR 0 str

fs/proc/base.c oom_score_adj_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 484269272308252672
BUF_SIZE 0 str 13
USER_DATA 0 *str 0-255
USER_PTR 0 str

fs/proc/base.c proc_fault_inject_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 8266873012190568448
BUF_SIZE 0 str 13
CAPABLE 0 24
USER_DATA 0 *str 0-255
USER_PTR 0 str

fs/proc/base.c sched_autogroup_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 7433849078097846272
BUF_SIZE 0 str 13
USER_DATA 0 *str 0-255
USER_PTR 0 str

kernel/trace/trace_events_filter.c apply_event_filter() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
BUF_SIZE 0 str 1-1000000001,2147479553
BUF_SIZE 0 str 1-1000000001,2147479553
DATA_SOURCE 0 str $1
USER_DATA 0 *str 0-255
USER_PTR 0 str
LOCK2 global &event_mutex

kernel/trace/trace_events_filter.c apply_subsystem_event_filter() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
BUF_SIZE 0 str 1-1000000001,2147479553
BUF_SIZE 0 str 1-1000000001,2147479553
DATA_SOURCE 0 str $1
TERMINATED 0 str 1
USER_DATA 0 *str 0-255
USER_PTR 0 str
LOCK2 _T->lock

block/blk-mq-debugfs.c queue_state_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 9055785756076457984
BUF_SIZE 0 str 16
USER_DATA 0 *str 0-255
USER_PTR 0 str

fs/proc/task_mmu.c clear_refs_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 556564262412140544
BUF_SIZE 0 str 13
USER_DATA 0 *str 0-255
USER_PTR 0 str

mm/zswap.c zswap_compressor_param_set() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 0,4096-18446744073709547521
BUF_SIZE 0 str (-1),1-1000000001
BUF_SIZE 0 str (-1),1-1000000001
DATA_SOURCE 0 str $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

kernel/fail_function.c fei_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
BUF_SIZE 0 str 1-1000000001,2147479553
BUF_SIZE 0 str 1-1000000001,2147479553
DATA_SOURCE 0 str r memdup_user_nul
TERMINATED 0 str 1
USER_DATA 0 *str 0-255
USER_PTR 0 str

kernel/trace/trace_osnoise.c osnoise_options_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 5588927758949879808
BUF_SIZE 0 str 256
TERMINATED 0 str 1
USER_DATA 0 *str 0-255
USER_PTR 0 str

kernel/trace/trace_osnoise.c osnoise_options_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 5588927758949879811
BUF_SIZE 0 str 253
USER_DATA 0 *str 0-255
USER_PTR 0 str

kernel/trace/trace_events_hist.c event_hist_trigger_parse() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 1-18446744073709547519
CAPPED_DATA 0 str 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 str unit_byte
USER_PTR 0 str
HALF_LOCKED2 _T->lock

kernel/trace/trace_events_hist.c event_hist_trigger_parse() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 1-u64max
BUF_SIZE 0 str (-1),256
BUF_SIZE 0 str (-1),256
DATA_SOURCE 0 str $4
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *str 0-255
USER_PTR 0 str
HALF_LOCKED2 _T->lock

kernel/trace/trace_events_hist.c parse_action_params() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 1-u64max
DATA_SOURCE 0 str r strsep
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

kernel/trace/trace_events_hist.c parse_assignment() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
PARAM_VALUE 0 *str 0
DATA_SOURCE 0 str $1 [m]
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/block/rnbd/rnbd-clt-sysfs.c rnbd_clt_parse_map_options() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str r kstrdup
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/block/rnbd/rnbd-clt-sysfs.c rnbd_clt_remap_dev_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str r kstrdup
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/block/rnbd/rnbd-clt-sysfs.c rnbd_clt_unmap_dev_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str r kstrdup
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

kernel/cgroup/rdma.c rdmacg_resource_set_max() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

mm/vmscan.c user_proactive_reclaim() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

mm/vmscan.c user_proactive_reclaim() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-18446744073709547521
PARAM_VALUE 0 *str (-128)-(-1)
DATA_SOURCE 0 str $0 [m]
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/target/target_core_configfs.c target_dev_alua_lu_gp_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4951963622695616512
PARAM_VALUE 0 *str 0
BUF_SIZE 0 str 256
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

drivers/target/target_core_configfs.c target_dev_alua_lu_gp_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4951963622695616512
PARAM_VALUE 0 *str 0
BUF_SIZE 0 str 256
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

drivers/target/target_core_configfs.c target_wwn_pd_text_id_info_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 1030876969377652736
BUF_SIZE 0 str 258
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

drivers/target/target_core_configfs.c target_wwn_product_id_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 1081634631308177408
BUF_SIZE 0 str 18
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

drivers/target/target_core_configfs.c target_wwn_revision_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 6707328564669698048
BUF_SIZE 0 str 6
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

drivers/target/target_core_configfs.c target_wwn_vendor_id_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 6522442472341880832
BUF_SIZE 0 str 10
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

drivers/target/target_core_configfs.c target_wwn_vpd_unit_serial_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 2674597504664621056
BUF_SIZE 0 str 254
STR_LEN 0 str 253
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

kernel/trace/blktrace.c blk_trace_str2mask() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str r kstrdup
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/target/target_core_alua.c core_alua_store_tg_pt_gp_info() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 2196813175115751424
PARAM_VALUE 0 *str 0
BUF_SIZE 0 str 256
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

drivers/target/target_core_alua.c core_alua_store_tg_pt_gp_info() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 2196813175115751424
PARAM_VALUE 0 *str 0
BUF_SIZE 0 str 256
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

kernel/cgroup/dmem.c dmemcg_limit_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $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

kernel/cgroup/pids.c pids_max_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

kernel/cgroup/cpuset.c cpuset_partition_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

kernel/cgroup/cpuset.c cpuset_write_resmask() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

kernel/sched/build_utility.c sched_cgroup_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 2902110816323928064
BUF_SIZE 0 str 16
TERMINATED 0 str 1
USER_DATA 0 *str 0-255
USER_PTR 0 str

kernel/sched/build_utility.c sched_dynamic_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 5252992376634175488
BUF_SIZE 0 str 16
TERMINATED 0 str 1
USER_DATA 0 *str 0-255
USER_PTR 0 str

kernel/sched/build_utility.c sched_feat_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 3168157329160347648
BUF_SIZE 0 str 64
TERMINATED 0 str 1
USER_DATA 0 *str 0-255
USER_PTR 0 str

mm/hugetlb_cgroup.c hugetlb_cgroup_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $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

kernel/cgroup/cgroup.c cgroup_freeze_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

kernel/cgroup/cgroup.c cgroup_kill_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

kernel/cgroup/cgroup.c cgroup_max_depth_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

kernel/cgroup/cgroup.c cgroup_max_descendants_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

kernel/cgroup/cgroup.c cgroup_pressure_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

kernel/cgroup/cgroup.c cgroup_procs_write_start() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 global &cgroup_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

kernel/cgroup/cgroup.c cgroup_subtree_control_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

kernel/cgroup/cgroup.c cgroup_type_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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/char/ipmi/ipmi_msghandler.c panic_op_write_handler() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 7448348208156119040
BUF_SIZE 0 str 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

drivers/scsi/smartpqi/smartpqi_init.c pqi_lockup_action_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 2763467522431746048
BUF_SIZE 0 str 32
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/block/null_blk/main.c nullb_device_badblocks_store() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str r kstrndup
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem

kernel/cgroup/cgroup-v1.c cgroup_release_agent_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 global &cgroup_mutex
LOCK2 global &release_agent_path_lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/scsi/hisi_sas/hisi_sas_v3_hw.c debugfs_bist_code_mode_v3_hw_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 7137283085764800512
BUF_SIZE 0 str 16
USER_DATA 0 *str 0-255
USER_PTR 0 str

drivers/scsi/hisi_sas/hisi_sas_v3_hw.c debugfs_bist_linkrate_v3_hw_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4098210227697750016
BUF_SIZE 0 str 16
USER_DATA 0 *str 0-255
USER_PTR 0 str

drivers/scsi/hisi_sas/hisi_sas_v3_hw.c debugfs_bist_mode_v3_hw_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 6136825048765501440
BUF_SIZE 0 str 16
USER_DATA 0 *str 0-255
USER_PTR 0 str

kernel/trace/trace.c trace_set_options() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
BUF_SIZE 0 str (-1),64,256
BUF_SIZE 0 str (-1),64,256
DATA_SOURCE 0 str $1
STR_LEN 0 str 0-1010101
USER_DATA 0 *str 0-255
USER_PTR 0 str

kernel/trace/trace.c tracing_clock_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 8259201224231501824
BUF_SIZE 0 str 64
TERMINATED 0 str 1
USER_DATA 0 *str 0-255
USER_PTR 0 str

fs/fuse/cuse.c cuse_parse_one() -> strstrip()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

fs/fuse/cuse.c cuse_parse_one() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 1-18446744073709547521
RX_PATH
TASK_NOT_RUNNING
UNITS 0 str unit_byte
HALF_LOCKED2 &pool->lock

fs/fuse/cuse.c cuse_parse_one() -> strstrip()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

arch/x86/kernel/msr.c set_allow_writes() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 0,4096-18446744073709547521
BUF_SIZE 0 str (-1),1-1000000001
BUF_SIZE 0 str (-1),1-1000000001
DATA_SOURCE 0 str $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

kernel/cgroup/misc.c misc_cg_max_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

kernel/trace/trace_hwlat.c hwlat_mode_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 6685900117032542208
BUF_SIZE 0 str 64
TERMINATED 0 str 1
USER_DATA 0 *str 0-255
USER_PTR 0 str

arch/x86/kernel/cpu/mce/inject.c flags_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
BUF_SIZE 0 str 4
TERMINATED 0 str 1

mm/memcontrol-v1.c mem_cgroup_soft_limit_write() -> strstrip()

Type Parameter Key Value
DATA_SOURCE 0 str $1

mm/memcontrol-v1.c mem_cgroup_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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

mm/memcontrol-v1.c memcg_write_event_control() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
DATA_SOURCE 0 str $1
TERMINATED 0 str 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/scsi/csiostor/csio_hw.c csio_hw_get_vpd_params() -> strstrip()

Type Parameter Key Value
BUF_SIZE 0 str 17

drivers/scsi/csiostor/csio_hw.c csio_hw_get_vpd_params() -> strstrip()

Type Parameter Key Value
BUF_SIZE 0 str 17

drivers/scsi/csiostor/csio_hw.c csio_hw_get_vpd_params() -> strstrip()

Type Parameter Key Value
BUF_SIZE 0 str 17

drivers/pinctrl/pinmux.c pinmux_select_write() -> strstrip()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
BUF_SIZE 0 str 1-1000000001,2147479553
BUF_SIZE 0 str 1-1000000001,2147479553
DATA_SOURCE 0 str r memdup_user_nul
TERMINATED 0 str 1
USER_DATA 0 *str 0-255
USER_PTR 0 str