Home
last modified time | relevance | path

Searched refs:curr (Results 1 – 25 of 46) sorted by relevance

12

/Zephyr-latest/subsys/rtio/
Drtio_executor.c75 struct rtio_iodev_sqe *curr = iodev_sqe, *next; in rtio_executor_submit() local
78 while (curr->sqe.flags & (RTIO_SQE_TRANSACTION | RTIO_SQE_CHAINED)) { in rtio_executor_submit()
92 if (curr->sqe.flags & RTIO_SQE_CANCELED) { in rtio_executor_submit()
95 curr->next = next; in rtio_executor_submit()
96 curr = next; in rtio_executor_submit()
97 curr->r = r; in rtio_executor_submit()
100 curr != NULL, in rtio_executor_submit()
104 curr->next = NULL; in rtio_executor_submit()
105 curr->r = r; in rtio_executor_submit()
120 static inline void rtio_executor_handle_multishot(struct rtio *r, struct rtio_iodev_sqe *curr, in rtio_executor_handle_multishot() argument
[all …]
/Zephyr-latest/kernel/
Dtimeslicing.c106 struct k_thread *curr = arch_current_thread(); in z_time_slice() local
109 if (pending_current == curr) { in z_time_slice()
110 z_reset_time_slice(curr); in z_time_slice()
117 if (slice_expired[_current_cpu->id] && thread_is_sliceable(curr)) { in z_time_slice()
119 if (curr->base.slice_expired) { in z_time_slice()
121 curr->base.slice_expired(curr, curr->base.slice_data); in z_time_slice()
125 if (!z_is_thread_prevented_from_running(curr)) { in z_time_slice()
126 move_thread_to_end_of_prio_q(curr); in z_time_slice()
128 z_reset_time_slice(curr); in z_time_slice()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/lll/
Dlll.c42 } curr; member
130 event.curr.abort_cb = NULL; in lll_init()
216 if (!param || (param == event.curr.param)) { in lll_disable()
217 if (event.curr.abort_cb && event.curr.param) { in lll_disable()
218 event.curr.abort_cb(NULL, event.curr.param); in lll_disable()
284 LL_ASSERT(event.curr.abort_cb); in lll_done()
285 event.curr.abort_cb = NULL; in lll_done()
287 param = event.curr.param; in lll_done()
288 event.curr.param = NULL; in lll_done()
336 return !event.curr.abort_cb; in lll_is_done()
[all …]
Dlll_internal.h10 int lll_is_abort_cb(void *next, void *curr, lll_prepare_cb_t *resume_cb);
/Zephyr-latest/drivers/timer/
Dintel_adsp_timer.c106 uint64_t curr; in compare_isr() local
111 curr = count(); in compare_isr()
112 dticks = (curr - last_count) / CYC_PER_TICK; in compare_isr()
123 if ((int64_t)(next - curr) < MIN_DELAY) { in compare_isr()
143 uint64_t curr = count(); in sys_clock_set_timeout() local
148 adj = (uint32_t)(curr - last_count) + (CYC_PER_TICK - 1); in sys_clock_set_timeout()
157 if (((uint32_t)next - (uint32_t)curr) < MIN_DELAY) { in sys_clock_set_timeout()
217 uint64_t curr = count(); in sys_clock_driver_init() local
220 set_compare(curr + CYC_PER_TICK); in sys_clock_driver_init()
221 last_count = curr; in sys_clock_driver_init()
Dxtensa_sys_timer.c48 uint32_t curr = ccount(); in ccompare_isr() local
49 uint32_t dticks = (curr - last_count) / CYC_PER_TICK; in ccompare_isr()
56 if ((int32_t)(next - curr) < MIN_DELAY) { in ccompare_isr()
75 uint32_t curr = ccount(), cyc, adj; in sys_clock_set_timeout() local
79 adj = (curr - last_count) + (CYC_PER_TICK - 1); in sys_clock_set_timeout()
88 if ((cyc - curr) < MIN_DELAY) { in sys_clock_set_timeout()
Dgecko_burtc_timer.c81 uint32_t curr = BURTC_CounterGet(); in burtc_isr() local
90 uint32_t unannounced = (curr - prev) / g_cyc_per_tick; in burtc_isr()
102 if ((next - curr) < MIN_DELAY_CYC) { in burtc_isr()
131 uint32_t curr = BURTC_CounterGet(); in sys_clock_set_timeout() local
135 uint32_t unannounced = (curr - prev) / g_cyc_per_tick; in sys_clock_set_timeout()
153 if ((next - curr) < MIN_DELAY_CYC) { in sys_clock_set_timeout()
Dsilabs_sleeptimer_timer.c52 uint32_t curr = sl_sleeptimer_get_tick_count(); in sleeptimer_cb() local
54 uint32_t pending = curr - prev; in sleeptimer_cb()
75 uint32_t curr = sl_sleeptimer_get_tick_count(); in sleeptimer_clock_set_timeout() local
77 uint32_t pending = curr - prev; in sleeptimer_clock_set_timeout()
Dnpcx_itim_timer.c152 uint64_t curr = npcx_itim_get_sys_cyc64(); in npcx_itim_start_evt_tmr_by_tick() local
160 if (unlikely(next_cycs <= curr)) { in npcx_itim_start_evt_tmr_by_tick()
165 dcycles = next_cycs - curr; in npcx_itim_start_evt_tmr_by_tick()
196 uint64_t curr = npcx_itim_get_sys_cyc64(); in npcx_itim_evt_isr() local
197 uint32_t delta_ticks = (uint32_t)((curr - cyc_sys_announced) / SYS_CYCLES_PER_TICK); in npcx_itim_evt_isr()
/Zephyr-latest/subsys/logging/frontends/
Dlog_frontend_stmesp_demux.c59 struct log_frontend_stmesp_demux_active_entry *curr; member
181 demux.curr = NULL; in log_frontend_stmesp_demux_init()
199 demux.curr = NULL; in log_frontend_stmesp_demux_major()
208 demux.curr = entry; in log_frontend_stmesp_demux_major()
241 demux.curr = entry; in log_frontend_stmesp_demux_channel()
247 demux.curr = NULL; in log_frontend_stmesp_demux_channel()
363 if (demux.curr != NULL) { in log_frontend_stmesp_demux_log0()
454 if (demux.curr != NULL) { in log_frontend_stmesp_demux_packet_start()
501 demux.curr = entry; in log_frontend_stmesp_demux_packet_start()
507 demux.curr = NULL; in log_frontend_stmesp_demux_packet_start()
[all …]
/Zephyr-latest/drivers/dma/
Ddma_iproc_pax_v1.c52 return ring->curr.toggle; in curr_toggle_val()
84 rm_write_header_desc(desc, (r->curr.toggle == 0) ? 1 : 0, opq, bdcount); in rm_write_header_next_desc()
148 uintptr_t curr; in next_desc_addr() local
150 curr = (uintptr_t)ring->curr.write_ptr + PAX_DMA_RM_DESC_BDWIDTH; in next_desc_addr()
152 nxt = (struct next_ptr_desc *)curr; in next_desc_addr()
155 curr, nxt->toggle, (uintptr_t)nxt->addr); in next_desc_addr()
158 ring->curr.toggle = (ring->curr.toggle == 0) ? 1 : 0; in next_desc_addr()
160 curr += PAX_DMA_RM_DESC_BDWIDTH; in next_desc_addr()
161 if (curr == last) { in next_desc_addr()
162 curr = (uintptr_t)ring->bd; in next_desc_addr()
[all …]
Ddma_iproc_pax_v2.c52 return ring->curr.toggle; in curr_toggle_val()
152 uintptr_t curr; in get_curr_desc_addr() local
154 curr = (uintptr_t)ring->curr.write_ptr; in get_curr_desc_addr()
156 nxt = (struct next_ptr_desc *)curr; in get_curr_desc_addr()
159 curr, nxt->toggle, (uintptr_t)nxt->addr); in get_curr_desc_addr()
162 nxt->toggle = ring->curr.toggle; in get_curr_desc_addr()
163 ring->curr.toggle = (ring->curr.toggle == 0) ? 1 : 0; in get_curr_desc_addr()
165 curr += PAX_DMA_RM_DESC_BDWIDTH; in get_curr_desc_addr()
166 if (curr == last) { in get_curr_desc_addr()
167 curr = (uintptr_t)ring->bd; in get_curr_desc_addr()
[all …]
/Zephyr-latest/lib/heap/
Dheap_info.c31 chunkid_t curr = first; in heap_print_info() local
35 largest = MAX(largest, chunk_size(h, curr)); in heap_print_info()
36 curr = next_free_chunk(h, curr); in heap_print_info()
37 } while (curr != first); in heap_print_info()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/
Dlll.c50 } curr; member
220 event.curr.abort_cb = NULL;
443 if (!param || (param == event.curr.param)) {
444 if (event.curr.abort_cb && event.curr.param) {
445 event.curr.abort_cb(NULL, event.curr.param);
510 LL_ASSERT(event.curr.abort_cb);
511 event.curr.abort_cb = NULL;
513 param = event.curr.param;
514 event.curr.param = NULL;
579 *is_resume = (param != event.curr.param);
[all …]
Dlll_internal.h10 int lll_is_abort_cb(void *next, void *curr, lll_prepare_cb_t *resume_cb);
/Zephyr-latest/scripts/west_commands/
Dbuild_helpers.py65 curr = b
74 if not curr.exists():
76 dirs = [f for f in curr.iterdir() if f.is_dir()]
79 curr = dirs[0]
80 if is_zephyr_build(str(curr)):
81 return str(curr)
/Zephyr-latest/tests/drivers/uart/uart_errors/src/
Dmain.c49 size_t curr; member
172 bool completed = data->curr == data->len; in aux_int_callback()
174 bool pre_err = inject_err && (data->curr == data->err_byte); in aux_int_callback()
175 bool post_err = inject_err && ((data->curr + 1) == data->err_byte); in aux_int_callback()
186 } else if (inject_err && (data->curr < data->err_byte)) { in aux_int_callback()
187 req_len = data->err_byte - data->curr; in aux_int_callback()
189 req_len = data->len - data->curr; in aux_int_callback()
192 tx_len = uart_fifo_fill(dev, &data->buf[data->curr], req_len); in aux_int_callback()
193 data->curr += tx_len; in aux_int_callback()
/Zephyr-latest/tests/arch/arm/arm_thread_swap_tz/src/
Dmain.c85 k_tid_t curr; in ZTEST() local
88 curr = k_current_get(); in ZTEST()
89 main_thread = (struct k_thread *)curr; in ZTEST()
/Zephyr-latest/subsys/bluetooth/mesh/
Ddelayable_msg.c54 sys_snode_t *curr = head; in put_ctx_to_busy_list() local
55 sys_snode_t *prev = curr; in put_ctx_to_busy_list()
63 curr_ctx = CONTAINER_OF(curr, struct delayable_msg_ctx, node); in put_ctx_to_busy_list()
65 if (curr == head) { in put_ctx_to_busy_list()
72 prev = curr; in put_ctx_to_busy_list()
73 } while ((curr = sys_slist_peek_next(curr))); in put_ctx_to_busy_list()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/
Dull_scan_aux.c2349 struct ll_scan_aux_chain *curr = scan_aux_set.sched_chains; in scan_aux_stop_all_chains_for_parent() local
2354 if (curr && curr->parent == parent) { in scan_aux_stop_all_chains_for_parent()
2365 while (curr) { in scan_aux_stop_all_chains_for_parent()
2366 if (curr->parent == parent) { in scan_aux_stop_all_chains_for_parent()
2367 if (curr == scan_aux_set.sched_chains) { in scan_aux_stop_all_chains_for_parent()
2368 scan_aux_set.sched_chains = curr->next; in scan_aux_stop_all_chains_for_parent()
2369 flush(curr); in scan_aux_stop_all_chains_for_parent()
2370 curr = scan_aux_set.sched_chains; in scan_aux_stop_all_chains_for_parent()
2372 prev->next = curr->next; in scan_aux_stop_all_chains_for_parent()
2373 flush(curr); in scan_aux_stop_all_chains_for_parent()
[all …]
Dlll_conn.h178 int lll_conn_central_is_abort_cb(void *next, void *curr,
180 int lll_conn_peripheral_is_abort_cb(void *next, void *curr,
/Zephyr-latest/subsys/zbus/
Dzbus.c58 const struct zbus_channel *curr = NULL; in _zbus_init() local
62 curr = observation->chan; in _zbus_init()
64 if (prev != curr) { in _zbus_init()
66 curr->data->observers_start_idx = 0; in _zbus_init()
67 curr->data->observers_end_idx = 0; in _zbus_init()
69 curr->data->observers_start_idx = prev->data->observers_end_idx; in _zbus_init()
70 curr->data->observers_end_idx = prev->data->observers_end_idx; in _zbus_init()
72 prev = curr; in _zbus_init()
75 ++(curr->data->observers_end_idx); in _zbus_init()
/Zephyr-latest/soc/intel/intel_adsp/cavs/
Dmultiprocessing.c128 uint32_t curr = arch_proc_id(); in send_ipi() local
132 if ((c != curr) && soc_cpus_active[c] && in send_ipi()
134 IDC[curr].core[c].itc = BIT(31); in send_ipi()
/Zephyr-latest/drivers/xen/dom0/
Ddomctl.c177 uint64_t curr, nr_max, done; in xen_domctl_memory_mapping() local
195 curr = MIN(nr_mfns - done, nr_max); in xen_domctl_memory_mapping()
196 domctl.u.memory_mapping.nr_mfns = curr; in xen_domctl_memory_mapping()
214 done += curr; in xen_domctl_memory_mapping()
/Zephyr-latest/tests/kernel/sched/preempt/src/
Dmain.c233 k_tid_t curr = &worker_threads[id], prev; in worker() local
239 zassert_true(curr == k_current_get(), ""); in worker()
247 last_wakeup_thread = curr; in worker()

12