zephyr/kernel
Andy Ross 52e444bc05 kernel: Move timeout_remaining API
_timeout_remaining_get() was a function on a struct _timeout, doing
iteration on the timeout list, but it was defined in timer.c (the
higher level abstraction).

Move it to where it belongs.  Also have it return ticks instead of ms
to conform to scheme in the rest of the timeout API.  And rename it to
a more standard zephyr name.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2018-10-16 15:03:10 -04:00
..
include kernel: Move timeout_remaining API 2018-10-16 15:03:10 -04:00
alert.c kernel: Using boolean constants instead of 0 or 1 2018-09-18 13:57:15 -04:00
atomic_c.c
CMakeLists.txt kernel: Cmake: Add __ZEPHYR_SUPERVISOR__ macro for kernel files. 2018-05-15 17:48:18 +03:00
compiler_stack_protect.c kernel: add CODE_UNREACHABLE in _StackCheckHandler 2018-04-17 10:50:12 -07:00
device.c kernel; Checking functions return 2018-09-14 16:55:37 -04:00
errno.c kernel: userspace: reserve stack space to store local data 2018-08-17 09:40:52 -07:00
idle.c kernel/sys_clock: Fix build when !SYS_CLOCK_EXISTS 2018-10-16 15:03:10 -04:00
init.c kernel: move to new logger 2018-10-08 17:49:12 -04:00
int_latency_bench.c
Kconfig clock: Remove CONFIG_TICKLESS_KERNEL_TIME_UNIT_IN_MICRO_SECS 2018-10-16 15:03:10 -04:00
Kconfig.power_mgmt kernel: Remove clock_always_on control from k_busy_wait() 2018-10-16 15:03:10 -04:00
mailbox.c kernel: Sanitize if else statement according with MISRA-C 2018-09-28 07:58:19 +05:30
mem_domain.c kernel: Using boolean expression on ASSERT macros 2018-09-28 06:28:41 +05:30
mem_slab.c kernel: Explicitly comparing pointer with NULL 2018-09-28 06:28:41 +05:30
mempool.c sys_clock: Fix unsafe tick count usage 2018-10-16 15:03:10 -04:00
msg_q.c kernel: Explicitly comparing pointer with NULL 2018-09-28 06:28:41 +05:30
mutex.c kernel: Using boolean types for boolean constants 2018-09-28 06:28:41 +05:30
pipes.c portability: Avoid void* arithmetics which is a GNU extension 2018-09-28 07:57:28 +05:30
poll.c kernel: Fix overflow test problem introduced in 92ea2f9 2018-10-04 05:20:29 -07:00
queue.c kernel: Compare pointers with NULL in while statements 2018-09-18 13:57:15 -04:00
sched.c kernel/timeout: Eliminate wait_q parameters from API 2018-10-16 15:03:10 -04:00
sem.c kernel: Explicitly comparing pointer with NULL 2018-09-28 06:28:41 +05:30
smp.c kernel; Checking functions return 2018-09-14 16:55:37 -04:00
stack.c kernel: Explicitly comparing pointer with NULL 2018-09-28 06:28:41 +05:30
sys_clock.c kernel: Move timeout_remaining API 2018-10-16 15:03:10 -04:00
system_work_q.c
thread_abort.c kernel: Using boolean expression on ASSERT macros 2018-09-28 06:28:41 +05:30
thread.c kernel/timeout: Eliminate wait_q parameters from API 2018-10-16 15:03:10 -04:00
timer.c kernel: Move timeout_remaining API 2018-10-16 15:03:10 -04:00
userspace_handler.c kernel: Calling Z_SYSCALL_VERIFY_MSG with boolean expressions 2018-09-28 06:28:41 +05:30
userspace.c kernel: move to new logger 2018-10-08 17:49:12 -04:00
version.c
work_q.c kernel/timeout: Refactor API 2018-10-16 15:03:10 -04:00