Sanitizer Stream API
Detailed Description
Functions, types, and enums that implement the Sanitizer Stream API.
Function Documentation
SanitizerResult SANITIZERAPI sanitizerGetStream |
( |
Sanitizer_StreamHandle |
hStream, |
|
|
CUstream * |
stream | |
|
) |
| | |
- Note:
- Thread-safety: this function is thread safe.
- Parameters:
-
[in] | hStream | Sanitizer Stream handle. |
[out] | stream | Output CUstream handle. |
- Return values:
-
| SANITIZER_SUCCESS | on success |
| SANITIZER_ERROR_INVALID_PARAMETER | if hStream is not a valid Sanitizer stream handle or if stream is NULL. |
SanitizerResult SANITIZERAPI sanitizerGetStreamHandle |
( |
CUcontext |
ctx, |
|
|
CUstream |
stream, |
|
|
Sanitizer_StreamHandle * |
hStream | |
|
) |
| | |
- Note:
- Thread-safety: this function is thread safe.
- Parameters:
-
[in] | ctx | Context owning the stream. If NULL, the current context will be used. |
[in] | stream | CUstream handle. If NULL, the NULL stream will be used. |
[out] | hStream | Output Sanitizer Stream handle. |
- Return values:
-
| SANITIZER_SUCCESS | on success |
| SANITIZER_ERROR_INVALID_PARAMETER | if stream is not a valid CUstream handle or if hStream is NULL. |
SanitizerResult SANITIZERAPI sanitizerStreamSynchronize |
( |
Sanitizer_StreamHandle |
stream |
) |
|
Equivalent of cudaStreamSynchronize that can be called with a sanitizer stream handle
- Note:
- Thread-safety: this function is thread safe.
- Parameters:
-
| stream | Stream handle. If NULL, the NULL stream will be used. |