hipDeviceGetPCIBusId int version changes for CUDA runtime API

Change-Id: I4d3b995f1d1ac83415ca84808a074e5c8cd72f3c


[ROCm/hip commit: 266b27ac83]
This commit is contained in:
Rahul Garg
2016-12-07 12:12:40 +05:30
parent 7b8766bfd2
commit 8420edd5e4
3 changed files with 21 additions and 2 deletions
@@ -1622,7 +1622,7 @@ hipError_t hipDeviceGetName(char *name,int len,hipDevice_t device);
*
* @returns #hipSuccess, #hipErrorInavlidDevice
*/
// hipError_t hipDeviceGetPCIBusId (char *pciBusId,int len,hipDevice_t device);
hipError_t hipDeviceGetPCIBusId (char *pciBusId,int len,hipDevice_t device);
/**
@@ -770,9 +770,14 @@ inline static hipError_t hipDeviceGetName(char *name,int len,hipDevice_t device)
return hipCUResultTohipError(cuDeviceGetName(name,len,device));
}
inline static hipError_t hipDeviceGetPCIBusId(char* pciBusId,int len,int device)
{
return hipCUDAErrorTohipError(cudaDeviceGetPCIBusId(pciBusId,len,device));
}
inline static hipError_t hipDeviceGetPCIBusId(char* pciBusId,int len,hipDevice_t device)
{
return hipCUResultTohipError(cuDeviceGetPCIBusId((char*)pciBusId,len,device));
return hipCUResultTohipError(cuDeviceGetPCIBusId(pciBusId,len,device));
}
inline static hipError_t hipDeviceGetByPCIBusId(int* device, const int *pciBusId)