Revert [HIP] Fixed hipStreamAddCallback (#1674)

This reverts commit fa1e44aa0e.
Addresses SWDEV#212675.

[ROCm/hip commit: 153a959280]
Αυτή η υποβολή περιλαμβάνεται σε:
Sarbojit2019
2019-11-20 11:55:46 +05:30
υποβλήθηκε από Maneesh Gupta
γονέας 492248ef12
υποβολή 6679cd3998
6 αρχεία άλλαξαν με 9 προσθήκες και 593 διαγραφές
@@ -1499,21 +1499,18 @@ hipError_t ihipStreamSynchronize(TlsData *tls, hipStream_t stream) {
return e;
}
bool ihipStreamCallbackHandler(hsa_signal_value_t value, void* cbArgs) {
void ihipStreamCallbackHandler(ihipStreamCallback_t* cb) {
hipError_t e = hipSuccess;
ihipStreamCallback_t* cb = static_cast<ihipStreamCallback_t*> (cbArgs);
if(cb->comFuture.valid())
cb->comFuture.wait();
// Synchronize stream
tprintf(DB_SYNC, "ihipStreamCallbackHandler wait on stream %s\n",
ToString(cb->_stream).c_str());
GET_TLS();
e = ihipStreamSynchronize(tls, cb->_stream);
// Call registered callback function
cb->_callback(cb->_stream, e, cb->_userData);
hsa_signal_store_screlease(cb->_signal,0);
delete cb;
return false;
}
//---