Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/smb/client/dfs_cache.c cache_refresh_path() -> free_dfs_info_array()

Type Parameter Key Value
PARAM_VALUE 0 param 0,4096-ptr_max
PARAM_VALUE 1 number_of_items 0-u16max
CAPPED_DATA 1 number_of_items 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &htable_rw_lock

fs/smb/client/dfs_cache.c refresh_tcon_referral() -> free_dfs_info_array()

Type Parameter Key Value
PARAM_VALUE 0 param 0,4096-ptr_max
PARAM_VALUE 1 number_of_items 0-u16max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/smb/client/misc.c cifs_inval_name_dfs_link_error() -> free_dfs_info_array()

Type Parameter Key Value
PARAM_VALUE 0 param 0
PARAM_VALUE 1 number_of_items 0
BUF_SIZE 0 param 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &cifs_mount_mutex

fs/smb/client/misc.c parse_dfs_referrals() -> free_dfs_info_array()

Type Parameter Key Value
PARAM_VALUE 0 param 0,4096-ptr_max
PARAM_VALUE 1 number_of_items 0-u16max
BUF_SIZE 0 param 40-2621400,u64max
CAPPED_DATA 1 number_of_items 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 number_of_items
UNITS 1 number_of_items unit_array_size