diff options
author | Petri Savolainen <petri.savolainen@linaro.org> | 2015-01-26 15:05:36 +0200 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2015-01-27 15:29:35 +0300 |
commit | a49b7b64fe4835eabe0d27804bd84417a635292b (patch) | |
tree | f727aff33fa1b89717d696186d9957e78c07787a /platform/linux-generic/include/api | |
parent | d9a7f99587b0f498c78383a2c60d8515d1b3d444 (diff) |
api: event: odp_schedule and odp_queue_enq
Changed odp_schedule() and odp_queue_enq() to use events
instead of buffers.
Signed-off-by: Petri Savolainen <petri.savolainen@linaro.org>
Reviewed-and-tested-by: Bill Fischofer <bill.fischofer@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-generic/include/api')
-rw-r--r-- | platform/linux-generic/include/api/odp_queue.h | 4 | ||||
-rw-r--r-- | platform/linux-generic/include/api/odp_schedule.h | 16 |
2 files changed, 10 insertions, 10 deletions
diff --git a/platform/linux-generic/include/api/odp_queue.h b/platform/linux-generic/include/api/odp_queue.h index b0f71856e..3caa7c157 100644 --- a/platform/linux-generic/include/api/odp_queue.h +++ b/platform/linux-generic/include/api/odp_queue.h @@ -174,11 +174,11 @@ void *odp_queue_get_context(odp_queue_t queue); * Queue enqueue * * @param queue Queue handle - * @param buf Buffer handle + * @param ev Event handle * * @return 0 if succesful */ -int odp_queue_enq(odp_queue_t queue, odp_buffer_t buf); +int odp_queue_enq(odp_queue_t queue, odp_event_t ev); /** * Enqueue multiple buffers to a queue diff --git a/platform/linux-generic/include/api/odp_schedule.h b/platform/linux-generic/include/api/odp_schedule.h index cdf670538..45fa48c62 100644 --- a/platform/linux-generic/include/api/odp_schedule.h +++ b/platform/linux-generic/include/api/odp_schedule.h @@ -47,21 +47,21 @@ uint64_t odp_schedule_wait_time(uint64_t ns); * Schedule * * Schedules all queues created with ODP_QUEUE_TYPE_SCHED type. Returns - * next highest priority buffer which is available for the calling thread. - * Outputs the source queue of the buffer. If there's no buffer available, waits - * for a buffer according to the wait parameter setting. Returns - * ODP_BUFFER_INVALID if reaches end of the wait period. + * next highest priority event which is available for the calling thread. + * Outputs the source queue of the event. If there's no event available, waits + * for an event according to the wait parameter setting. Returns + * ODP_EVENT_INVALID if reaches end of the wait period. * - * @param from Output parameter for the source queue (where the buffer was + * @param from Output parameter for the source queue (where the event was * dequeued from). Ignored if NULL. - * @param wait Minimum time to wait for a buffer. Waits infinitely, if set to + * @param wait Minimum time to wait for an event. Waits infinitely, if set to * ODP_SCHED_WAIT. Does not wait, if set to ODP_SCHED_NO_WAIT. * Use odp_schedule_wait_time() to convert time to other wait * values. * - * @return Next highest priority buffer, or ODP_BUFFER_INVALID + * @return Next highest priority event, or ODP_EVENT_INVALID */ -odp_buffer_t odp_schedule(odp_queue_t *from, uint64_t wait); +odp_event_t odp_schedule(odp_queue_t *from, uint64_t wait); /** * Schedule multiple buffers |