Defined in 86 files as a member:

Defined in 3 files as a macro:

Defined in 1 files as a label:

Defined in 3 files as a function:

Defined in 2 files as a enumerator:

Referenced in 294 files:

Smatch caller information:

fs/sysfs/file.c sysfs_kf_write() -> (struct sysfs_ops)->store()

Type Parameter Key Value
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 count 1-1000000000
BUF_SIZE 0 kobj 40,136,480,696,928,1128,1160,1392,1624,1848,8192
BUF_SIZE 0 kobj 40,136,480,696,928,1128,1160,1392,1624,1848,8192
BUF_SIZE 1 attr 40,136,480,696,928,1128,1160,1392,1624,1848,8192
CAPPED_DATA 3 count 1
CAPPED_DATA 3 count 1
DATA_SOURCE 0 kobj r sysfs_file_kobj
DATA_SOURCE 2 buf $1
DATA_SOURCE 3 count $2
NOSPEC 3 count
TERMINATED 2 buf 1
RX_PATH
TASK_NOT_RUNNING
ELEM_LAST 2 ==buf3 8052
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

Smatch assignments to (struct configfs_attribute)->store:

drivers/usb/gadget/function/f_mass_storage.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

drivers/target/iscsi/iscsi_target_stat.c (null)() -> (struct configfs_attribute)->store [0]

drivers/nvme/target/pci-epf.c (null)() -> (struct configfs_attribute)->store [630799566495485952,6337107987446661120,7393841891443240960]

drivers/usb/gadget/function/f_rndis.c (null)() -> (struct configfs_attribute)->store [828050953209819136,4575886501126103040,5963802883568095232,6827067611097313280,7081089538686816256,7552099358274453504,9192512329865256960]

drivers/gpio/gpio-virtuser.c (null)() -> (struct configfs_attribute)->store [0,1062091714474950656,1820670969044287488,3370182601191460864,5939054233645658112,7411670464142065664,8230467867167395840,8262313321835577344]

drivers/usb/gadget/function/f_obex.c (null)() -> (struct configfs_attribute)->store [0]

drivers/usb/gadget/function/f_uac1_legacy.c (null)() -> (struct configfs_attribute)->store [1732317611574484992,3400071729118171136,4412452686397964288]

drivers/scsi/qla2xxx/tcm_qla2xxx.c (null)() -> (struct configfs_attribute)->store [0,4096-ptr_max]

fs/ocfs2/cluster/heartbeat.c (null)() -> (struct configfs_attribute)->store [0,1522464696966275072,2078696450974990336,2228325514306740224,4036580027732635648,8258564702117355520,8955638823443984384]

drivers/hwtracing/stm/p_sys-t.c (null)() -> (struct configfs_attribute)->store [995432912630104064,1612772435607298048,2530534902993678336,3633639739397595136]

drivers/xen/xen-scsiback.c (null)() -> (struct configfs_attribute)->store [0,3129208099263590400,7848716728016289792]

fs/configfs/dir.c configfs_lookup() -> (struct configfs_attribute)->store [0-u64max]

drivers/pci/endpoint/functions/pci-epf-ntb.c (null)() -> (struct configfs_attribute)->store [174271191564865536,910937948427644928,1563608342493061120,2723865831563022336,5291729236041826304,6684435196557729792,8205072172337401856]

drivers/usb/gadget/function/f_loopback.c (null)() -> (struct configfs_attribute)->store [3665225441778982912,5219761222860132352]

drivers/gpu/drm/vkms/vkms_configfs.c (null)() -> (struct configfs_attribute)->store [5484693504688971776,6405314421835223040,6874055860861718528,8118607135843864576]

drivers/usb/gadget/configfs.c (null)() -> (struct configfs_attribute)->store [0,4096-ptr_max]

drivers/gpio/gpio-sim.c (null)() -> (struct configfs_attribute)->store [0,4096-ptr_max]

drivers/usb/gadget/function/f_phonet.c (null)() -> (struct configfs_attribute)->store [0]

drivers/usb/gadget/function/f_eem.c (null)() -> (struct configfs_attribute)->store [2461768052746768384,7369258776789557248,8888419729978736640,9164870825945915392]

drivers/hwtracing/stm/core.c stm_unregister_protocol() -> (struct configfs_attribute)->store [min-max]

drivers/usb/gadget/function/f_subset.c (null)() -> (struct configfs_attribute)->store [1522860993412177920,3477942920378105856,6934008745821626368,7485018466765557760]

drivers/net/netconsole.c (null)() -> (struct configfs_attribute)->store [0,4096-ptr_max]

drivers/usb/gadget/function/f_ecm.c (null)() -> (struct configfs_attribute)->store [2987091124911960064,6929783749794775040,8094243893494816768,8639131835084812288]

drivers/usb/gadget/function/f_printer.c (null)() -> (struct configfs_attribute)->store [3108188287752695808,4466632051265359872]

kernel/crash_dump_dm_crypt.c (null)() -> (struct configfs_attribute)->store [0,2487702501156777984,3278865942739189760,5844848499804278784]

drivers/usb/gadget/function/f_uac1.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

fs/configfs/inode.c configfs_get_name() -> (struct configfs_attribute)->store [0-u64max]

drivers/usb/gadget/function/f_uac2.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

drivers/usb/gadget/function/f_tcm.c (null)() -> (struct configfs_attribute)->store [0,2185012627844304896]

drivers/target/target_core_configfs.c (null)() -> (struct configfs_attribute)->store [0,4096-ptr_max]

