Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/nfs/pnfs.c pnfs_layout_build_destroy_list_byclient() -> pnfs_layout_bulk_destroy_byserver_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clp | 4096-ptr_max |
| PARAM_VALUE | 0 | clp->cl_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | clp->cl_mvops->state_renewal_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | clp->cl_mvops->state_renewal_ops->get_state_renewal_cred | 4096-ptr_max |
| PARAM_VALUE | 0 | clp->cl_rpcclient->cl_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | clp->cl_rpcclient->cl_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | server | 4096-ptr_max |
| PARAM_VALUE | 1 | server->super->s_umount.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | server->super->s_umount.first_waiter->type | 0-1 |
| PARAM_VALUE | 2 | layout_list | 4004207369794867200,5338736897927680000 |
| PARAM_VALUE | 2 | layout_list->next | 4096-ptr_max |
| PARAM_VALUE | 2 | layout_list->prev | 4004207369794867200,5338736897927680000 |
| BUF_SIZE | 0 | clp | (-1),128 |
| BUF_SIZE | 0 | clp | (-1),128 |
| DATA_SOURCE | 0 | clp | $0 |
| DATA_SOURCE | 2 | layout_list | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | rcu_read | ||
| LOCK2 | 0 | &clp->cl_lock | |
| TYPE_LOCK | (struct nfs_client)->cl_lock |
fs/nfs/pnfs.c pnfs_layout_build_recover_list_byclient() -> pnfs_layout_bulk_destroy_byserver_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clp | 4096-ptr_max |
| PARAM_VALUE | 0 | clp->cl_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | server | 4096-ptr_max |
| PARAM_VALUE | 1 | server->super->s_umount.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | server->super->s_umount.first_waiter->type | 0-1 |
| PARAM_VALUE | 2 | layout_list | 4004207369794867200 |
| PARAM_VALUE | 2 | layout_list->next | 4096-ptr_max |
| PARAM_VALUE | 2 | layout_list->next->prev | 4096-ptr_max |
| PARAM_VALUE | 2 | layout_list->prev | 4004207369794867200 |
| DATA_SOURCE | 0 | clp | $0 |
| DATA_SOURCE | 2 | layout_list | $1 |
| BIT_INFO | 1 | server->caps | 0x100,0xffffffff |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | rcu_read | ||
| LOCK2 | 0 | &clp->cl_lock | |
| TYPE_LOCK | (struct nfs_client)->cl_lock |
fs/nfs/pnfs.c pnfs_layout_destroy_byfsid() -> pnfs_layout_bulk_destroy_byserver_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clp | 4096-ptr_max |
| PARAM_VALUE | 0 | clp->cl_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | clp->cl_ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | clp->cl_ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | clp->cl_ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | clp->cl_rpcclient->cl_cred->process_keyring->user->qnbytes | s32min-s32max |
| PARAM_VALUE | 0 | clp->cl_rpcclient->cl_cred->process_keyring->user->qnkeys | s32min-s32max |
| PARAM_VALUE | 0 | clp->cl_rpcclient->cl_cred->request_key_auth->user->qnbytes | s32min-s32max |
| PARAM_VALUE | 0 | clp->cl_rpcclient->cl_cred->request_key_auth->user->qnkeys | s32min-s32max |
| PARAM_VALUE | 0 | clp->cl_rpcclient->cl_cred->session_keyring->user->qnbytes | s32min-s32max |
| PARAM_VALUE | 0 | clp->cl_rpcclient->cl_cred->session_keyring->user->qnkeys | s32min-s32max |
| PARAM_VALUE | 0 | clp->cl_rpcclient->cl_cred->thread_keyring->user->qnbytes | s32min-s32max |
| PARAM_VALUE | 0 | clp->cl_rpcclient->cl_cred->thread_keyring->user->qnkeys | s32min-s32max |
| PARAM_VALUE | 1 | server | 4096-ptr_max |
| PARAM_VALUE | 1 | server->super->s_umount.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | server->super->s_umount.first_waiter->type | 0-1 |
| PARAM_VALUE | 2 | layout_list | 5175214593580945408 |
| PARAM_VALUE | 2 | layout_list->next | 4096-ptr_max |
| PARAM_VALUE | 2 | layout_list->prev | 5175214593580945408 |
| DATA_SOURCE | 0 | clp | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | rcu_read | ||
| LOCK2 | 0 | &clp->cl_lock | |
| TYPE_LOCK | (struct nfs_client)->cl_lock |