File tree Expand file tree Collapse file tree 5 files changed +17
-1
lines changed Expand file tree Collapse file tree 5 files changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -8914,6 +8914,8 @@ urKernelSuggestMaxCooperativeGroupCountExp(
89148914/// - ::UR_RESULT_ERROR_INVALID_NULL_POINTER
89158915/// + `NULL == phEvent`
89168916/// - ::UR_RESULT_ERROR_INVALID_EVENT_WAIT_LIST
8917+ /// + `phEventWaitList == NULL && numEventsInWaitList > 0`
8918+ /// + `phEventWaitList != NULL && numEventsInWaitList == 0`
89178919UR_APIEXPORT ur_result_t UR_APICALL
89188920urEnqueueTimestampRecordingExp(
89198921 ur_queue_handle_t hQueue, ///< [in] handle of the queue object
Original file line number Diff line number Diff line change @@ -63,4 +63,6 @@ params:
6363returns :
6464 - $X_RESULT_ERROR_INVALID_NULL_HANDLE
6565 - $X_RESULT_ERROR_INVALID_NULL_POINTER
66- - $X_RESULT_ERROR_INVALID_EVENT_WAIT_LIST
66+ - $X_RESULT_ERROR_INVALID_EVENT_WAIT_LIST :
67+ - " `phEventWaitList == NULL && numEventsInWaitList > 0`"
68+ - " `phEventWaitList != NULL && numEventsInWaitList == 0`"
Original file line number Diff line number Diff line change @@ -8975,6 +8975,14 @@ __urdlllocal ur_result_t UR_APICALL urEnqueueTimestampRecordingExp(
89758975 return UR_RESULT_ERROR_INVALID_NULL_POINTER;
89768976 }
89778977
8978+ if (phEventWaitList == NULL && numEventsInWaitList > 0 ) {
8979+ return UR_RESULT_ERROR_INVALID_EVENT_WAIT_LIST;
8980+ }
8981+
8982+ if (phEventWaitList != NULL && numEventsInWaitList == 0 ) {
8983+ return UR_RESULT_ERROR_INVALID_EVENT_WAIT_LIST;
8984+ }
8985+
89788986 if (phEventWaitList != NULL && numEventsInWaitList > 0 ) {
89798987 for (uint32_t i = 0 ; i < numEventsInWaitList; ++i) {
89808988 if (phEventWaitList[i] == NULL ) {
Original file line number Diff line number Diff line change @@ -8328,6 +8328,8 @@ ur_result_t UR_APICALL urKernelSuggestMaxCooperativeGroupCountExp(
83288328// / - ::UR_RESULT_ERROR_INVALID_NULL_POINTER
83298329// / + `NULL == phEvent`
83308330// / - ::UR_RESULT_ERROR_INVALID_EVENT_WAIT_LIST
8331+ // / + `phEventWaitList == NULL && numEventsInWaitList > 0`
8332+ // / + `phEventWaitList != NULL && numEventsInWaitList == 0`
83318333ur_result_t UR_APICALL urEnqueueTimestampRecordingExp (
83328334 ur_queue_handle_t hQueue, // /< [in] handle of the queue object
83338335 bool
Original file line number Diff line number Diff line change @@ -7047,6 +7047,8 @@ ur_result_t UR_APICALL urKernelSuggestMaxCooperativeGroupCountExp(
70477047// / - ::UR_RESULT_ERROR_INVALID_NULL_POINTER
70487048// / + `NULL == phEvent`
70497049// / - ::UR_RESULT_ERROR_INVALID_EVENT_WAIT_LIST
7050+ // / + `phEventWaitList == NULL && numEventsInWaitList > 0`
7051+ // / + `phEventWaitList != NULL && numEventsInWaitList == 0`
70507052ur_result_t UR_APICALL urEnqueueTimestampRecordingExp (
70517053 ur_queue_handle_t hQueue, // /< [in] handle of the queue object
70527054 bool
You can’t perform that action at this time.
0 commit comments