Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

fs/pstore/inode.c pstore_put_backend_records() -> locked_recursive_removal()

Type Parameter Key Value
PARAM_VALUE 0 dentry->d_op->d_iput 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736
PARAM_VALUE 1 callback 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
LOCK2 global &psinfo_lock
HALF_LOCKED2 &cxt->pstore_zone_info_lock
HALF_LOCKED2 global &pstore_blk_lock

fs/binfmt_misc.c remove_binfmt_handler() -> locked_recursive_removal()

Type Parameter Key Value
PARAM_VALUE 1 callback 0
NOCHECK_CALL
LOCK2 &root->i_rwsem
TYPE_LOCK (struct inode)->i_rwsem