Searched refs:t (Results 1 – 8 of 8) sorted by relevance
/kernel/ |
A D | timeout.c | 44 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 D | smp.c | 260 struct k_thread *t = _current_cpu->current; in z_smp_current_get() local 263 return t; in z_smp_current_get()
|
A D | timer.c | 27 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 D | Kconfig.vm | 30 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 D | Kconfig.mem_domain | 53 tables, these APIs don't need to be implemented as the underlying
|
A D | Kconfig | 110 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 D | Kconfig.smp | 121 atomic variable and doesn't guarantee locking fairness
|
/kernel/include/ |
A D | priority_q.h | 108 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