Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

fs/nfs/inode.c nfs_open() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->cred 0,4096-ptr_max
PARAM_VALUE 0 ctx->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_inode->i_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_fs_info->caps 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_fs_info->delegations_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 ctx->error 0
PARAM_VALUE 0 ctx->flags 0
PARAM_VALUE 0 ctx->flock_owner 4096-ptr_max
PARAM_VALUE 0 ctx->list.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->ll_cred 0
PARAM_VALUE 0 ctx->lock_context.count.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 ctx->lock_context.io_count.counter 0
PARAM_VALUE 0 ctx->lock_context.open_context 4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->cred 0,4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->error 0
PARAM_VALUE 0 ctx->lock_context.open_context->flags 0
PARAM_VALUE 0 ctx->lock_context.open_context->ll_cred 0
PARAM_VALUE 0 ctx->lock_context.open_context->mode 0-3,32-35
PARAM_VALUE 0 ctx->lock_context.open_context->state 0
PARAM_VALUE 0 ctx->mdsthreshold 0
PARAM_VALUE 0 ctx->mode 0-3,32-35
PARAM_VALUE 0 ctx->nfl.nfs_uuid 0
PARAM_VALUE 0 ctx->nfl.ro_file 0
PARAM_VALUE 0 ctx->nfl.rw_file 0
PARAM_VALUE 0 ctx->state 0
BUF_SIZE 0 ctx 200
BUF_SIZE 0 ctx->flock_owner (-1)-s32max
DATA_SOURCE 0 ctx r alloc_nfs_open_context
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 ctx->dentry->__d_name.hash 0-u32max[c]
USER_DATA 0 ctx->dentry->d_name->name 0-255
USER_DATA 0 ctx->dentry->d_parent->__d_name.hash 0-u32max[c]
USER_DATA 0 ctx->dentry->d_sb->s_flags 0-u64max[c]
USER_DATA 0 ctx->lock_context.open_context->mode 0-3,32-35[c]
USER_DATA 0 ctx->mode 0-3,32-35[c]
USER_DATA 0 *ctx->dentry->__d_name.name 0-255
USER_DATA 0 *ctx->dentry->d_parent->__d_name.name 0-255
USER_PTR 0 ctx->dentry->__d_name.name

fs/nfs/inode.c nfs_put_lock_context() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_inode->i_lock.rlock.dep_map->name 0-255
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &inode->i_rwsem

