Go to main content

Managing SMB File Sharing and Windows Interoperability in Oracle® Solaris 11.3

Exit Print View

Updated: December 2017
 
 

SMB DTrace Probes

You can see the list of available SMB DTrace probes by running the dtrace -P smb -l command.

The following table shows the operation probes and the specific SMB write (arg[2]) argument that is used by the probe, if applicable. For more information, see SMB DTrace Arguments.

Table 2  SMB DTrace Probes
Probe Name
args[2] Value
smb:::op-Read-start
smbReadArgs_t *
smb:::op-Read-done
smbReadArgs_t *
smb:::op-ReadRaw-start
smbReadArgs_t *
smb:::op-ReadRaw-done
smbReadArgs_t *
smb:::op-ReadX-start
smbReadArgs_t *
smb:::op-ReadX-done
smbReadArgs_t *
smb:::op-Write-start
smbWriteArgs_t *
smb:::op-Write-done
smbWriteArgs_t *
smb:::op-WriteAndClose-start
smbWriteArgs_t *
smb:::op-WriteAndClose-done
smbWriteArgs_t *
smb:::op-WriteAndUnlock-start
smbWriteArgs_t *
smb:::op-WriteAndUnlock-done
smbWriteArgs_t *
smb:::op-WriteRaw-start
smbWriteArgs_t *
smb:::op-WriteRaw-done
smbWriteArgs_t *
smb:::op-WriteX-start
smbWriteArgs_t *
smb:::op-WriteX-done
smbWriteArgs_t *
smb:::op-CheckDirectory-start
Not applicable
smb:::op-CheckDirectory-done
Not applicable
smb:::op-Close-start
Not applicable
smb:::op-Close-done
Not applicable
smb:::op-CloseAndTreeDisconnect-start
Not applicable
smb:::op-CloseAndTreeDisconnect-done
Not applicable
smb:::op-ClosePrintFile-start
Not applicable
smb:::op-ClosePrintFile-done
Not applicable
smb:::op-Create-start
Not applicable
smb:::op-Create-done
Not applicable
smb:::op-CreateDirectory-start
Not applicable
smb:::op-CreateDirectory-done
Not applicable
smb:::op-CreateNew-start
Not applicable
smb:::op-CreateNew-done
Not applicable
smb:::op-CreateTemporary-start
Not applicable
smb:::op-CreateTemporary-done
Not applicable
smb:::op-Delete-start
Not applicable
smb:::op-Delete-done
Not applicable
smb:::op-DeleteDirectory-start
Not applicable
smb:::op-DeleteDirectory-done
Not applicable
smb:::op-Echo-start
Not applicable
smb:::op-Echo-done
Not applicable
smb:::op-Find-start
Not applicable
smb:::op-Find-done
Not applicable
smb:::op-FindClose-start
Not applicable
smb:::op-FindClose-done
Not applicable
smb:::op-FindClose2-start
Not applicable
smb:::op-FindClose2-done
Not applicable
smb:::op-FindUnique-start
Not applicable
smb:::op-FindUnique-done
Not applicable
smb:::op-Flush-start
Not applicable
smb:::op-Flush-done
Not applicable
smb:::op-GetPrintQueue-start
Not applicable
smb:::op-GetPrintQueue-done
Not applicable
smb:::op-Ioctl-start
Not applicable
smb:::op-Ioctl-done
Not applicable
smb:::op-LockAndRead-start
smbReadArgs_t *
smb:::op-LockAndRead-done
smbReadArgs_t *
smb:::op-LockByteRange-start
Not applicable
smb:::op-LockByteRange-done
Not applicable
smb:::op-LockingX-start
Not applicable
smb:::op-LockingX-done
Not applicable
smb:::op-LogoffX-start
Not applicable
smb:::op-LogoffX-done
Not applicable
smb:::op-Negotiate-start
Not applicable
smb:::op-Negotiate-done
Not applicable
smb:::op-NtCancel-start
Not applicable
smb:::op-NtCancel-done
Not applicable
smb:::op-NtCreateX-start
Not applicable
smb:::op-NtCreateX-done
Not applicable
smb:::op-NtTransact-start
Not applicable
smb:::op-NtTransact-done
Not applicable
smb:::op-NtTransactSecondary-start
Not applicable
smb:::op-NtTransactSecondary-done
Not applicable
smb:::op-NtRename-start
Not applicable
smb:::op-NtRename-done
Not applicable
smb:::op-Open-start
Not applicable
smb:::op-Open-done
Not applicable
smb:::op-OpenPrintFile-start
Not applicable
smb:::op-OpenPrintFile-done
Not applicable
smb:::op-WritePrintFile-start
Not applicable
smb:::op-WritePrintFile-done
Not applicable
smb:::op-OpenX-start
Not applicable
smb:::op-OpenX-done
Not applicable
smb:::op-ProcessExit-start
Not applicable
smb:::op-ProcessExit-done
Not applicable
smb:::op-QueryInformation-start
Not applicable
smb:::op-QueryInformation-done
Not applicable
smb:::op-QueryInformation2-start
Not applicable
smb:::op-QueryInformation2-done
Not applicable
smb:::op-QueryInformationDisk-start
Not applicable
smb:::op-QueryInformationDisk-done
Not applicable
smb:::op-Rename-start
Not applicable
smb:::op-Rename-done
Not applicable
smb:::op-Search-start
Not applicable
smb:::op-Search-done
Not applicable
smb:::op-Seek-start
Not applicable
smb:::op-Seek-done
Not applicable
smb:::op-SessionSetupX-start
Not applicable
smb:::op-SessionSetupX-done
Not applicable
smb:::op-SetInformation-start
Not applicable
smb:::op-SetInformation-done
Not applicable
smb:::op-SetInformation2-start
Not applicable
smb:::op-SetInformation2-done
Not applicable
smb:::op-Transaction-start
Not applicable
smb:::op-Transaction-done
Not applicable
smb:::op-TransactionSecondary-start
Not applicable
smb:::op-TransactionSecondary-done
Not applicable
smb:::op-Transaction2-start
Not applicable
smb:::op-Transaction2-done
Not applicable
smb:::op-Transaction2Secondary-start
Not applicable
smb:::op-Transaction2Secondary-done
Not applicable
smb:::op-TreeConnect-start
Not applicable
smb:::op-TreeConnect-done
Not applicable
smb:::op-TreeConnectX-start
Not applicable
smb:::op-TreeConnectX-done
Not applicable
smb:::op-TreeDisconnect-start
Not applicable
smb:::op-TreeDisconnect-done
Not applicable
smb:::op-UnlockByteRange-start
Not applicable
smb:::op-UnlockByteRange-done
Not applicable

