Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/lockd/svclock.c nlmsvc_cancel_blocked() -> nlmsvc_lookup_block()

Type Parameter Key Value
PARAM_VALUE 0 file 4096-ptr_max
PARAM_VALUE 0 file->f_handle.size 0-128
PARAM_VALUE 0 file->f_mutex.dep_map->name 0-255
PARAM_VALUE 0 file->f_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 file->f_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 file->f_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 file->f_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 file->f_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 file->f_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 lock 4096-ptr_max
PARAM_VALUE 1 lock->fh.size 0-128
PARAM_VALUE 1 lock->fl.c.flc_flags 1
PARAM_VALUE 1 lock->fl.c.flc_owner 4096-ptr_max
PARAM_VALUE 1 lock->fl.c.flc_type 0-2
PARAM_VALUE 1 lock->fl.c.flc_wait.head.next 4096-ptr_max
PARAM_VALUE 1 lock->fl.c.flc_wait.head.prev 4096-ptr_max
PARAM_VALUE 1 lock->fl.fl_end 0-s64max
PARAM_VALUE 1 lock->fl.fl_lmops 1215548555208249344
PARAM_VALUE 1 lock->fl.fl_start 0-s64max
PARAM_VALUE 1 lock->lock_start 0-9223372036854775807
CAPPED_DATA 0 &file->f_mutex 1
DATA_SOURCE 0 file $1
DATA_SOURCE 1 lock $2
LOCK2 0 &file->f_mutex
TYPE_LOCK (struct nlm_file)->f_mutex

fs/lockd/svclock.c nlmsvc_lock() -> nlmsvc_lookup_block()

Type Parameter Key Value
PARAM_VALUE 0 file 4096-ptr_max
PARAM_VALUE 0 file->f_handle.size 0-128
PARAM_VALUE 0 file->f_mutex.dep_map->name 0-255
PARAM_VALUE 0 file->f_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 file->f_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 file->f_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 file->f_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 file->f_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 file->f_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 1 lock 4096-ptr_max
PARAM_VALUE 1 lock->fh.size 0-128
PARAM_VALUE 1 lock->fl.c.flc_flags 1
PARAM_VALUE 1 lock->fl.c.flc_owner 4096-ptr_max
PARAM_VALUE 1 lock->fl.c.flc_type 0-2
PARAM_VALUE 1 lock->fl.c.flc_wait.head.next 4096-ptr_max
PARAM_VALUE 1 lock->fl.c.flc_wait.head.prev 4096-ptr_max
PARAM_VALUE 1 lock->fl.fl_end 0-s64max
PARAM_VALUE 1 lock->fl.fl_lmops 1215548555208249344
PARAM_VALUE 1 lock->fl.fl_ops 0
PARAM_VALUE 1 lock->fl.fl_start 0-s64max
PARAM_VALUE 1 lock->fl.fl_u.afs.link.next 0
PARAM_VALUE 1 lock->fl.fl_u.nfs_fl.owner 0
PARAM_VALUE 1 lock->lock_start 0-9223372036854775807
CAPPED_DATA 0 &file->f_mutex 1
DATA_SOURCE 0 file $1
DATA_SOURCE 1 lock $3
LOCK2 0 &file->f_mutex
TYPE_LOCK (struct nlm_file)->f_mutex