@@ -313,6 +313,7 @@ sai_status_t VendorSai::getStats(
313
313
_In_ const sai_stat_id_t *counter_ids,
314
314
_Out_ uint64_t *counters)
315
315
{
316
+ MUTEX ();
316
317
SWSS_LOG_ENTER ();
317
318
VENDOR_CHECK_API_INITIALIZED ();
318
319
@@ -350,6 +351,7 @@ sai_status_t VendorSai::getStatsExt(
350
351
_In_ sai_stats_mode_t mode,
351
352
_Out_ uint64_t *counters)
352
353
{
354
+ MUTEX ();
353
355
SWSS_LOG_ENTER ();
354
356
VENDOR_CHECK_API_INITIALIZED ();
355
357
@@ -364,6 +366,7 @@ sai_status_t VendorSai::clearStats(
364
366
_In_ uint32_t number_of_counters,
365
367
_In_ const sai_stat_id_t *counter_ids)
366
368
{
369
+ MUTEX ();
367
370
SWSS_LOG_ENTER ();
368
371
VENDOR_CHECK_API_INITIALIZED ();
369
372
@@ -383,6 +386,7 @@ sai_status_t VendorSai::bulkGetStats(
383
386
_Inout_ sai_status_t *object_statuses,
384
387
_Out_ uint64_t *counters)
385
388
{
389
+ MUTEX ();
386
390
SWSS_LOG_ENTER ();
387
391
VENDOR_CHECK_API_INITIALIZED ();
388
392
@@ -410,6 +414,7 @@ sai_status_t VendorSai::bulkClearStats(
410
414
_In_ sai_stats_mode_t mode,
411
415
_Inout_ sai_status_t *object_statuses)
412
416
{
417
+ MUTEX ();
413
418
SWSS_LOG_ENTER ();
414
419
VENDOR_CHECK_API_INITIALIZED ();
415
420
0 commit comments