@@ -40,7 +40,6 @@ ze_result_t eventsDeadlockChecker::ZEeventsDeadlockChecker::zeEventCreateEpilogu
4040 const ze_event_desc_t *desc, // /< [in] pointer to event descriptor
4141 ze_event_handle_t *phEvent // /< [out] pointer to handle of event object created
4242) {
43-
4443 eventToDagID[*phEvent] = invalidDagID;
4544
4645 return ZE_RESULT_SUCCESS;
@@ -51,8 +50,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeEventDestroyEpilogue(
5150 ze_event_handle_t hEvent // /< [in][release] handle of event object to destroy
5251) {
5352 if (eventToDagID.find (hEvent) != eventToDagID.end ()) {
54- // Deleted event from eventToDagID but not from the dagIDToAction map as it may be needed for printing the discription of the action when printing path in the DAG.
55-
53+ // Delete event from eventToDagID but not from the dagIDToAction map as it may be needed for printing the discription of the action when printing path in the DAG.
5654 eventToDagID.erase (hEvent);
5755 }
5856
@@ -71,9 +69,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendMemoryCopyPro
7169 ze_event_handle_t *phWaitEvents // /< [in][optional][range(0, numWaitEvents)] handle of the events to wait
7270 // /< on before launching
7371) {
74-
7572 checkForDeadlock (" zeCommandListAppendMemoryCopy" , hSignalEvent, numWaitEvents, phWaitEvents);
76-
7773 return ZE_RESULT_SUCCESS;
7874}
7975
@@ -88,9 +84,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendWriteGlobalTi
8884 ze_event_handle_t *phWaitEvents // /< [in][optional][range(0, numWaitEvents)] handle of the events to wait
8985 // /< on before executing query
9086) {
91-
9287 checkForDeadlock (" zeCommandListAppendWriteGlobalTimestamp" , hSignalEvent, numWaitEvents, phWaitEvents);
93-
9488 return ZE_RESULT_SUCCESS;
9589}
9690
@@ -103,9 +97,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendBarrierProlog
10397 ze_event_handle_t *phWaitEvents // /< [in][optional][range(0, numWaitEvents)] handle of the events to wait
10498 // /< on before executing barrier
10599) {
106-
107100 checkForDeadlock (" zeCommandListAppendBarrier" , hSignalEvent, numWaitEvents, phWaitEvents);
108-
109101 return ZE_RESULT_SUCCESS;
110102}
111103
@@ -121,9 +113,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendMemoryRangesB
121113 ze_event_handle_t *phWaitEvents // /< [in][optional][range(0, numWaitEvents)] handle of the events to wait
122114 // /< on before executing barrier
123115) {
124-
125116 checkForDeadlock (" zeCommandListAppendMemoryRangesBarrier" , hSignalEvent, numWaitEvents, phWaitEvents);
126-
127117 return ZE_RESULT_SUCCESS;
128118}
129119
@@ -140,9 +130,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendMemoryFillPro
140130 ze_event_handle_t *phWaitEvents // /< [in][optional][range(0, numWaitEvents)] handle of the events to wait
141131 // /< on before launching
142132) {
143-
144133 checkForDeadlock (" zeCommandListAppendMemoryFill" , hSignalEvent, numWaitEvents, phWaitEvents);
145-
146134 return ZE_RESULT_SUCCESS;
147135}
148136
@@ -167,9 +155,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendMemoryCopyReg
167155 ze_event_handle_t *phWaitEvents // /< [in][optional][range(0, numWaitEvents)] handle of the events to wait
168156 // /< on before launching
169157) {
170-
171158 checkForDeadlock (" zeCommandListAppendMemoryCopyRegion" , hSignalEvent, numWaitEvents, phWaitEvents);
172-
173159 return ZE_RESULT_SUCCESS;
174160}
175161
@@ -186,9 +172,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendMemoryCopyFro
186172 ze_event_handle_t *phWaitEvents // /< [in][optional][range(0, numWaitEvents)] handle of the events to wait
187173 // /< on before launching
188174) {
189-
190175 checkForDeadlock (" zeCommandListAppendMemoryCopyFromContext" , hSignalEvent, numWaitEvents, phWaitEvents);
191-
192176 return ZE_RESULT_SUCCESS;
193177}
194178
@@ -203,9 +187,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendImageCopyProl
203187 ze_event_handle_t *phWaitEvents // /< [in][optional][range(0, numWaitEvents)] handle of the events to wait
204188 // /< on before launching
205189) {
206-
207190 checkForDeadlock (" zeCommandListAppendImageCopy" , hSignalEvent, numWaitEvents, phWaitEvents);
208-
209191 return ZE_RESULT_SUCCESS;
210192}
211193
@@ -222,9 +204,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendImageCopyRegi
222204 ze_event_handle_t *phWaitEvents // /< [in][optional][range(0, numWaitEvents)] handle of the events to wait
223205 // /< on before launching
224206) {
225-
226207 checkForDeadlock (" zeCommandListAppendImageCopyRegion" , hSignalEvent, numWaitEvents, phWaitEvents);
227-
228208 return ZE_RESULT_SUCCESS;
229209}
230210
@@ -240,9 +220,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendImageCopyToMe
240220 ze_event_handle_t *phWaitEvents // /< [in][optional][range(0, numWaitEvents)] handle of the events to wait
241221 // /< on before launching
242222) {
243-
244223 checkForDeadlock (" zeCommandListAppendImageCopyToMemory" , hSignalEvent, numWaitEvents, phWaitEvents);
245-
246224 return ZE_RESULT_SUCCESS;
247225}
248226
@@ -258,9 +236,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendImageCopyFrom
258236 ze_event_handle_t *phWaitEvents // /< [in][optional][range(0, numWaitEvents)] handle of the events to wait
259237 // /< on before launching
260238) {
261-
262239 checkForDeadlock (" zeCommandListAppendImageCopyFromMemory" , hSignalEvent, numWaitEvents, phWaitEvents);
263-
264240 return ZE_RESULT_SUCCESS;
265241}
266242
@@ -269,9 +245,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendSignalEventPr
269245 ze_command_list_handle_t hCommandList, // /< [in] handle of the command list
270246 ze_event_handle_t hEvent // /< [in] handle of the event
271247) {
272-
273248 checkForDeadlock (" zeCommandListAppendSignalEvent" , hEvent, 0 , nullptr );
274-
275249 return ZE_RESULT_SUCCESS;
276250}
277251
@@ -283,7 +257,6 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendWaitOnEventsP
283257 // /< continuing
284258) {
285259 checkForDeadlock (" zeCommandListAppendWaitOnEvents" , nullptr , numEvents, phEvents);
286-
287260 return ZE_RESULT_SUCCESS;
288261}
289262
@@ -292,15 +265,13 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeEventHostSignalPrologue(
292265 ze_event_handle_t hEvent // /< [in] handle of the event
293266) {
294267 checkForDeadlock (" zeEventHostSignal" , hEvent, 0 , nullptr );
295-
296268 return ZE_RESULT_SUCCESS;
297269}
298270
299271void eventsDeadlockChecker::ZEeventsDeadlockChecker::resetEventInEventToDagID (
300272 const std::string &zeCallDisc, // / action discription
301273 const ze_event_handle_t hEvent // /< [in] handle of the event
302274) {
303-
304275 auto it = eventToDagID.find (hEvent);
305276 // Check if user is using invalid events, hint if it doesn't exist in eventToDagID.
306277 if (it == eventToDagID.end ()) {
@@ -324,19 +295,15 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendEventResetPro
324295 ze_command_list_handle_t hCommandList, // /< [in] handle of the command list
325296 ze_event_handle_t hEvent // /< [in] handle of the event
326297) {
327-
328298 resetEventInEventToDagID (" zeCommandListAppendEventReset" , hEvent);
329-
330299 return ZE_RESULT_SUCCESS;
331300}
332301
333302ze_result_t
334303eventsDeadlockChecker::ZEeventsDeadlockChecker::zeEventHostResetPrologue (
335304 ze_event_handle_t hEvent // /< [in] handle of the event
336305) {
337-
338306 resetEventInEventToDagID (" zeEventHostReset" , hEvent);
339-
340307 return ZE_RESULT_SUCCESS;
341308}
342309
@@ -357,7 +324,6 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendQueryKernelTi
357324 // /< on before executing query
358325) {
359326 checkForDeadlock (" zeCommandListAppendQueryKernelTimestamps" , hSignalEvent, numWaitEvents, phWaitEvents);
360-
361327 return ZE_RESULT_SUCCESS;
362328}
363329
@@ -373,7 +339,6 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendLaunchKernelP
373339 // /< on before launching
374340) {
375341 checkForDeadlock (" zeCommandListAppendLaunchKernel" , hSignalEvent, numWaitEvents, phWaitEvents);
376-
377342 return ZE_RESULT_SUCCESS;
378343}
379344
@@ -389,7 +354,6 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendLaunchCoopera
389354 // /< on before launching
390355) {
391356 checkForDeadlock (" zeCommandListAppendLaunchCooperativeKernel" , hSignalEvent, numWaitEvents, phWaitEvents);
392-
393357 return ZE_RESULT_SUCCESS;
394358}
395359
@@ -406,7 +370,6 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendLaunchKernelI
406370 // /< on before launching
407371) {
408372 checkForDeadlock (" zeCommandListAppendLaunchKernelIndirect" , hSignalEvent, numWaitEvents, phWaitEvents);
409-
410373 return ZE_RESULT_SUCCESS;
411374}
412375
@@ -427,7 +390,6 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendLaunchMultipl
427390 // /< on before launching
428391) {
429392 checkForDeadlock (" zeCommandListAppendLaunchMultipleKernelsIndirect" , hSignalEvent, numWaitEvents, phWaitEvents);
430-
431393 return ZE_RESULT_SUCCESS;
432394}
433395
@@ -437,9 +399,7 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListUpdateMutableComman
437399 uint64_t commandId, // /< [in] command identifier
438400 ze_event_handle_t hSignalEvent // /< [in][optional] handle of the event to signal on completion
439401) {
440-
441402 checkForDeadlock (" zeCommandListUpdateMutableCommandSignalEventExp" , hSignalEvent, 0 , nullptr );
442-
443403 return ZE_RESULT_SUCCESS;
444404}
445405
@@ -452,7 +412,6 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListUpdateMutableComman
452412 // /< on before launching
453413) {
454414 checkForDeadlock (" zeCommandListUpdateMutableCommandWaitEventsExp" , nullptr , numWaitEvents, phWaitEvents);
455-
456415 return ZE_RESULT_SUCCESS;
457416}
458417
@@ -493,7 +452,6 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListAppendImageCopyFrom
493452 // /< on before launching
494453) {
495454 checkForDeadlock (" zeCommandListAppendImageCopyFromMemoryExt" , hSignalEvent, numWaitEvents, phWaitEvents);
496-
497455 return ZE_RESULT_SUCCESS;
498456}
499457
@@ -513,7 +471,6 @@ eventsDeadlockChecker::ZEeventsDeadlockChecker::zeCommandListImmediateAppendComm
513471 // /< of any appended command list(s)
514472) {
515473 checkForDeadlock (" zeCommandListImmediateAppendCommandListsExp" , hSignalEvent, numWaitEvents, phWaitEvents);
516-
517474 return ZE_RESULT_SUCCESS;
518475}
519476
0 commit comments