Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 50 files:

Smatch caller information:

drivers/crypto/hisilicon/qm.c qm_algqos_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 3562465455561781248
PARAM_VALUE 1 available 255
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-255
BUF_SIZE 0 to 256
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 255
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-255
USER_PTR 2 ppos

drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c ixgbe_dbg_netdev_ops_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4419827885040488448
PARAM_VALUE 1 available 255
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-255
BUF_SIZE 0 to 256
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 255
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-255
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c ixgbe_dbg_reg_ops_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 2903236957427613696
PARAM_VALUE 1 available 255
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-255
BUF_SIZE 0 to 256
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 255
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-255
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

fs/debugfs/file.c write_file_blob() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 1-s32max
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/gpio/gpio-virtuser.c gpio_virtuser_consumer_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 2211981966310260736
PARAM_VALUE 1 available 32
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-33
BUF_SIZE 0 to 34
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 33
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-33
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/gpio/gpio-virtuser.c gpio_virtuser_direction_do_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 315839045275009024
PARAM_VALUE 1 available 31
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-31
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-31
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/gpio/gpio-virtuser.c gpio_virtuser_value_array_do_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 16,4096-ptr_max
PARAM_VALUE 1 available 0-4000000
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-4000000
BUF_SIZE 0 to 0-1000000000,2147479552
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 0 to r _kzalloc_noprof
DATA_SOURCE 1 available $2
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
USER_DATA 1 available 0-4000000
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-4000000
BYTE_COUNT 0 ==to1 8050
USER_PTR 2 ppos

drivers/net/wireless/ath/ath11k/debugfs.c ath11k_debugfs_write_enable_dbr_dbg() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 5095007368481644544
PARAM_VALUE 1 available 31
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos
LOCK2 &ar->conf_mutex
TYPE_LOCK (struct ath11k)->conf_mutex

drivers/net/wireless/ath/ath11k/debugfs.c ath11k_write_fw_dbglog() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 7138786572071129088
PARAM_VALUE 1 available 127
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 128
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath11k/debugfs.c ath11k_write_pktlog_filter() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 1300649453969551360
PARAM_VALUE 1 available 127
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 128
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos
LOCK2 &ar->conf_mutex
TYPE_LOCK (struct ath11k)->conf_mutex

drivers/net/wireless/ath/ath11k/debugfs.c ath11k_write_simulate_fw_crash() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 1127005145919115264
PARAM_VALUE 1 available 31
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 1-31
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
USER_DATA 2 *ppos 0
USER_DATA 4 count 1-31
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath11k/debugfs.c ath11k_write_twt_add_dialog() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4554881918059270144
PARAM_VALUE 1 available 127
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 128
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath11k/debugfs.c ath11k_write_twt_del_dialog() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 5840034062478622720
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath11k/debugfs.c ath11k_write_twt_pause_dialog() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 508503326378496000
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath11k/debugfs.c ath11k_write_twt_resume_dialog() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 6473949124788875264
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

kernel/power/user.c snapshot_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 1-u64max
PARAM_VALUE 1 available 1-s32max
PARAM_VALUE 2 ppos 7639561763164946432
PARAM_VALUE 2 *ppos 0-2560
PARAM_VALUE 4 count 0-1000000000,2147479552
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 1-2560[c]
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos
LOCK2 global &system_transition_mutex

sound/soc/sof/sof-client-ipc-kernel-injector.c sof_kernel_msg_inject_dfs_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 384,4096
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/platform/olpc/olpc-ec.c ec_dbgfs_cmd_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 2157749789116866560
PARAM_VALUE 1 available 64
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
STR_LEN 0 to 0
TERMINATED 0 to 1
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos
LOCK2 global &ec_dbgfs_lock

drivers/crypto/hisilicon/zip/zip_main.c hisi_zip_ctrl_debug_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 6735291280958488576
PARAM_VALUE 1 available 21
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-21
BUF_SIZE 0 to 22
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 21
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-21
USER_PTR 2 ppos

