zephyr/kernel
Andy Ross 914205ca85 kernel/timeout: Add k_uptime_ticks() API
Add a call to get the system tick count as an official API (and
redefine the existing millisecond API in terms of it).  Sophisticated
applications need to be able to count ticks directly, and the newer
timeout API supports that.  Uptime should too, for symmetry.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2020-03-31 19:40:47 -04:00
..
include kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
atomic_c.c
CMakeLists.txt
compiler_stack_protect.c
device.c
errno.c
fatal.c
futex.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
idle.c
init.c
Kconfig kernel/timeout: Add absolute timeout APIs 2020-03-31 19:40:47 -04:00
Kconfig.power_mgmt
mailbox.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
mem_domain.c
mem_slab.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
mempool.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
msg_q.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
mutex.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
pipes.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
poll.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
queue.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
sched.c kernel/timeout: Enable 64 bit timeout precision 2020-03-31 19:40:47 -04:00
sem.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
smp.c
stack.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
system_work_q.c
thread_abort.c
thread.c kernel/timeout: Add timeout remaining/expires APIs 2020-03-31 19:40:47 -04:00
timeout.c kernel/timeout: Add k_uptime_ticks() API 2020-03-31 19:40:47 -04:00
timer.c kernel/timeout: Add timeout remaining/expires APIs 2020-03-31 19:40:47 -04:00
userspace_handler.c
userspace.c
version.c
work_q.c kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00