Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

fs/ceph/caps.c ceph_handle_caps() -> ceph_find_or_create_string()

Type Parameter Key Value
PARAM_VALUE 0 str 0-ptr_max
PARAM_VALUE 1 len 1-u32max
CAPPED_DATA 1 len 1
DATA_SOURCE 1 len r ceph_decode_32
FUZZY_MAX 1 len 1
USER_DATA 1 len 1-u32max[c]
UNITS 0 str unit_byte

fs/ceph/inode.c ceph_fill_inode() -> ceph_find_or_create_string()

Type Parameter Key Value
PARAM_VALUE 1 len 1-u32max
FUZZY_MAX 1 len 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 len unit_byte
LOCK2 &mdsc->snap_rwsem
HALF_LOCKED2 &req->r_fill_mutex
HALF_LOCKED2 &session->s_mutex
TYPE_LOCK (struct ceph_mds_client)->snap_rwsem

drivers/block/rbd.c __rbd_dev_create() -> ceph_find_or_create_string()

Type Parameter Key Value
PARAM_VALUE 0 str 4096-ptr_max
PARAM_VALUE 1 len 0-1010101
STR_LEN 0 str 0-1010101
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex