Returns in *devPtr the address of symbol symbol on the device. symbol can either be a variable that resides in global memory space, or it can be a character string, naming a variable that resides in global memory space. If symbol cannot be found, or if symbol is not declared in the global memory space, *devPtr is unchanged and the error cudaErrorInvalidSymbol is returned.
- Parameters:
-
| devPtr | - Return device pointer associated with symbol |
| symbol | - Global variable or string symbol to search for |
- Returns:
- cudaSuccess, cudaErrorInvalidSymbol, cudaErrorAddressOfConstant
- Note:
- Note that this function may also return error codes from previous, asynchronous launches.
- See also:
- cudaGetSymbolAddress (C API) cudaGetSymbolSize (C++ API)