You can see the list of available SMB2 DTrace probes by running the dtrace -P smb2 -l command.

The following table shows the operation probes and the specific SMB2 write (arg[2]) argument that is used by the probe, if applicable.

Table 3  SMB2 DTrace Probes
Probe Name
args[2] Value
smb2:::op-Negotiate-start
Not applicable
smb2:::op-Negotiate-done
Not applicable
smb2:::op-SessionSetup-start
Not applicable
smb2:::op-SessionSetup-done
Not applicable
smb2:::op-Logoff-start
Not applicable
smb2:::op-Logoff-done
Not applicable
smb2:::op-TreeConnect-start
Not applicable
smb2:::op-TreeConnect-done
Not applicable
smb2:::op-TreeDisconnect-start
Not applicable
smb2:::op-TreeDisconnect-done
Not applicable
smb2:::op-Create-start
Not applicable
smb2:::op-Create-done
Not applicable
smb2:::op-Close-start
Not applicable
smb2:::op-Close-done
Not applicable
smb2:::op-Flush-start
Not applicable
smb2:::op-Flush-done
Not applicable
smb2:::op-Read-start
smbReadArgs_t *
smb2:::op-Read-done
smbReadArgs_t *
smb2:::op-Write-start
smbWriteArgs_t *
smb2:::op-Write-done
smbWriteArgs_t *
smb2:::op-Lock-start
Not applicable
smb2:::op-Lock-done
Not applicable
smb2:::op-Ioctl-start
Not applicable
smb2:::op-Ioctl-done
Not applicable
smb2:::op-Cancel-start
Not applicable
smb2:::op-Cancel-done
Not applicable
smb2:::op-Echo-start
Not applicable
smb2:::op-Echo-done
Not applicable
smb2:::op-QueryDirectory-start
Not applicable
smb2:::op-QueryDirectory-done
Not applicable
smb2:::op-ChangeNotify-start
Not applicable
smb2:::op-ChangeNotify-done
Not applicable
smb2:::op-QueryInfo-start
Not applicable
smb2:::op-QueryInfo-done
Not applicable
smb2:::op-SetInfo-start
Not applicable
smb2:::op-SetInfo-done
Not applicable
smb2:::op-OplockBreak-start
Not applicable
smb2:::op-OplockBreak-done
Not applicable