Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/afs/file.c afs_set_i_size() -> fscache_update_cookie()

Type Parameter Key Value
PARAM_VALUE 1 aux_data 0
PARAM_VALUE 2 *object_size (-9223372036854775807)-s64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

fs/ceph/cache.c ceph_fscache_update() -> fscache_update_cookie()

Type Parameter Key Value
PARAM_VALUE 1 aux_data 4096-ptr_max
PARAM_VALUE 2 object_size 6099980941512744960
BUF_SIZE 1 aux_data 8
NOSPEC 2 *object_size
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 *object_size s64min-9223372036854775806
USER_PTR 2 object_size
HALF_LOCKED2 &ci->i_ceph_lock

fs/netfs/buffered_write.c netfs_update_i_size() -> fscache_update_cookie()

Type Parameter Key Value
PARAM_VALUE 1 aux_data 0
PARAM_VALUE 2 object_size 2596853309082107904
PARAM_VALUE 2 *object_size (-9223372036854775807)-s64max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &inode->i_lock
HALF_LOCKED2 &inode->i_rwsem
TYPE_LOCK (struct inode)->i_lock