diff mbox

[3/7] linux-generic: schedule: streamline handling of event deq processing

Message ID 1441238841-25105-4-git-send-email-bill.fischofer@linaro.org
State Superseded
Headers show

Commit Message

Bill Fischofer Sept. 3, 2015, 12:07 a.m. UTC
Signed-off-by: Bill Fischofer <bill.fischofer@linaro.org>
---
 platform/linux-generic/odp_schedule.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff mbox

Patch

diff --git a/platform/linux-generic/odp_schedule.c b/platform/linux-generic/odp_schedule.c
index a88ba4d..c6619e5 100644
--- a/platform/linux-generic/odp_schedule.c
+++ b/platform/linux-generic/odp_schedule.c
@@ -482,11 +482,11 @@  static int schedule(odp_queue_t *out_queue, odp_event_t out_ev[],
 
 			pri_q = sched->pri_queue[i][id];
 			ev    = odp_queue_deq(pri_q);
-			buf   = odp_buffer_from_event(ev);
 
-			if (buf == ODP_BUFFER_INVALID)
+			if (ev == ODP_EVENT_INVALID)
 				continue;
 
+			buf       = odp_buffer_from_event(ev);
 			sched_cmd = odp_buffer_addr(buf);
 
 			if (sched_cmd->cmd == SCHED_CMD_POLL_PKTIN) {