@@ -344,12 +344,6 @@ int utils_ze_get_drivers(uint32_t *drivers_num_,
344344 ze_driver_handle_t *drivers = NULL ;
345345 uint32_t drivers_num = 0 ;
346346
347- ret = utils_ze_init_level_zero ();
348- if (ret != 0 ) {
349- fprintf (stderr, " utils_ze_init_level_zero() failed!\n " );
350- goto init_fail;
351- }
352-
353347 ze_result = libze_ops.zeDriverGet (&drivers_num, NULL );
354348 if (ze_result != ZE_RESULT_SUCCESS) {
355349 fprintf (stderr, " zeDriverGet() failed!\n " );
@@ -386,7 +380,6 @@ int utils_ze_get_drivers(uint32_t *drivers_num_,
386380 *drivers_ = NULL ;
387381 }
388382
389- init_fail:
390383 return ret;
391384}
392385
@@ -397,12 +390,6 @@ int utils_ze_get_devices(ze_driver_handle_t driver, uint32_t *devices_num_,
397390 uint32_t devices_num = 0 ;
398391 ze_device_handle_t *devices = NULL ;
399392
400- ret = utils_ze_init_level_zero ();
401- if (ret != 0 ) {
402- fprintf (stderr, " utils_ze_init_level_zero() failed!\n " );
403- goto init_fail;
404- }
405-
406393 ze_result = libze_ops.zeDeviceGet (driver, &devices_num, NULL );
407394 if (ze_result != ZE_RESULT_SUCCESS) {
408395 fprintf (stderr, " zeDeviceGet() failed!\n " );
@@ -438,7 +425,7 @@ int utils_ze_get_devices(ze_driver_handle_t driver, uint32_t *devices_num_,
438425 free (devices);
439426 devices = NULL ;
440427 }
441- init_fail:
428+
442429 return ret;
443430}
444431
0 commit comments