Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/locks.c __break_lease() -> lease_alloc()

Type Parameter Key Value
PARAM_VALUE 0 filp 0
PARAM_VALUE 1 flags 4,32,2048
PARAM_VALUE 2 type 0-1
DATA_SOURCE 1 flags r break_lease_flags_to_type
FUZZY_MAX 2 type 1
HARD_MAX 2 type 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

fs/locks.c do_fcntl_add_lease() -> lease_alloc()

Type Parameter Key Value
PARAM_VALUE 0 filp 0,4-u64max
PARAM_VALUE 1 flags 4,32
PARAM_VALUE 2 type s32min-1,3-s32max
DATA_SOURCE 0 filp $1
DATA_SOURCE 1 flags $2
DATA_SOURCE 2 type $3
HARD_MAX 1 flags 32
USER_DATA 2 type s32min-1,3-s32max