zephyr/kernel/nanokernel
Peter Mitsis 06e2b4e129 nanokernel: Change fiber_delayed_start() return type
Instead of returning a 'void *', the nanokernel fiber_delayed_start()
family of routines now return a handle of type nano_thread_id_t.

Consequently, the nanokernel fiber_delayed_start_cancel() family of
routines now accept a parameter of type nano_thread_id_t instead of
'void *'.

The complete list of affected nanokernel routines is:
    fiber_delayed_start()        fiber_delayed_start_cancel()
    fiber_fiber_delayed_start()  fiber_fiber_delayed_start_cancel()
    task_fiber_delayed_start()   task_fiber_delayed_start_cancel()

Change-Id: Ibd4658df3ef07e79a81b7643a8be9ea5ffe08ba0
Signed-off-by: Peter Mitsis <peter.mitsis@windriver.com>
2016-02-23 10:48:54 -05:00
..
include idle: fix tasks waiting when NANO_TIMEOUTS is enabled 2016-02-05 20:25:24 -05:00
compiler_stack_protect.c remove redundant checking for CONFIG_STACK_CANARIES 2016-02-11 18:48:45 +00:00
device.c device: remove obsolete DEVICE_DEFINE/INIT_CONFIG_DEFINE() 2016-02-05 20:25:25 -05:00
event_logger.c nano_sema: Simplify nano_xxx_sem_take() API family 2016-02-05 20:25:14 -05:00
idle.c idle: add support for nanokernel tickless idle 2016-02-05 20:25:13 -05:00
int_latency_bench.c x86: streamline irq_lock()/irq_unlock() 2016-02-05 20:25:13 -05:00
Kconfig kconfig: Fix INT_LATENCY_BENCHMARK description 2016-02-05 20:25:13 -05:00
kernel_event_logger.c init: use SYS_INIT() where it makes sense 2016-02-05 20:25:25 -05:00
Makefile x86: streamline irq_lock()/irq_unlock() 2016-02-05 20:25:13 -05:00
nano_context.c arm: Enable support for sys_thread_busy_wait() 2016-02-11 14:13:05 +00:00
nano_fiber.c nanokernel: Change fiber_delayed_start() return type 2016-02-23 10:48:54 -05:00
nano_fifo.c nanokernel : clean up comments 2016-02-11 01:10:15 +00:00
nano_init.c nanokernel : clean up comments 2016-02-11 01:10:15 +00:00
nano_lifo.c nanokernel : clean up comments 2016-02-11 01:10:15 +00:00
nano_sema.c nanokernel : clean up comments 2016-02-11 01:10:15 +00:00
nano_sleep.c idle: fix tasks waiting when NANO_TIMEOUTS is enabled 2016-02-05 20:25:24 -05:00
nano_stack.c nanokernel : clean up comments 2016-02-11 01:10:15 +00:00
nano_sys_clock.c nanokernel : clean up comments 2016-02-11 01:10:15 +00:00
nano_timer.c nanokernel : clean up comments 2016-02-11 01:10:15 +00:00
ring_buffer.c checkpatch: error - spacing 2016-02-05 20:24:31 -05:00
version.c Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00