Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/nfsd/nfscache.c nfsd_cache_lookup() -> nfsd_cache_insert()

Type Parameter Key Value
PARAM_VALUE 0 b 4096-ptr_max
PARAM_VALUE 0 b->cache_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 key 4096-ptr_max
PARAM_VALUE 1 key->c_key.k_addr.sin_addr.s_addr 0-4294967295
PARAM_VALUE 1 key->c_key.k_addr.sin_family 0-u16max
PARAM_VALUE 1 key->c_key.k_addr.sin_port 0-u16max
PARAM_VALUE 1 key->c_key.k_csum 0
PARAM_VALUE 1 key->c_key.k_proc 0-23
PARAM_VALUE 1 key->c_key.k_vers 0-4
PARAM_VALUE 1 key->c_lru.next 4096-ptr_max
PARAM_VALUE 1 key->c_lru.next->next 4096-ptr_max
PARAM_VALUE 1 key->c_lru.prev 4096-ptr_max
PARAM_VALUE 1 key->c_lru.prev->next 4096-ptr_max
PARAM_VALUE 1 key->c_lru.prev->prev 4096-ptr_max
PARAM_VALUE 1 key->c_state 0
PARAM_VALUE 1 key->c_type 0
PARAM_VALUE 2 nn 4096-ptr_max
CAPPED_DATA 1 key->c_key.k_proc 1
CAPPED_DATA 1 key->c_key.k_vers 1
DATA_SOURCE 0 b r nfsd_cache_bucket_find
DATA_SOURCE 1 key r nfsd_cacherep_alloc
DATA_SOURCE 2 nn r net_generic
PREEMPT_ADD <- disables preempt
USER_DATA 1 key->c_key.k_xid 0-u32max
LOCK2 0 &b->cache_lock
TYPE_LOCK (struct nfsd_drc_bucket)->cache_lock