sound/core/jack.c jackin_inject_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4096-ptr_max
PARAM_VALUE 1 available 7
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 8
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
TERMINATED 0 to 1
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

sound/core/jack.c sw_inject_enable_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4096-ptr_max
PARAM_VALUE 1 available 7
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 8
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
TERMINATED 0 to 1
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/platform/chrome/wilco_ec/debugfs.c raw_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 1 available 128
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-128
BUF_SIZE 0 to 128
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 128
HARD_MAX 4 count 128
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-128
USER_PTR 2 ppos

drivers/gpu/drm/xlnx/zynqmp_dp.c zynqmp_dp_custom_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 6089010291141021696
PARAM_VALUE 1 available 10
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 10
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/gpu/drm/xlnx/zynqmp_dp.c zynqmp_dp_pattern_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 6747492684396347392
PARAM_VALUE 1 available 15
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 16
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/bus/moxtet.c output_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 5813659912017063936
PARAM_VALUE 1 available 21
PARAM_VALUE 2 ppos 5239163302055849984
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 21
CAPPED_DATA 4 count 1
CAPPED_DATA 4 count 1
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 4 count 0-1000000000[c]
UNITS 1 available unit_byte

drivers/net/wireless/ath/wil6210/debugfs.c wil_link_stats_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4096-ptr_max
PARAM_VALUE 1 available 0-3999999
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-3999999
BUF_SIZE 0 to 1-1000000001,2147479553
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 0 to r _kmalloc_noprof
DATA_SOURCE 1 available $2
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
USER_DATA 1 available 0-3999999
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-3999999
ELEM_LAST 0 ==to1 8052
USER_PTR 2 ppos

drivers/net/wireless/ath/wil6210/debugfs.c wil_write_back() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4096-ptr_max
PARAM_VALUE 1 available 0-3999999
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-3999999
BUF_SIZE 0 to 1-1000000001,2147479553
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 0 to r _kmalloc_noprof
DATA_SOURCE 1 available $2
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
USER_DATA 1 available 0-3999999
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-3999999
ELEM_LAST 0 ==to1 8052
USER_PTR 2 ppos

drivers/net/wireless/ath/wil6210/debugfs.c wil_write_file_recovery() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 8104348864568139776
PARAM_VALUE 1 available 4
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-5
BUF_SIZE 0 to 5
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 5
HARD_MAX 4 count 5
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-5
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/wil6210/debugfs.c wil_write_led_blink_time() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4096-ptr_max
PARAM_VALUE 1 available 0-3999999
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-3999999
BUF_SIZE 0 to 1-1000000001,2147479553
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 0 to r _kmalloc_noprof
DATA_SOURCE 1 available $2
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
USER_DATA 1 available 0-3999999
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-3999999
ELEM_LAST 0 ==to1 8052
USER_PTR 2 ppos

drivers/net/wireless/ath/wil6210/debugfs.c wil_write_pmccfg() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4096-ptr_max
PARAM_VALUE 1 available 0-3999999
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-3999999
BUF_SIZE 0 to 1-1000000001,2147479553
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 0 to r _kmalloc_noprof
DATA_SOURCE 1 available $2
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
USER_DATA 1 available 0-3999999
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-3999999
ELEM_LAST 0 ==to1 8052
USER_PTR 2 ppos

sound/soc/sof/sof-client-ipc-msg-injector.c sof_msg_inject_dfs_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 24,384,408,4096,4120
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/iio/dac/ad3552r-hs.c ad3552r_hs_write_data_source() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4922038742574215168
PARAM_VALUE 1 available 63
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-63
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 63
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-63
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos
LOCK2 _T->lock

net/core/skb_fault_injection.c devname_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 8148613903579128008
PARAM_VALUE 1 available 16
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 16
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
USER_PTR 2 ppos

drivers/hwmon/pmbus/ibm-cffps.c ibm_cffps_debugfs_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 190302172225343488
PARAM_VALUE 1 available 1
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
USER_PTR 2 ppos

drivers/net/xen-netback/xenbus.c xenvif_write_io_ring() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 192446757727854592
PARAM_VALUE 1 available 31
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-31
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 31
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-31
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath11k/cfr.c ath11k_write_file_cfr_unassoc() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 965579930842128384
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
NOCHECK_CALL
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c xgbe_common_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 5587829492815380480
PARAM_VALUE 1 available 31
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-31
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $2
DATA_SOURCE 3 from $0
DATA_SOURCE 4 count $1
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-31
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/crypto/hisilicon/hpre/hpre_main.c hpre_ctrl_debug_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 6184155966954909696
PARAM_VALUE 1 available 19
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-19
BUF_SIZE 0 to 20
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 19
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-19
USER_PTR 2 ppos

drivers/accel/habanalabs/common/debugfs.c hl_device_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4096-ptr_max
PARAM_VALUE 1 available 29
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 30
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
TERMINATED 0 to 1
NOCHECK_CALL
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-1000000000
USER_PTR 2 ppos

drivers/crypto/intel/qat/qat_common/adf_heartbeat_dbgfs.c adf_hb_cfg_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 8357441322341285888
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-63
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 63
HARD_MAX 4 count 63
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-63
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath10k/debug.c ath10k_write_fw_dbglog() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 7953610886932635648
PARAM_VALUE 1 available 95
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 96
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath10k/debug.c ath10k_write_htt_max_amsdu_ampdu() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 2924615794746908672
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath10k/debug.c ath10k_write_simulate_fw_crash() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4248575316282298368
PARAM_VALUE 1 available 31
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 1-31
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 31
USER_DATA 2 *ppos 0
USER_DATA 4 count 1-31
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath10k/debugfs_sta.c ath10k_dbg_sta_write_addba() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 5680734807635525632
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath10k/debugfs_sta.c ath10k_dbg_sta_write_addba_resp() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4852041122837581824
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath10k/debugfs_sta.c ath10k_dbg_sta_write_delba() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 2758758673474187264
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_dbgfs.c mtk_vdec_dbgfs_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 1 available 1024
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 1024
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos
LOCK2 &dbgfs->dbgfs_lock
TYPE_LOCK (struct mtk_vcodec_dbgfs)->dbgfs_lock

drivers/iio/adc/ad9467.c ad9467_chan_test_mode_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4096-ptr_max
PARAM_VALUE 1 available 31
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
TERMINATED 0 to 1
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/ptp/ptp_clock.c ptp_perout_loopback_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 3347884147545055232
PARAM_VALUE 1 available 31
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 1-31
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 31
USER_DATA 2 *ppos 0
USER_DATA 4 count 1-31
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/firmware/arm_scmi/raw_mode.c scmi_dbg_raw_mode_common_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 1-s32max
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
CAPPED_DATA 4 count 1
CAPPED_DATA 4 count 1
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000[c]
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath12k/debugfs.c ath12k_write_simulate_fw_crash() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4429503515812343808
PARAM_VALUE 1 available 31
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 1-31
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 31
USER_DATA 2 *ppos 0
USER_DATA 4 count 1-31
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/platform/x86/msi-wmi-platform.c msi_wmi_platform_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 2201496371311927296
PARAM_VALUE 1 available 32
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
CAPPED_DATA 4 count 1
CAPPED_DATA 4 count 1
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/accel/ivpu/ivpu_debugfs.c priority_bands_fops_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 2419512100672131072
PARAM_VALUE 1 available 63
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-63
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 63
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-63
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/iio/industrialio-core.c iio_debugfs_write_reg() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 8116612686861242368
PARAM_VALUE 1 available 79
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-79
BUF_SIZE 0 to 80
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 79
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-79
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/crypto/hisilicon/sec2/sec_main.c sec_debug_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 1888529896839925760
PARAM_VALUE 1 available 19
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-19
BUF_SIZE 0 to 20
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 19
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-19
USER_PTR 2 ppos

