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 bus_attribute)->store:

drivers/rapidio/rio-sysfs.c (null)() -> (struct bus_attribute)->store [4438922025168654336]

drivers/hv/vmbus_drv.c (null)() -> (struct bus_attribute)->store [0]

drivers/cxl/core/port.c (null)() -> (struct bus_attribute)->store [9038911849549746176]

drivers/ata/pata_parport/pata_parport.c (null)() -> (struct bus_attribute)->store [8092817929521176576,8355599378987515904]

drivers/base/bus.c (null)() -> (struct bus_attribute)->store [502129113573167104,3250916094934765568,9037047203164884992]

drivers/net/netdevsim/bus.c (null)() -> (struct bus_attribute)->store [397769273352204288,5041044197551144960,6044295210570469376,7967147084880338944]

drivers/bus/fsl-mc/fsl-mc-bus.c (null)() -> (struct bus_attribute)->store [3017732866632507392,5219452517221273600]

drivers/scsi/fcoe/fcoe_sysfs.c (null)() -> (struct bus_attribute)->store [5043521215789322240,5756574284193492992]

drivers/pci/pci-sysfs.c (null)() -> (struct bus_attribute)->store [8096241187020685312]

drivers/pci/pci.c (null)() -> (struct bus_attribute)->store [5037291217121128448]

drivers/block/rbd.c (null)() -> (struct bus_attribute)->store [0,778924728468750336,1442800736267292672,7165401511848505344,8855514668505169920]

drivers/cdx/cdx.c (null)() -> (struct bus_attribute)->store [7441593091635380224]

drivers/peci/sysfs.c (null)() -> (struct bus_attribute)->store [7517931339057934336]