drivers/target/target_core_configfs.c target_unregister_template() -> (struct configfs_attribute)->store [min-max]

drivers/usb/gadget/function/uvc_configfs.c (null)() -> (struct configfs_attribute)->store [0,4096-ptr_max]

drivers/most/configfs.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

drivers/target/target_core_user.c (null)() -> (struct configfs_attribute)->store [0,4096-ptr_max]

drivers/target/target_core_user.c tcmu_module_exit() -> (struct configfs_attribute)->store [min-max]

drivers/target/target_core_user.c tcmu_module_init() -> (struct configfs_attribute)->store [0-u64max]

drivers/usb/gadget/function/f_acm.c (null)() -> (struct configfs_attribute)->store [0,2700758096337244160,7375586821004021760]

drivers/scsi/elx/efct/efct_lio.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

drivers/hwtracing/stm/policy.c (null)() -> (struct configfs_attribute)->store [0,4709537304492212224,5124287586730459136]

drivers/hwtracing/stm/policy.c get_policy_node_type() -> (struct configfs_attribute)->store [min-max]

lib/fault-inject.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

drivers/pci/endpoint/functions/pci-epf-test.c (null)() -> (struct configfs_attribute)->store [41100884550418432,136396881419362304,1504559023085924352,4351537572852441088,4667595424756875264,4964293489327923200]

drivers/block/null_blk/main.c (null)() -> (struct configfs_attribute)->store [0,4096-ptr_max]

drivers/target/iscsi/iscsi_target_configfs.c (null)() -> (struct configfs_attribute)->store [0,4096-ptr_max]

drivers/nvme/target/configfs.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

drivers/target/target_core_stat.c (null)() -> (struct configfs_attribute)->store [0]

drivers/thunderbolt/stream.c (null)() -> (struct configfs_attribute)->store [0,1461442431798398976,2335639719581401088,4889202399371411456,6716168734809325568,8367782487362363392]

drivers/usb/gadget/function/f_ncm.c (null)() -> (struct configfs_attribute)->store [76303051684904960,2403902380561874944,5407113650363584512,6848903215411814400,8295761418033008640]

fs/dlm/config.c (null)() -> (struct configfs_attribute)->store [0,4096-ptr_max]

drivers/gpio/gpio-aggregator.c (null)() -> (struct configfs_attribute)->store [0,909660076119465984,3991542595845099520,4034899140422508544,4860620863517999104]

drivers/infiniband/ulp/srpt/ib_srpt.c (null)() -> (struct configfs_attribute)->store [0,1798657481496485888,2167706538565029888,2240759461382717440,2395844696133025792,2665823839760498688]

drivers/usb/gadget/function/f_hid.c (null)() -> (struct configfs_attribute)->store [0,415596820924690432,1829475298150010880,1873889763920908288,3256312090022436864,4966360313400700928,8146822158785105920]

samples/configfs/configfs_sample.c (null)() -> (struct configfs_attribute)->store [0,4380030144837906432,8093871501097693184]

fs/ocfs2/cluster/nodemanager.c (null)() -> (struct configfs_attribute)->store [32698064029233152,772731987929616384,1489674324912730112,3684964211583389696,4634943446554935296,7143266658924310528,7766868845078978560,8989626862804434944]

drivers/usb/gadget/function/f_midi.c (null)() -> (struct configfs_attribute)->store [870426798003376128,2014756602252517376,2312224726193618944,4926061961604116480,6105668386152714240,7347539841350942720,8729236581857439744]

drivers/target/loopback/tcm_loop.c (null)() -> (struct configfs_attribute)->store [0,149797694285418496,5655190298013401088,7372090070167572480]

drivers/target/target_core_fabric_configfs.c (null)() -> (struct configfs_attribute)->store [0,4096-ptr_max]

drivers/target/target_core_fabric_configfs.c target_fabric_setup_tpg_base_cit() -> (struct configfs_attribute)->store [0-u64max]

drivers/usb/gadget/function/f_serial.c (null)() -> (struct configfs_attribute)->store [0,8400159126141272064]

drivers/pci/endpoint/functions/pci-epf-vntb.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

drivers/target/sbp/sbp_target.c (null)() -> (struct configfs_attribute)->store [0,2266285635431907328,3581440499025965056,5927036294930817024,8155712154803576832]

drivers/infiniband/core/cma_configfs.c (null)() -> (struct configfs_attribute)->store [4235991002000113664,7806518622433202176]

drivers/target/tcm_remote/tcm_remote.c (null)() -> (struct configfs_attribute)->store [0]

drivers/acpi/acpi_configfs.c (null)() -> (struct configfs_attribute)->store [0]

drivers/vhost/scsi.c (null)() -> (struct configfs_attribute)->store [0,3192103396710354944,7561379641281572864]

drivers/usb/gadget/function/f_fs.c (null)() -> (struct configfs_attribute)->store [0]

drivers/virt/coco/guest/report.c (null)() -> (struct configfs_attribute)->store [0,2091981101426589696,2774829539818258432,6272006369824743424,8557924920216387584]

drivers/usb/gadget/function/f_sourcesink.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

drivers/pci/endpoint/pci-ep-cfs.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

net/9p/trans_usbg.c (null)() -> (struct configfs_attribute)->store [4403662790086086656]

drivers/usb/gadget/function/f_midi2.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

drivers/gpu/drm/xe/xe_configfs.c (null)() -> (struct configfs_attribute)->store [4096-ptr_max]

drivers/target/tcm_fc/tfc_conf.c (null)() -> (struct configfs_attribute)->store [0,6184195357660831744,6201425279585615872,6959651582843322368]