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. |