Lines Matching refs:sdata
668 struct test_mempool_events_safety_data sdata[2]; in test_mempool_events_safety() local
674 sdata[0].api_func = rte_mempool_event_callback_unregister; in test_mempool_events_safety()
675 sdata[0].cb_func = test_mempool_events_safety_cb; in test_mempool_events_safety()
676 sdata[0].cb_user_data = &sdata[0]; in test_mempool_events_safety()
677 sdata[0].ret = -1; in test_mempool_events_safety()
679 &sdata[0]); in test_mempool_events_safety()
681 sdata[1].api_func = rte_mempool_event_callback_register; in test_mempool_events_safety()
682 sdata[1].cb_func = test_mempool_events_cb; in test_mempool_events_safety()
683 sdata[1].cb_user_data = &data; in test_mempool_events_safety()
684 sdata[1].ret = -1; in test_mempool_events_safety()
686 &sdata[1]); in test_mempool_events_safety()
698 RTE_TEST_ASSERT_EQUAL(sdata[0].ret, 0, "Callback failed to unregister itself: %s", in test_mempool_events_safety()
700 RTE_TEST_ASSERT_EQUAL(sdata[1].ret, 0, "Failed to insert a new callback: %s", in test_mempool_events_safety()
706 sdata[0].invoked = false; in test_mempool_events_safety()
709 RTE_TEST_ASSERT_EQUAL(sdata[0].invoked, false, in test_mempool_events_safety()
711 RTE_TEST_ASSERT_EQUAL(sdata[1].ret, -EEXIST, in test_mempool_events_safety()
717 for (i = 0; i < RTE_DIM(sdata); i++) in test_mempool_events_safety()
719 (test_mempool_events_safety_cb, &sdata[i]); in test_mempool_events_safety()
725 for (i = 0; i < RTE_DIM(sdata); i++) in test_mempool_events_safety()
727 (test_mempool_events_safety_cb, &sdata[i]); in test_mempool_events_safety()