Home
last modified time | relevance | path

Searched refs:t (Results 1 – 8 of 8) sorted by relevance

/kernel/
A Dtimeout.c44 return (t == NULL) ? NULL : CONTAINER_OF(t, struct _timeout, node); in first()
57 next(t)->dticks += t->dticks; in remove_timeout()
131 for (t = first(); t != NULL; t = next(t)) { in z_add_timeout()
140 if (t == NULL) { in z_add_timeout()
183 for (struct _timeout *t = first(); t != NULL; t = next(t)) { in timeout_rem() local
251 (t != NULL) && (t->dticks <= announce_remaining); in sys_clock_announce()
256 t->dticks = 0; in sys_clock_announce()
260 t->fn(t); in sys_clock_announce()
265 if (t != NULL) { in sys_clock_announce()
283 uint64_t t = 0U; in sys_clock_tick_get() local
[all …]
A Dsmp.c260 struct k_thread *t = _current_cpu->current; in z_smp_current_get() local
263 return t; in z_smp_current_get()
A Dtimer.c27 void z_timer_expiration_handler(struct _timeout *t) in z_timer_expiration_handler() argument
29 struct k_timer *timer = CONTAINER_OF(t, struct k_timer, timeout); in z_timer_expiration_handler()
46 if (sys_dnode_is_linked(&t->node)) { in z_timer_expiration_handler()
A DKconfig.vm30 Otherwise, if RAM isn't identity-mapped:
91 there isn't overlap with the existed mappings, it will reserve the
96 Note that this is for compatibility and portable apps shouldn't
133 When this is enabled, RAM-based memory mappings don't actually
A DKconfig.mem_domain53 tables, these APIs don't need to be implemented as the underlying
A DKconfig110 for cooperative threads, this tool probably shouldn't be used
155 applications don't want this.
339 time. Most applications don't want this.
599 priority. This means that any work handler, once started, won't
632 Use when there isn't support for compiler built-ins, but you have
647 Use when there isn't support for compiler built-ins, but you have
656 set, or haven't been implemented yet during bring-up, and also
993 When enabled, will enforce that a writable page isn't executable
1066 # As of today, we don't know of any toolchains that don't create
1081 doesn't need any initializers, you can disable this option. The linker
A DKconfig.smp121 atomic variable and doesn't guarantee locking fairness
/kernel/include/
A Dpriority_q.h108 struct k_thread *t; in z_priq_simple_add() local
110 SYS_DLIST_FOR_EACH_CONTAINER(pq, t, base.qnode_dlist) { in z_priq_simple_add()
111 if (z_sched_prio_cmp(thread, t) > 0) { in z_priq_simple_add()
112 sys_dlist_insert(&t->base.qnode_dlist, &thread->base.qnode_dlist); in z_priq_simple_add()
136 struct k_thread *t; in z_priq_simple_yield() local
145 t = CONTAINER_OF(n, struct k_thread, base.qnode_dlist); in z_priq_simple_yield()
146 if (z_sched_prio_cmp(_current, t) > 0) { in z_priq_simple_yield()
147 sys_dlist_insert(&t->base.qnode_dlist, in z_priq_simple_yield()
200 struct k_thread *t; in z_priq_rb_add() local
212 RB_FOR_EACH_CONTAINER(&pq->tree, t, base.qnode_rb) { in z_priq_rb_add()
[all …]

Completed in 18 milliseconds