event: remove spdk_event_get_next() from API
The event->next field can be accessed directly from within the event library implementation, and public API users should not be using it. Change-Id: I98a1f0017e03e951d0c4eee3c7989b04324e57d1 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
This commit is contained in:
parent
66f4dce74a
commit
f99eb85595
@ -222,7 +222,6 @@ spdk_event_t spdk_event_allocate(uint32_t lcore, spdk_event_fn fn,
|
|||||||
*/
|
*/
|
||||||
void spdk_event_call(spdk_event_t event);
|
void spdk_event_call(spdk_event_t event);
|
||||||
|
|
||||||
#define spdk_event_get_next(event) (event)->next
|
|
||||||
#define spdk_event_get_arg1(event) (event)->arg1
|
#define spdk_event_get_arg1(event) (event)->arg1
|
||||||
#define spdk_event_get_arg2(event) (event)->arg2
|
#define spdk_event_get_arg2(event) (event)->arg2
|
||||||
|
|
||||||
|
@ -646,7 +646,7 @@ _spdk_event_add_poller(spdk_event_t event)
|
|||||||
{
|
{
|
||||||
struct spdk_reactor *reactor = spdk_event_get_arg1(event);
|
struct spdk_reactor *reactor = spdk_event_get_arg1(event);
|
||||||
struct spdk_poller *poller = spdk_event_get_arg2(event);
|
struct spdk_poller *poller = spdk_event_get_arg2(event);
|
||||||
struct spdk_event *next = spdk_event_get_next(event);
|
struct spdk_event *next = event->next;
|
||||||
|
|
||||||
_spdk_poller_register(reactor, poller, next);
|
_spdk_poller_register(reactor, poller, next);
|
||||||
}
|
}
|
||||||
@ -731,7 +731,7 @@ _spdk_event_remove_poller(spdk_event_t event)
|
|||||||
{
|
{
|
||||||
struct spdk_poller *poller = spdk_event_get_arg1(event);
|
struct spdk_poller *poller = spdk_event_get_arg1(event);
|
||||||
struct spdk_reactor *reactor = spdk_reactor_get(poller->lcore);
|
struct spdk_reactor *reactor = spdk_reactor_get(poller->lcore);
|
||||||
struct spdk_event *next = spdk_event_get_next(event);
|
struct spdk_event *next = event->next;
|
||||||
|
|
||||||
_spdk_poller_unregister(reactor, poller, next);
|
_spdk_poller_unregister(reactor, poller, next);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user