Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

fs/smb/client/reparse.c create_native_socket() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 9027708583751847936
PARAM_VALUE 0 data->fi.Mode 0
PARAM_VALUE 0 data->fi.Pad1 0
PARAM_VALUE 0 data->fi.Pad2 0
PARAM_VALUE 0 data->fi.__pad 0
PARAM_VALUE 0 data->reparse.buf 8147799160778522624
PARAM_VALUE 0 data->reparse.io.buftype 0
PARAM_VALUE 0 data->reparse.io.iov.iov_base 0
PARAM_VALUE 0 data->reparse.tag 2147483683
PARAM_VALUE 0 data->reparse_point 1
PARAM_VALUE 0 data->symlink_target 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

fs/smb/client/reparse.c create_native_symlink() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 552955775617101824
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/smb/client/reparse.c mknod_nfs() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 6789413103538393088
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/smb/client/reparse.c mknod_wsl() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 8360640512234303488
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/smb/client/dir.c cifs_atomic_open() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 2557137034286051328
PARAM_VALUE 0 data->fi.Mode 0
PARAM_VALUE 0 data->fi.Pad1 0
PARAM_VALUE 0 data->fi.Pad2 0
PARAM_VALUE 0 data->fi.__pad 0
PARAM_VALUE 0 data->reparse.io.buftype 0
PARAM_VALUE 0 data->reparse.io.iov.iov_base 0
PARAM_VALUE 0 data->wsl.eas_len 0,20,40
NOCHECK_CALL
HALF_LOCKED2 &dir_inode->i_rwsem
HALF_LOCKED2 &direntry->d_lockref.lock

fs/smb/client/dir.c cifs_create() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 8485434604854788096
PARAM_VALUE 0 data->fi.Mode 0
PARAM_VALUE 0 data->fi.Pad1 0
PARAM_VALUE 0 data->fi.Pad2 0
PARAM_VALUE 0 data->fi.__pad 0
PARAM_VALUE 0 data->reparse.io.buftype 0
PARAM_VALUE 0 data->reparse.io.iov.iov_base 0
PARAM_VALUE 0 data->wsl.eas_len 0,20,40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dir->i_rwsem

fs/smb/client/file.c cifs_open() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 2429840456621297664
PARAM_VALUE 0 data->fi.Mode 0
PARAM_VALUE 0 data->fi.Pad1 0
PARAM_VALUE 0 data->fi.Pad2 0
PARAM_VALUE 0 data->fi.__pad 0
PARAM_VALUE 0 data->reparse.io.buftype 0
PARAM_VALUE 0 data->reparse.io.iov.iov_base 0
PARAM_VALUE 0 data->wsl.eas_len 0,20,40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/smb/client/ioctl.c cifs_set_compression_by_path() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 5824249456889114624
PARAM_VALUE 0 data->fi.Mode 0
PARAM_VALUE 0 data->fi.Pad1 0
PARAM_VALUE 0 data->fi.Pad2 0
PARAM_VALUE 0 data->fi.__pad 0
PARAM_VALUE 0 data->reparse.io.buftype 0
PARAM_VALUE 0 data->reparse.io.iov.iov_base 0
NOCHECK_CALL

fs/smb/client/smb2inode.c smb2_query_reparse_point() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 6485987741014990848
PARAM_VALUE 0 data->fi.Mode 0
PARAM_VALUE 0 data->fi.Pad1 0
PARAM_VALUE 0 data->fi.Pad2 0
PARAM_VALUE 0 data->fi.__pad 0
PARAM_VALUE 0 data->reparse.io.buftype 0
PARAM_VALUE 0 data->reparse.io.iov.iov_base 0
PARAM_VALUE 0 data->symlink_target 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &sb->s_umount
HALF_LOCKED2 global &cifs_mount_mutex

fs/smb/client/inode.c cifs_get_fattr() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 6854243820374237184
PARAM_VALUE 0 data->fi.Mode 0
PARAM_VALUE 0 data->reparse.io.buftype 0
PARAM_VALUE 0 data->reparse.io.iov.iov_base 0
PARAM_VALUE 0 data->reparse.tag 0,2684354572
PARAM_VALUE 0 data->symlink_target 0,16,4096-ptr_max
PARAM_VALUE 0 data->wsl.eas_len 0,20,40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &cifs_mount_mutex

fs/smb/client/inode.c cifs_get_file_info() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 2469516802782445568
PARAM_VALUE 0 data->fi.Mode 0
PARAM_VALUE 0 data->fi.Pad1 0
PARAM_VALUE 0 data->fi.Pad2 0
PARAM_VALUE 0 data->fi.__pad 0
PARAM_VALUE 0 data->reparse.io.buftype 0
PARAM_VALUE 0 data->reparse.io.iov.iov_base 0
PARAM_VALUE 0 data->reparse.tag 0,2684354572
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/smb/client/inode.c smb311_posix_get_fattr() -> cifs_free_open_info()

Type Parameter Key Value
PARAM_VALUE 0 data 552955775617101824,3392515468941586432,6789413103538393088,8360640512234303488,9027708583751847936
BUF_SIZE 0 data (-1),384
BUF_SIZE 0 data (-1),384
BUF_SIZE 0 data->reparse.buf (-1),8
DATA_SOURCE 0 data $0 [m]
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &cifs_mount_mutex