pub unsafe extern "C" fn cuCtxGetStreamPriorityRange(
leastPriority: *mut c_int,
greatestPriority: *mut c_int,
) -> CUresult
Expand description
\brief Returns numerical values that correspond to the least and greatest stream priorities.
Returns in \p *leastPriority and \p *greatestPriority the numerical values that correspond to the least and greatest stream priorities respectively. Stream priorities follow a convention where lower numbers imply greater priorities. The range of meaningful stream priorities is given by [\p *greatestPriority, \p *leastPriority]. If the user attempts to create a stream with a priority value that is outside the meaningful range as specified by this API, the priority is automatically clamped down or up to either \p *leastPriority or \p *greatestPriority respectively. See ::cuStreamCreateWithPriority for details on creating a priority stream. A NULL may be passed in for \p *leastPriority or \p *greatestPriority if the value is not desired.
This function will return ‘0’ in both \p *leastPriority and \p *greatestPriority if the current context’s device does not support stream priorities (see ::cuDeviceGetAttribute).
\param leastPriority - Pointer to an int in which the numerical value for least stream priority is returned \param greatestPriority - Pointer to an int in which the numerical value for greatest stream priority is returned
\return ::CUDA_SUCCESS, ::CUDA_ERROR_INVALID_VALUE, \notefnerr
\sa ::cuStreamCreateWithPriority, ::cuStreamGetPriority, ::cuCtxGetDevice, ::cuCtxGetFlags, ::cuCtxSetLimit, ::cuCtxSynchronize, ::cudaDeviceGetStreamPriorityRange