Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/netfs/fscache_volume.c fscache_hash_volume() -> fscache_volume_same()

Type Parameter Key Value
PARAM_VALUE 0 a 4096-ptr_max
PARAM_VALUE 0 a->cache 4096-ptr_max
PARAM_VALUE 0 a->cache->ref.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 a->coherency_len 0,20
PARAM_VALUE 0 a->key 4096-ptr_max
PARAM_VALUE 0 a->proc_link.next 4096-ptr_max
PARAM_VALUE 0 a->proc_link.next->next 4096-ptr_max
PARAM_VALUE 0 a->proc_link.prev 4096-ptr_max
PARAM_VALUE 0 a->proc_link.prev->next 4096-ptr_max
PARAM_VALUE 0 a->proc_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 a->ref.refs.counter 1
PARAM_VALUE 1 b 4096-ptr_max
BUF_SIZE 0 a 248,268
BUF_SIZE 0 a 248,268
CAPPED_DATA 0 a->cache 1
DATA_SOURCE 0 a $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &fsc->client->mount_mutex
HALF_LOCKED2 &tcon->fscache_lock
HALF_LOCKED2 global &cifs_mount_mutex

fs/netfs/fscache_volume.c fscache_wake_pending_volume() -> fscache_volume_same()

Type Parameter Key Value
PARAM_VALUE 0 a 4096-ptr_max
PARAM_VALUE 1 b 4096-ptr_max
PARAM_VALUE 1 b->cache 4096-ptr_max
PARAM_VALUE 1 b->cache->ops->acquire_volume 5112350211646820352
PARAM_VALUE 1 b->cache->ops->invalidate_cookie 4326305979280683008
PARAM_VALUE 1 b->cache->ops->prepare_to_write 3772765655910715392
PARAM_VALUE 1 b->cache_priv 0,4096-ptr_max
PARAM_VALUE 1 b->proc_link.next 4096-ptr_max
PARAM_VALUE 1 b->proc_link.next->next 4096-ptr_max
PARAM_VALUE 1 b->proc_link.next->prev 4096-ptr_max
PARAM_VALUE 1 b->proc_link.prev 4096-ptr_max
PARAM_VALUE 1 b->proc_link.prev->next 4096-ptr_max
PARAM_VALUE 1 b->proc_link.prev->prev 4096-ptr_max
BUF_SIZE 1 b (-1),248,268
BUF_SIZE 1 b (-1),248,268
CAPPED_DATA 1 b->cache 1
CAPPED_DATA 1 b->cache_priv 1
DATA_SOURCE 1 b $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock