Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/nfs/cache_lib.c nfs_cache_register_net() -> nfs_cache_register_sb()

Type Parameter Key Value
PARAM_VALUE 0 sb 1-u64max
PARAM_VALUE 1 cd 4096-ptr_max
PARAM_VALUE 1 cd->entries 0
PARAM_VALUE 1 cd->hash_table 16,4096-ptr_max
PARAM_VALUE 1 cd->last_close 0
PARAM_VALUE 1 cd->last_warn (-1)
PARAM_VALUE 1 cd->net 4096-ptr_max
PARAM_VALUE 1 cd->net->gen 4096-ptr_max
PARAM_VALUE 1 cd->next_seqno 1
PARAM_VALUE 1 cd->nextcheck 0
PARAM_VALUE 1 cd->others.next 4096-ptr_max
PARAM_VALUE 1 cd->others.prev 4749729226067046400
PARAM_VALUE 1 cd->queue_wait.head.next 4096-ptr_max
PARAM_VALUE 1 cd->queue_wait.head.next->next 4096-ptr_max
PARAM_VALUE 1 cd->queue_wait.head.prev 4096-ptr_max
PARAM_VALUE 1 cd->queue_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 1 cd->queue_wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 1 cd->readers.next 4096-ptr_max
PARAM_VALUE 1 cd->readers.next->next 4096-ptr_max
PARAM_VALUE 1 cd->readers.prev 4096-ptr_max
PARAM_VALUE 1 cd->readers.prev->next 4096-ptr_max
PARAM_VALUE 1 cd->readers.prev->prev 4096-ptr_max
PARAM_VALUE 1 cd->requests.next 4096-ptr_max
PARAM_VALUE 1 cd->requests.next->next 4096-ptr_max
PARAM_VALUE 1 cd->requests.prev 4096-ptr_max
PARAM_VALUE 1 cd->requests.prev->next 4096-ptr_max
PARAM_VALUE 1 cd->requests.prev->prev 4096-ptr_max
PARAM_VALUE 1 cd->writers.counter 0
BUF_SIZE 1 cd 480
BUF_SIZE 1 cd->net (-1),1-s32max
CAPPED_DATA 1 cd->hash_size 1
DATA_SOURCE 0 sb r rpc_get_sb_net
DATA_SOURCE 1 cd $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 cd->hash_size
LOCK2 &sn->pipefs_sb_lock
LOCK2 global &pernet_ops_rwsem

fs/nfs/dns_resolve.c rpc_pipefs_event() -> nfs_cache_register_sb()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 0 sb->s_fs_info 4096-ptr_max
PARAM_VALUE 1 cd 1-u64max
DATA_SOURCE 0 sb $2