Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 5 files:

Smatch caller information:

fs/nfs/nfs3proc.c nfs3_localio_probe() -> nfs_local_probe_async()

Type Parameter Key Value
PARAM_VALUE 0 clp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

fs/nfs/client.c nfs_get_client() -> nfs_local_probe_async()

Type Parameter Key Value
PARAM_VALUE 0 clp 0-ptr_max
PARAM_VALUE 0 clp->cl_net->gen 4096-ptr_max
PARAM_VALUE 0 clp->cl_net->refcnt_tracker.list.next->next 4096-ptr_max
PARAM_VALUE 0 clp->cl_net->refcnt_tracker.list.next->prev 4096-ptr_max
PARAM_VALUE 0 clp->cl_nfs_mod->owner 0
PARAM_VALUE 0 clp->cl_nfs_mod->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 clp->cl_nfs_mod->owner->state 0-1,3-u32max
PARAM_VALUE 0 clp->cl_nfs_mod->rpc_ops 2745445977497358336,4952832880452337664,6616820525242228736
PARAM_VALUE 0 clp->cl_superblocks.next->next 4096-ptr_max
PARAM_VALUE 0 clp->cl_superblocks.prev->next 4096-ptr_max
PARAM_VALUE 0 clp->cl_superblocks.prev->prev 4096-ptr_max
PARAM_VALUE 0 clp->cl_uuid.files.next->next 4096-ptr_max
PARAM_VALUE 0 clp->cl_uuid.files.prev->next 4096-ptr_max
PARAM_VALUE 0 clp->cl_uuid.files.prev->prev 4096-ptr_max
PARAM_VALUE 0 clp->cl_uuid.list.next->next 4096-ptr_max
PARAM_VALUE 0 clp->cl_uuid.list.prev->next 4096-ptr_max
PARAM_VALUE 0 clp->cl_uuid.list.prev->prev 4096-ptr_max
PARAM_VALUE 0 clp->rpc_ops->version 2-4
TERMINATED 0 clp->cl_principal 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 clp->cl_rpcclient->cl_maxproc

fs/nfs/flexfilelayout/flexfilelayoutdev.c nfs4_ff_layout_prepare_ds() -> nfs_local_probe_async()

Type Parameter Key Value
PARAM_VALUE 0 clp 0,4096-ptr_max
PARAM_VALUE 0 clp->cl_exchange_flags 262144-u32max
PARAM_VALUE 0 clp->cl_rpcclient 4096-ptr_max
PARAM_VALUE 0 clp->cl_session 4096-ptr_max
PARAM_VALUE 0 clp->cl_uuid.net 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/nfs4state.c nfs4_do_reclaim() -> nfs_local_probe_async()

Type Parameter Key Value
PARAM_VALUE 0 clp 4096-ptr_max
PARAM_VALUE 0 clp->cl_slot_tbl 0,4096-ptr_max
PARAM_VALUE 0 clp->cl_slot_tbl->complete.done 0-4294967293,u32max
PARAM_VALUE 0 clp->cl_slot_tbl->complete.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 clp->cl_slot_tbl->complete.wait.lock.owner (-1)
PARAM_VALUE 0 clp->cl_slot_tbl->complete.wait.lock.owner_cpu u32max
PARAM_VALUE 0 clp->cl_slot_tbl->complete.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 clp->cl_slot_tbl->complete.wait.task_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 clp->cl_slot_tbl->slot_tbl_lock.rlock.dep_map->name 0-255
CAPPED_DATA 0 &clp->cl_superblocks 1
DATA_SOURCE 0 clp $0
NOCHECK_CALL