Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/fuse/iomode.c fuse_file_passthrough_open() -> fuse_passthrough_release()

Type Parameter Key Value
PARAM_VALUE 0 ff 4096-ptr_max
PARAM_VALUE 0 ff->args 4096-ptr_max
PARAM_VALUE 0 ff->args->open_outarg.backing_id 1-s32max
PARAM_VALUE 0 ff->open_flags 0-254
PARAM_VALUE 1 fb 4096-ptr_max
PARAM_VALUE 1 fb->count.refs.counter (-1073741824),0-s32max
PARAM_VALUE 1 fb->cred 0,4096-ptr_max
PARAM_VALUE 1 fb->cred->non_rcu 0
PARAM_VALUE 1 fb->cred->process_keyring->user->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 fb->cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 fb->cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 fb->cred->rcu.func 1-u64max
PARAM_VALUE 1 fb->cred->rcu.next 0
PARAM_VALUE 1 fb->cred->request_key_auth->user->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 fb->cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 fb->cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 fb->cred->session_keyring->user->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 fb->cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 fb->cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 fb->cred->thread_keyring->user->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 fb->cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 fb->cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 fb->cred->ucounts->ns->work.entry.next 4096-ptr_max
PARAM_VALUE 1 fb->cred->user->uidhash_node->next->pprev 1-u64max
PARAM_VALUE 1 fb->cred->user_ns->work.entry.next 4096-ptr_max
PARAM_VALUE 1 fb->cred->user_ns->work.entry.next->prev 4096-ptr_max
PARAM_VALUE 1 fb->file 0,4096-ptr_max
PARAM_VALUE 1 fb->file->f_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 fb->file->f_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 fb->file->f_cred->rcu.func 1-u64max
PARAM_VALUE 1 fb->file->f_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 fb->file->f_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 fb->file->f_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 fb->file->f_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 fb->file->f_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 fb->file->f_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 fb->file->f_cred->ucounts->ns->work.entry.next->prev 4096-ptr_max
PARAM_VALUE 1 fb->file->f_cred->user->uidhash_node.next->pprev 1-u64max
PARAM_VALUE 1 fb->file->f_security 0
PARAM_VALUE 1 fb->file->f_task_work.func 5179756662909861888
PARAM_VALUE 1 fb->file->f_task_work.next 0-7661163036167163903,7661163036167163905-u64max
BUF_SIZE 0 ff (-1),232
BUF_SIZE 0 ff (-1),232
CAPPED_DATA 1 fb 1
DATA_SOURCE 1 fb r fuse_passthrough_open
BIT_INFO 0 ff->open_flags 0x0,0xe1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &inode->i_mapping->invalidate_lock
HALF_LOCKED2 &inode->i_rwsem

fs/fuse/file.c fuse_prepare_release() -> fuse_passthrough_release()

Type Parameter Key Value
PARAM_VALUE 0 ff 4096-ptr_max
PARAM_VALUE 0 ff->fm 4096-ptr_max
PARAM_VALUE 0 ff->passthrough 1-u64max
BUF_SIZE 0 ff (-1),26,232
BUF_SIZE 0 ff (-1),26,232
BUF_SIZE 0 ff->fm (-1),1-s32max
DATA_SOURCE 0 ff $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL