Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/smb/client/reparse.c detect_directory_symlink_target() -> (struct smb_version_operations)->open()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | oparms | 8076987340603723776 |
| PARAM_VALUE | 1 | oparms->create_options | 2097153,2113537 |
| PARAM_VALUE | 1 | oparms->fid | 7072507797780373504 |
| PARAM_VALUE | 2 | oplock | 5053976592315179008 |
| PARAM_VALUE | 2 | *oplock | 0 |
| PARAM_VALUE | 3 | buf | 0 |
| DATA_SOURCE | 0 | xid | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/smb/client/reparse.c detect_directory_symlink_target() -> (struct smb_version_operations)->open()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | oparms | 8076987340603723776 |
| PARAM_VALUE | 1 | oparms->create_options | 2097216,2113600 |
| PARAM_VALUE | 1 | oparms->fid | 7072507797780373504 |
| PARAM_VALUE | 2 | oplock | 5053976592315179008 |
| PARAM_VALUE | 2 | *oplock | 0 |
| PARAM_VALUE | 3 | buf | 0 |
| DATA_SOURCE | 0 | xid | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/smb/client/link.c cifs_create_mf_symlink() -> (struct smb_version_operations)->open()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | oparms | 3864269247307808768 |
| PARAM_VALUE | 2 | oplock | 5500092993742573568 |
| PARAM_VALUE | 2 | *oplock | 0 |
| PARAM_VALUE | 3 | buf | 0 |
| DATA_SOURCE | 0 | xid | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/smb/client/link.c cifs_query_mf_symlink() -> (struct smb_version_operations)->open()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | oparms | 5442296724800950272 |
| PARAM_VALUE | 2 | oplock | 944034463444426752 |
| PARAM_VALUE | 2 | *oplock | 0 |
| PARAM_VALUE | 3 | buf | 5474962667620720640 |
| BUF_SIZE | 3 | buf | 384 |
| DATA_SOURCE | 0 | xid | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/smb/client/dir.c __cifs_do_create() -> (struct smb_version_operations)->open()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | oparms | 5762977361756835840 |
| PARAM_VALUE | 2 | oplock | 548866997678813184,2483011440177840128,6325321674453417984 |
| PARAM_VALUE | 2 | *oplock | 0-u16max,131072-196607 |
| PARAM_VALUE | 3 | buf | 0,2557137034286051328,8485434604854788096 |
| DATA_SOURCE | 0 | xid | $3 |
| DATA_SOURCE | 2 | oplock | $7 |
| DATA_SOURCE | 3 | buf | $9 |
| FUZZY_MAX | 2 | *oplock | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/smb/client/file.c cifs_nt_open() -> (struct smb_version_operations)->open()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | oparms | 2961011374054440960 |
| PARAM_VALUE | 2 | oplock | 4652118054774292480 |
| PARAM_VALUE | 2 | *oplock | 0-u16max,131072-196607 |
| PARAM_VALUE | 3 | buf | 2429840456621297664 |
| DATA_SOURCE | 0 | xid | $7 |
| DATA_SOURCE | 2 | oplock | $5 |
| DATA_SOURCE | 3 | buf | $8 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/smb/client/file.c cifs_reopen_file() -> (struct smb_version_operations)->open()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | oparms | 7688170237013942272 |
| PARAM_VALUE | 2 | oplock | 6522009638747348992 |
| PARAM_VALUE | 2 | *oplock | 0-u16max,131072-196607 |
| PARAM_VALUE | 3 | buf | 0 |
| DATA_SOURCE | 0 | xid | r _get_xid |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &cfile->fh_mutex | ||
| HALF_LOCKED2 | &pserver->reconnect_mutex | ||
| TYPE_LOCK | (struct cifsFileInfo)->fh_mutex |
fs/smb/client/file.c cifs_reopen_file() -> (struct smb_version_operations)->open()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | oparms | 7688170237013942272 |
| PARAM_VALUE | 1 | oparms->reconnect | 0 |
| PARAM_VALUE | 2 | oplock | 6522009638747348992 |
| PARAM_VALUE | 2 | *oplock | 0-u16max,131072-196607 |
| PARAM_VALUE | 3 | buf | 0 |
| DATA_SOURCE | 0 | xid | r _get_xid |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &cfile->fh_mutex | ||
| HALF_LOCKED2 | &pserver->reconnect_mutex | ||
| TYPE_LOCK | (struct cifsFileInfo)->fh_mutex |
fs/smb/client/ioctl.c cifs_set_compression_by_path() -> (struct smb_version_operations)->open()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | oparms | 3248686703513612288 |
| PARAM_VALUE | 1 | oparms->fid | 1219953897744613376 |
| PARAM_VALUE | 2 | oplock | 8926772997320814592 |
| PARAM_VALUE | 2 | *oplock | 0 |
| PARAM_VALUE | 3 | buf | 0 |
| DATA_SOURCE | 0 | xid | $0 |
fs/smb/client/smb2ops.c __cifs_sfu_make_node() -> (struct smb_version_operations)->open()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | oparms | 4540494851940229120 |
| PARAM_VALUE | 1 | oparms->fid | 6282722256784293888 |
| PARAM_VALUE | 2 | oplock | 12768524619538432 |
| PARAM_VALUE | 2 | *oplock | 0,2 |
| PARAM_VALUE | 3 | buf | 7783116886351835136 |
| BUF_SIZE | 3 | buf | 384 |
| DATA_SOURCE | 0 | xid | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/smb/client/inode.c cifs_sfu_type() -> (struct smb_version_operations)->open()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | oparms | 3342126181779128320 |
| PARAM_VALUE | 2 | oplock | 3597489476505518080 |
| PARAM_VALUE | 2 | *oplock | 0,2 |
| PARAM_VALUE | 3 | buf | 0 |
| DATA_SOURCE | 0 | xid | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &cifs_mount_mutex |