kernel/trace/rv/rv.c enabled_monitors_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 8740464388811661312
PARAM_VALUE 1 available 33
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 1-33
BUF_SIZE 0 to 34
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 33
HARD_MAX 4 count 33
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 1-33
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/crypto/hisilicon/debugfs.c qm_debug_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 5718621468007849984
PARAM_VALUE 1 available 21
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-21
BUF_SIZE 0 to 22
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 21
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-21
USER_PTR 2 ppos

drivers/acpi/apei/einj-core.c u128_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 3222108222768340992
PARAM_VALUE 1 available 36
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 36
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath11k/debugfs_sta.c ath11k_dbg_sta_write_addba() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 7945544526745948160
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath11k/debugfs_sta.c ath11k_dbg_sta_write_addba_resp() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 614139020361613312
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath11k/debugfs_sta.c ath11k_dbg_sta_write_cfr_capture() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 6913321373130686464
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
NOCHECK_CALL
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/net/wireless/ath/ath11k/debugfs_sta.c ath11k_dbg_sta_write_delba() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 6591179383414112256
PARAM_VALUE 1 available 63
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 64
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/iio/industrialio-backend.c iio_backend_debugfs_write_reg() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 655040840935464960
PARAM_VALUE 1 available 79
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-79
BUF_SIZE 0 to 80
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
HARD_MAX 4 count 79
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-79
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

kernel/trace/rv/rv_reactors.c monitor_reactors_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 5266209480717570048
PARAM_VALUE 1 available 33
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 1-33
BUF_SIZE 0 to 34
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 33
HARD_MAX 4 count 33
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 1-33
UNITS 1 available unit_byte
USER_PTR 2 ppos

sound/soc/codecs/cs35l56-shared.c cs35l56_cal_data_debugfs_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 8623872015966273536
PARAM_VALUE 1 available 20
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 20
BUF_SIZE 0 to 20
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
USER_DATA 2 *ppos 0
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

sound/soc/codecs/cs35l56-shared.c cs35l56_calibrate_debugfs_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 4096-ptr_max
PARAM_VALUE 1 available 10
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 0 to 11
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
TERMINATED 0 to 1
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-1000000000
UNITS 1 available unit_byte
USER_PTR 2 ppos

drivers/ntb/test/ntb_tool.c tool_mw_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 1-u64max
PARAM_VALUE 2 *ppos 0-1000000000
PARAM_VALUE 4 count 0-1000000000,2147479552
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 2147479552
USER_DATA 2 *ppos 0-1000000000
USER_DATA 4 count 0-1000000000
USER_PTR 2 ppos

drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c control_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 5206589054079016960
PARAM_VALUE 1 available 31
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 0-31
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 31
HARD_MAX 4 count 31
USER_DATA 2 *ppos 0
USER_DATA 4 count 0-31
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos

drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c sched_groups_write() -> simple_write_to_buffer()

Type Parameter Key Value
PARAM_VALUE 0 to 3233465078699745280
PARAM_VALUE 1 available 31
PARAM_VALUE 2 ppos 4096-ptr_max
PARAM_VALUE 2 *ppos 0
PARAM_VALUE 4 count 1-31
BUF_SIZE 0 to 32
BUF_SIZE 2 ppos (-1),8
BUF_SIZE 2 ppos (-1),8
DATA_SOURCE 2 ppos $3
DATA_SOURCE 3 from $1
DATA_SOURCE 4 count $2
FUZZY_MAX 4 count 31
HARD_MAX 4 count 31
USER_DATA 2 *ppos 0
USER_DATA 4 count 1-31
UNITS 1 available unit_byte
UNITS 4 count unit_byte
USER_PTR 2 ppos