fs/nfs/delegation.c nfs_delegation_claim_opens() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_parent 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_parent->d_alias->next->pprev 1-u64max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->active.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->__i_nlink 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_atime_nsec 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_blkbits 0-255
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_bytes 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_ctime_nsec 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_dir_seq 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_fsnotify_mask 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_generation 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_linklen s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_mode 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_mtime_nsec 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_nlink 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_opflags 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_rdev 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb_frn_avg_time 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb_frn_history 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb_frn_winner s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_write_hint 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_lockref.count s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->data->ref.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->ref.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_inode->i_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_parent->d_sb->s_fs_info->lookup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_parent->d_sib->next->pprev 1-u64max
PARAM_VALUE 0 ctx->dentry->d_sb->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->dentry->d_sb->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 ctx->lock_context.count.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 ctx->state 4096-ptr_max
PARAM_VALUE 0 ctx->state->inode 4096-ptr_max
PARAM_VALUE 0 ctx->state->inode->i_sb 4096-ptr_max
PARAM_VALUE 0 ctx->state->owner->so_delegreturn_mutex.dep_map->name 0-255
PARAM_VALUE 0 ctx->state->owner->so_delegreturn_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 ctx->state->owner->so_delegreturn_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 ctx->state->owner->so_delegreturn_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 ctx->state->owner->so_delegreturn_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 ctx->state->owner->so_delegreturn_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 *ctx->dentry->d_parent->d_fsdata->d_fsdata (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *ctx->dentry->d_parent->d_inode->i_hash.next->pprev 1-u64max
PARAM_VALUE 0 *ctx->dentry->d_parent->d_inode->i_sb->s_fs_info->nm_info->nat_root.xa_head (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *ctx->dentry->d_parent->d_inode->i_sb->s_fs_info->wbuf_verify 0-255
CAPPED_DATA 0 ctx->dentry->d_parent 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &inode->i_lock
HALF_LOCKED2 &inode->i_rwsem

fs/nfs/nfs3proc.c nfs3_nlm_release_call() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/fscache.c nfs_netfs_free_request() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 1-u64max
BUF_SIZE 0 ctx s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/direct.c nfs_direct_req_free() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/nfs42proc.c _nfs42_proc_copy_notify() -> put_nfs_open_context()

Type Parameter Key Value
BUF_SIZE 0 ctx s32min-(-2),1-s32max
RX_PATH
NOCHECK_CALL

fs/nfs/pagelist.c nfs_pgio_data_destroy() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/nfs4file.c __nfs42_ssc_open() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->cred 0,4096-ptr_max
PARAM_VALUE 0 ctx->cred->non_rcu 0
PARAM_VALUE 0 ctx->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_inode->i_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_fs_info->caps 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_fs_info->delegations_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 ctx->error 0
PARAM_VALUE 0 ctx->flags 0
PARAM_VALUE 0 ctx->flock_owner 4096-ptr_max
PARAM_VALUE 0 ctx->list.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->ll_cred 0
PARAM_VALUE 0 ctx->lock_context.count.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 ctx->lock_context.io_count.counter 0
PARAM_VALUE 0 ctx->lock_context.open_context 4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->cred 0,4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->error 0
PARAM_VALUE 0 ctx->lock_context.open_context->flags 0
PARAM_VALUE 0 ctx->lock_context.open_context->ll_cred 0
PARAM_VALUE 0 ctx->lock_context.open_context->mode 0-3,32-35
PARAM_VALUE 0 ctx->lock_context.open_context->state 0
PARAM_VALUE 0 ctx->mdsthreshold 0
PARAM_VALUE 0 ctx->mode 0-3,32-35
PARAM_VALUE 0 ctx->nfl.nfs_uuid 0
PARAM_VALUE 0 ctx->nfl.ro_file 0
PARAM_VALUE 0 ctx->nfl.rw_file 0
PARAM_VALUE 0 ctx->state 4096-ptr_max
PARAM_VALUE 0 ctx->state->count.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 ctx->state->inode 4096-ptr_max
PARAM_VALUE 0 ctx->state->inode->i_sb 4096-ptr_max
PARAM_VALUE 0 ctx->state->inode->i_sb->s_fs_info 4096-ptr_max
PARAM_VALUE 0 ctx->state->inode->i_sb->s_fs_info->nfs_client->cl_cons_state s32min-s32max
PARAM_VALUE 0 ctx->state->inode->i_sb->s_fs_info->nfs_client->cl_count.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->state->inode->i_sb->s_fs_info->nfs_client->cl_exchange_flags 0-4294967295
PARAM_VALUE 0 ctx->state->inode->i_sb->s_fs_info->nfs_client->cl_net->ns.__ns_ref.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->state->inode->i_sb->s_fs_info->nfs_client->cl_net->refcnt_tracker.dead 0-1
PARAM_VALUE 0 ctx->state->inode->i_sb->s_fs_info->nfs_client->cl_rpcwaitq.nr 0-255
PARAM_VALUE 0 ctx->state->inode->i_sb->s_fs_info->nfs_client->cl_rpcwaitq.priority 0-255
PARAM_VALUE 0 ctx->state->inode->i_sb->s_fs_info->nfs_client->cl_slot_tbl->max_slots 0-4294967295
PARAM_VALUE 0 ctx->state->owner 4096-ptr_max
PARAM_VALUE 0 ctx->state->owner->so_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *ctx->state->inode->i_sb->s_fs_info->nfs_client->cl_rpcclient->cl_cred->security (-4611686018427387904)-4611686018427387903
BUF_SIZE 0 ctx 200
BUF_SIZE 0 ctx->state (-1),448
DATA_SOURCE 0 ctx r alloc_nfs_open_context
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 ctx->state->inode->i_size

fs/nfs/nfs4file.c __nfs42_ssc_open() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->cred 0,4096-ptr_max
PARAM_VALUE 0 ctx->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->error 0
PARAM_VALUE 0 ctx->flags 0
PARAM_VALUE 0 ctx->flock_owner 4096-ptr_max
PARAM_VALUE 0 ctx->list.next 4096-ptr_max
PARAM_VALUE 0 ctx->list.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->list.prev 4096-ptr_max
PARAM_VALUE 0 ctx->list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->ll_cred 0
PARAM_VALUE 0 ctx->lock_context.count.refs.counter 1
PARAM_VALUE 0 ctx->lock_context.io_count.counter 0
PARAM_VALUE 0 ctx->lock_context.open_context 4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->cred 0,4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->error 0
PARAM_VALUE 0 ctx->lock_context.open_context->flags 0
PARAM_VALUE 0 ctx->lock_context.open_context->ll_cred 0
PARAM_VALUE 0 ctx->lock_context.open_context->mode 0-3,32-35
PARAM_VALUE 0 ctx->lock_context.open_context->state 0
PARAM_VALUE 0 ctx->mdsthreshold 0
PARAM_VALUE 0 ctx->mode 0-3,32-35
PARAM_VALUE 0 ctx->nfl.nfs_uuid 0
PARAM_VALUE 0 ctx->nfl.ro_file 0
PARAM_VALUE 0 ctx->nfl.rw_file 0
PARAM_VALUE 0 ctx->state 0
BUF_SIZE 0 ctx 200
DATA_SOURCE 0 ctx r alloc_nfs_open_context
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 ctx->state->inode->i_size

fs/nfs/nfs4file.c nfs4_file_open() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->cred 0,4096-ptr_max
PARAM_VALUE 0 ctx->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_inode->i_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_fs_info->caps 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_fs_info->delegations_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_acl->a_refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_default_acl->a_refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->id 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->gc_task->signal->flags 0,2-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->bad_count s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->dirty_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->free_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->offset 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->used_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->wasted_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->bitmap_size s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->max_nid 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->nat_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->nat_blocks 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->next_scan_nid 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->ra_nid_pages 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->ram_thresh 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_dev 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_holders s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_writers s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ipu_policy 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->main_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->main_segments 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->min_ipu_util 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ovp_segments 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->seg0_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->segment_count 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ssa_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->wbuf_dwork.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->wbuf_inodes->ino 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->xa_cache.ht->tbl->nest 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->xa_cache.ht->tbl->size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.function 1626621062881370112
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_soft 0-1
PARAM_VALUE 0 ctx->error 0
PARAM_VALUE 0 ctx->flags 0
PARAM_VALUE 0 ctx->flock_owner 4096-ptr_max
PARAM_VALUE 0 ctx->list.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->ll_cred 0
PARAM_VALUE 0 ctx->lock_context.io_count.counter 0
PARAM_VALUE 0 ctx->lock_context.open_context 4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->cred 0,4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->error 0
PARAM_VALUE 0 ctx->lock_context.open_context->flags 0
PARAM_VALUE 0 ctx->lock_context.open_context->ll_cred 0
PARAM_VALUE 0 ctx->lock_context.open_context->mode 0-3,32-35
PARAM_VALUE 0 ctx->lock_context.open_context->state 0
PARAM_VALUE 0 ctx->mode 0-3,32-35
PARAM_VALUE 0 ctx->nfl.nfs_uuid 0
PARAM_VALUE 0 ctx->nfl.ro_file 0
PARAM_VALUE 0 ctx->nfl.rw_file 0
PARAM_VALUE 0 ctx->state->inode 4096-ptr_max
PARAM_VALUE 0 ctx->state->inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->state->inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 ctx->state->inode->i_sb->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->state->inode->i_sb->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 ctx->state->owner 4096-ptr_max
BUF_SIZE 0 ctx 200
BUF_SIZE 0 ctx->flock_owner (-1)-s32max
DATA_SOURCE 0 ctx r alloc_nfs_open_context
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 ctx->dentry->__d_name.hash 0-u32max[c]
USER_DATA 0 ctx->dentry->d_name->name 0-255
USER_DATA 0 ctx->dentry->d_parent->__d_name.hash 0-u32max[c]
USER_DATA 0 ctx->dentry->d_sb->s_flags 0-u64max[c]
USER_DATA 0 ctx->lock_context.open_context->mode 0-3,32-35[c]
USER_DATA 0 ctx->mode 0-3,32-35[c]
USER_DATA 0 ctx->state->state 0-u32max[c]
USER_DATA 0 *ctx->dentry->__d_name.name 0-255
USER_DATA 0 *ctx->dentry->d_parent->__d_name.name 0-255
USER_PTR 0 ctx->dentry->__d_name.name

fs/nfs/dir.c nfs_atomic_open() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_acl->a_refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_default_acl->a_refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->id 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->gc_task->signal->flags 0,2-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->bad_count s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->dirty_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->free_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->offset 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->used_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->wasted_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->bitmap_size s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->max_nid 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->nat_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->nat_blocks 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->next_scan_nid 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->ra_nid_pages 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->ram_thresh 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_dev 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_holders s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_writers s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ipu_policy 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->main_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->main_segments 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->min_ipu_util 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ovp_segments 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->seg0_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->segment_count 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ssa_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->wbuf_dwork.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->wbuf_inodes->ino 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->xa_cache.ht->tbl->nest 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->xa_cache.ht->tbl->size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.function 1626621062881370112
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_soft 0-1
PARAM_VALUE 0 ctx->state->inode 4096-ptr_max
PARAM_VALUE 0 ctx->state->inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->state->inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 ctx->state->inode->i_sb->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->state->inode->i_sb->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 ctx->state->owner 4096-ptr_max
BUF_SIZE 0 ctx 200
DATA_SOURCE 0 ctx r create_nfs_open_context
NOCHECK_CALL
HALF_LOCKED2 &dentry->d_lockref.lock
HALF_LOCKED2 &dir_inode->i_rwsem

fs/nfs/dir.c nfs_atomic_open() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_acl->a_refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_default_acl->a_refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->id 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->gc_task->signal->flags 0,2-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->bad_count s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->dirty_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->free_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->offset 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->used_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->wasted_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->bitmap_size s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->max_nid 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->nat_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->nat_blocks 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->next_scan_nid 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->ra_nid_pages 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->ram_thresh 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_dev 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_holders s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_writers s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ipu_policy 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->main_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->main_segments 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->min_ipu_util 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ovp_segments 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->seg0_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->segment_count 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ssa_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->wbuf_dwork.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->wbuf_inodes->ino 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->xa_cache.ht->tbl->nest 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->xa_cache.ht->tbl->size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.function 1626621062881370112
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_soft 0-1
PARAM_VALUE 0 ctx->state->inode 4096-ptr_max
PARAM_VALUE 0 ctx->state->inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->state->inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 ctx->state->inode->i_sb->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->state->inode->i_sb->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 ctx->state->owner 4096-ptr_max
BUF_SIZE 0 ctx 200
DATA_SOURCE 0 ctx r create_nfs_open_context
NOCHECK_CALL
HALF_LOCKED2 &dentry->d_lockref.lock
HALF_LOCKED2 &dir_inode->i_rwsem

fs/nfs/read.c nfs_do_read_folio() -> put_nfs_open_context()

Type Parameter Key Value
BUF_SIZE 0 ctx s32min-(-1),1-s32max
BUF_SIZE 0 ctx s32min-(-1),1-s32max
DATA_SOURCE 0 ctx r get_nfs_open_context
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/read.c nfs_readahead() -> put_nfs_open_context()

Type Parameter Key Value
BUF_SIZE 0 ctx s32min-(-1),1-s32max
BUF_SIZE 0 ctx s32min-(-1),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mapping->invalidate_lock

fs/nfs/nfs4proc.c nfs4_lock_release() -> put_nfs_open_context()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/nfs4proc.c nfs4_locku_release_calldata() -> put_nfs_open_context()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/nfs4proc.c nfs4_open_expired() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_hash.pprev 0
PARAM_VALUE 0 ctx->dentry->d_parent 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_parent->d_alias->next->pprev 1-u64max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->active.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->__i_nlink 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_atime_nsec 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_blkbits 0-255
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_bytes 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_ctime_nsec 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_dir_seq 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_fsnotify_mask 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_generation 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_linklen s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_mode 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_mtime_nsec 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_nlink 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_opflags 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_rdev 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb_frn_avg_time 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb_frn_history 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb_frn_winner s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_write_hint 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_lockref.count s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->data->ref.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->ref.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_inode->i_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_parent->d_sb->s_fs_info->lookup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_parent->d_sib->next->pprev 1-u64max
PARAM_VALUE 0 ctx->dentry->d_sb->s_fs_info->active.counter s32min-s32max
PARAM_VALUE 0 *ctx->dentry->d_parent->d_fsdata->d_fsdata (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *ctx->dentry->d_parent->d_inode->i_hash.next->pprev 1-u64max
PARAM_VALUE 0 *ctx->dentry->d_parent->d_inode->i_sb->s_fs_info->nm_info->nat_root.xa_head (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *ctx->dentry->d_parent->d_inode->i_sb->s_fs_info->wbuf_verify 0-255
CAPPED_DATA 0 ctx->dentry->d_parent 1
CAPPED_DATA 0 ctx->state 1
DATA_SOURCE 0 ctx r nfs4_state_find_open_context
NOCHECK_CALL

fs/nfs/nfs4proc.c nfs4_open_reclaim() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_parent 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_parent->d_alias->next->pprev 1-u64max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->active.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->__i_nlink 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_atime_nsec 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_blkbits 0-255
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_bytes 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_ctime_nsec 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_dir_seq 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_fsnotify_mask 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_generation 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_linklen s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_mode 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_mtime_nsec 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_nlink 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_opflags 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_rdev 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb_frn_avg_time 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb_frn_history 0-u16max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb_frn_winner s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_write_hint 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_lockref.count s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->data->ref.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->ref.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_inode->i_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_parent->d_sb->s_fs_info->lookup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ctx->dentry->d_parent->d_sib->next->pprev 1-u64max
PARAM_VALUE 0 ctx->dentry->d_sb->s_fs_info->active.counter s32min-s32max
PARAM_VALUE 0 *ctx->dentry->d_parent->d_fsdata->d_fsdata (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *ctx->dentry->d_parent->d_inode->i_hash.next->pprev 1-u64max
PARAM_VALUE 0 *ctx->dentry->d_parent->d_inode->i_sb->s_fs_info->nm_info->nat_root.xa_head (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 *ctx->dentry->d_parent->d_inode->i_sb->s_fs_info->wbuf_verify 0-255
CAPPED_DATA 0 ctx->dentry->d_parent 1
CAPPED_DATA 0 ctx->state 1
DATA_SOURCE 0 ctx r nfs4_state_find_open_context
NOCHECK_CALL

fs/nfs/nfs4proc.c nfs4_proc_create() -> put_nfs_open_context()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->cred 0,4096-ptr_max
PARAM_VALUE 0 ctx->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->dentry->d_inode->i_sb->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_acl->a_refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_data.nr_thps.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_default_acl->a_refcount.refs.counter s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->id 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->rcu.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_private->work.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->gc_task->signal->flags 0,2-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->bad_count s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->dirty_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->free_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->offset 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->used_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nextblock->wasted_size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->bitmap_size s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->max_nid 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->nat_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->nat_blocks 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->next_scan_nid 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->ra_nid_pages 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->nm_info->ram_thresh 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_dev 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_holders s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sb->s_bdev->bd_writers s32min-s32max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ipu_policy 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->main_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->main_segments 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->min_ipu_util 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ovp_segments 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->seg0_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->segment_count 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->sm_info->ssa_blkaddr 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->wbuf_dwork.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->wbuf_inodes->ino 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->xa_cache.ht->tbl->nest 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_sb->s_fs_info->xa_cache.ht->tbl->size 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_security->is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.timer.is_soft 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.flags 0-4294967295
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.function 1626621062881370112
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_hard 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_lazy 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_queued 0-1
PARAM_VALUE 0 ctx->dentry->d_parent->d_fsdata->d_inode->i_wb->dwork.work.is_soft 0-1
PARAM_VALUE 0 ctx->error 0
PARAM_VALUE 0 ctx->flags 0
PARAM_VALUE 0 ctx->flock_owner 0
PARAM_VALUE 0 ctx->list.next->next 4096-ptr_max
PARAM_VALUE 0 ctx->list.prev->next 4096-ptr_max
PARAM_VALUE 0 ctx->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctx->ll_cred 0
PARAM_VALUE 0 ctx->lock_context.io_count.counter 0
PARAM_VALUE 0 ctx->lock_context.open_context 4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->cred 0,4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->dentry 4096-ptr_max
PARAM_VALUE 0 ctx->lock_context.open_context->error 0
PARAM_VALUE 0 ctx->lock_context.open_context->flags 0
PARAM_VALUE 0 ctx->lock_context.open_context->ll_cred 0
PARAM_VALUE 0 ctx->lock_context.open_context->mode 0-3,32-35
PARAM_VALUE 0 ctx->lock_context.open_context->state 0
PARAM_VALUE 0 ctx->mode 1
PARAM_VALUE 0 ctx->nfl.nfs_uuid 0
PARAM_VALUE 0 ctx->nfl.ro_file 0
PARAM_VALUE 0 ctx->nfl.rw_file 0
PARAM_VALUE 0 ctx->state->inode 4096-ptr_max
PARAM_VALUE 0 ctx->state->inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->state->inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 ctx->state->inode->i_sb->s_umount.first_waiter->handoff_set 0-1
PARAM_VALUE 0 ctx->state->inode->i_sb->s_umount.first_waiter->type 0-1
PARAM_VALUE 0 ctx->state->owner 4096-ptr_max
BUF_SIZE 0 ctx 200
DATA_SOURCE 0 ctx r alloc_nfs_open_context
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 ctx->dentry->__d_name.hash 0-u32max[c]
USER_DATA 0 ctx->dentry->d_name->name 0-255
USER_DATA 0 ctx->dentry->d_parent->__d_name.hash 0-u32max[c]
USER_DATA 0 ctx->dentry->d_sb->s_flags 0-u64max[c]
USER_DATA 0 ctx->lock_context.open_context->mode 0-3,32-35[c]
USER_DATA 0 ctx->mode 1[c]
USER_DATA 0 ctx->state->state 0-u32max[c]
USER_DATA 0 *ctx->dentry->__d_name.name 0-255
USER_DATA 0 *ctx->dentry->d_parent->__d_name.name 0-255
USER_PTR 0 ctx->dentry->__d_name.name
HALF_LOCKED2 &dentry->d_lockref.lock
HALF_LOCKED2 &dir->d_inode->i_rwsem

fs/nfs/write.c nfs_commitdata_release() -> put_nfs_open_context()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

fs/nfs/pnfs.c pnfs_layoutget_free() -> put_nfs_open_context()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL