Home
last modified time | relevance | path

Searched refs:delay (Results 1 – 25 of 52) sorted by relevance

123

/subsys/net/ip/
A Dipv4_acd.c164 uint32_t delay; in ipv4_acd_manage_timeout() local
173 delay = sys_rand32_get(); in ipv4_acd_manage_timeout()
174 delay %= MSEC_PER_SEC * (IPV4_ACD_PROBE_MAX - IPV4_ACD_PROBE_MIN); in ipv4_acd_manage_timeout()
175 delay += MSEC_PER_SEC * IPV4_ACD_PROBE_MIN; in ipv4_acd_manage_timeout()
177 delay = MSEC_PER_SEC * IPV4_ACD_ANNOUNCE_WAIT; in ipv4_acd_manage_timeout()
181 ifaddr->acd_timeout = sys_timepoint_calc(K_MSEC(delay)); in ipv4_acd_manage_timeout()
245 uint32_t delay; in acd_start_timer() local
252 delay = MSEC_PER_SEC * IPV4_ACD_RATE_LIMIT_INTERVAL; in acd_start_timer()
257 delay = sys_rand32_get() % (MSEC_PER_SEC * IPV4_ACD_PROBE_WAIT); in acd_start_timer()
260 ifaddr->acd_timeout = sys_timepoint_calc(K_MSEC(delay)); in acd_start_timer()
/subsys/rtio/
A Drtio_sched.c22 struct rtio_sqe *sqe = CONTAINER_OF(t, struct rtio_sqe, delay.to); in rtio_sched_alarm_expired()
32 z_init_timeout(&sqe->delay.to); in rtio_sched_alarm()
33 z_add_timeout(&sqe->delay.to, rtio_sched_alarm_expired, timeout); in rtio_sched_alarm()
/subsys/net/lib/zperf/
A Dzperf_udp_uploader.c169 uint32_t delay = packet_duration; in udp_upload() local
219 if ((adjust >= 0) || (-adjust < delay)) { in udp_upload()
220 delay += adjust; in udp_upload()
222 delay = 0U; /* delay should never be negative */ in udp_upload()
271 nb_packets, (unsigned int)delay, in udp_upload()
281 if (delay != 0) { in udp_upload()
282 k_sleep(K_TICKS(delay)); in udp_upload()
/subsys/modem/backends/
A DKconfig28 int "Modem ISR UART delay between first byte received and RECEIVE_READY pipe event"
31 This defines the delay, in milliseconds, that the backend waits
33 The backend will anyway send the event before this delay if buffer space runs out.
/subsys/tracing/sysview/
A Dtracing_sysview.h209 #define sys_port_trace_k_work_schedule_for_queue_enter(queue, dwork, delay) \ argument
211 (uint32_t)(uintptr_t)dwork, (uint32_t)delay.ticks)
213 #define sys_port_trace_k_work_schedule_for_queue_exit(queue, dwork, delay, ret) \ argument
216 #define sys_port_trace_k_work_schedule_enter(dwork, delay) \ argument
218 (uint32_t)delay.ticks)
220 #define sys_port_trace_k_work_schedule_exit(dwork, delay, ret) \ argument
225 (uint32_t)(uintptr_t)dwork, (uint32_t)delay.ticks)
232 (uint32_t)delay.ticks)
694 #define sys_port_trace_pm_device_runtime_put_async_enter(dev, delay) \ argument
696 (uint32_t)(uintptr_t)dev, (uint32_t)delay.ticks)
[all …]
/subsys/pm/
A Ddevice_runtime.c55 k_timeout_t delay) in runtime_suspend() argument
92 (void)k_work_schedule(&pm->work, delay); in runtime_suspend()
94 (void)k_work_schedule_for_queue(&pm_device_runtime_wq, &pm->work, delay); in runtime_suspend()
369 int pm_device_runtime_put_async(const struct device *dev, k_timeout_t delay) in pm_device_runtime_put_async() argument
378 SYS_PORT_TRACING_FUNC_ENTER(pm, device_runtime_put_async, dev, delay); in pm_device_runtime_put_async()
387 ret = runtime_suspend(dev, true, delay); in pm_device_runtime_put_async()
389 SYS_PORT_TRACING_FUNC_EXIT(pm, device_runtime_put_async, dev, delay, ret); in pm_device_runtime_put_async()
/subsys/tracing/user/
A Dtracing_user.h168 #define sys_port_trace_k_work_schedule_for_queue_enter(queue, dwork, delay) argument
169 #define sys_port_trace_k_work_schedule_for_queue_exit(queue, dwork, delay, \ argument
171 #define sys_port_trace_k_work_schedule_enter(dwork, delay) argument
172 #define sys_port_trace_k_work_schedule_exit(dwork, delay, ret) argument
173 #define sys_port_trace_k_work_reschedule_for_queue_enter(queue, dwork, delay) argument
174 #define sys_port_trace_k_work_reschedule_for_queue_exit(queue, dwork, delay, \ argument
176 #define sys_port_trace_k_work_reschedule_enter(dwork, delay) argument
177 #define sys_port_trace_k_work_reschedule_exit(dwork, delay, ret) argument
410 #define sys_port_trace_pm_device_runtime_put_async_enter(dev, delay) argument
411 #define sys_port_trace_pm_device_runtime_put_async_exit(dev, delay, ret) argument
/subsys/net/lib/ptp/
A Dport.h54 struct k_timer delay; member
63 uint16_t delay; member
A Dclock.c526 int64_t delay = ptp_clk.current_ds.mean_delay >> 16; in ptp_clock_synchronize() local
535 offset = (int64_t)(ptp_clk.timestamp.t2 - ptp_clk.timestamp.t1) - delay; in ptp_clock_synchronize()
573 int64_t delay; in ptp_clock_delay() local
582 delay = ((int64_t)(ptp_clk.timestamp.t2 - ptp_clk.timestamp.t3) + in ptp_clock_delay()
586 LOG_DBG("Delay %lldns", delay); in ptp_clock_delay()
587 ptp_clk.current_ds.mean_delay = clock_ns_to_timeinterval(delay); in ptp_clock_delay()
A Dptp.c29 offsetof(struct ptp_port, timers.delay), in ptp_thread()
/subsys/lorawan/services/
A Dlorawan_services.h58 int lorawan_services_reschedule_work(struct k_work_delayable *dwork, k_timeout_t delay);
A Dlorawan_services.c162 int lorawan_services_reschedule_work(struct k_work_delayable *dwork, k_timeout_t delay) in lorawan_services_reschedule_work() argument
164 return k_work_reschedule_for_queue(&services_workq, dwork, delay); in lorawan_services_reschedule_work()
A Dmulticast.c260 uint32_t delay = 1 + sys_rand32_get() % 3; in multicast_package_callback() local
263 delay); in multicast_package_callback()
/subsys/tracing/ctf/
A Dtracing_ctf.h106 #define sys_port_trace_k_work_schedule_for_queue_enter(queue, dwork, delay) argument
107 #define sys_port_trace_k_work_schedule_for_queue_exit(queue, dwork, delay, \ argument
109 #define sys_port_trace_k_work_schedule_enter(dwork, delay) argument
110 #define sys_port_trace_k_work_schedule_exit(dwork, delay, ret) argument
111 #define sys_port_trace_k_work_reschedule_for_queue_enter(queue, dwork, delay) argument
112 #define sys_port_trace_k_work_reschedule_for_queue_exit(queue, dwork, delay, \ argument
114 #define sys_port_trace_k_work_reschedule_enter(dwork, delay) argument
115 #define sys_port_trace_k_work_reschedule_exit(dwork, delay, ret) argument
367 #define sys_port_trace_pm_device_runtime_put_async_enter(dev, delay) argument
368 #define sys_port_trace_pm_device_runtime_put_async_exit(dev, delay, ret) argument
/subsys/bluetooth/mesh/
A Ddelayable_msg.c93 k_timeout_t delay = K_NO_WAIT; in reschedule_delayable_msg() local
108 delay = K_MSEC(pending_msg->fired_time - curr_time); in reschedule_delayable_msg()
111 k_work_reschedule(&access_delayable_msg.random_delay, delay); in reschedule_delayable_msg()
A Dfriend.c617 int32_t delay = recv_delay(frnd); in friend_recv_delay() local
620 k_work_reschedule(&frnd->timer, K_MSEC(delay)); in friend_recv_delay()
621 LOG_DBG("Waiting RecvDelay of %d ms", delay); in friend_recv_delay()
959 int32_t delay; in offer_delay() local
965 delay = (int32_t)fact[RECV_WIN_FACT(crit)] * RECV_WIN; in offer_delay()
966 delay -= (int32_t)fact[RSSI_FACT(crit)] * rssi; in offer_delay()
967 delay /= 10; in offer_delay()
969 LOG_DBG("Local Delay calculated as %d ms", delay); in offer_delay()
971 return MAX(delay, 100); in offer_delay()
979 int32_t delay; in bt_mesh_friend_req() local
[all …]
/subsys/bluetooth/audio/
A DKconfig.ascs48 int "Milliseconds of delay before ASCS disconnects ISO after stream stop"
53 of a stopped stream. The delay is added as it is the Unicast Client's
A Dvcp_vol_rend.c106 k_timeout_t delay) in notify_work_reschedule() argument
112 err = k_work_reschedule(&inst->notify_work, delay); in notify_work_reschedule()
116 } else if (!K_TIMEOUT_EQ(delay, K_NO_WAIT)) { in notify_work_reschedule()
/subsys/task_wdt/
A DKconfig47 int "Additional delay for hardware watchdog (ms)"
56 In addition to that, the delay allows to compensate deviations
/subsys/usb/device_next/
A DKconfig91 int "USB device notification messages work delay" if USBD_MSG_DEFERRED_MODE
96 yet ready to publish the message. The delay unit is milliseconds.
/subsys/tracing/test/
A Dtracing_test.h93 #define sys_port_trace_k_work_schedule_for_queue_enter(queue, dwork, delay) argument
94 #define sys_port_trace_k_work_schedule_for_queue_exit(queue, dwork, delay, ret) argument
95 #define sys_port_trace_k_work_schedule_enter(dwork, delay) argument
96 #define sys_port_trace_k_work_schedule_exit(dwork, delay, ret) argument
97 #define sys_port_trace_k_work_reschedule_for_queue_enter(queue, dwork, delay) argument
98 #define sys_port_trace_k_work_reschedule_for_queue_exit(queue, dwork, delay, ret) argument
99 #define sys_port_trace_k_work_reschedule_enter(dwork, delay) argument
100 #define sys_port_trace_k_work_reschedule_exit(dwork, delay, ret) argument
483 #define sys_port_trace_pm_device_runtime_put_async_enter(dev, delay) argument
484 #define sys_port_trace_pm_device_runtime_put_async_exit(dev, delay, ret) argument
/subsys/bluetooth/controller/ll_sw/
A Dull_adv_types.h69 uint32_t delay; member
/subsys/shell/modules/kernel_service/
A DKconfig24 This delay allows time for the shell to successfully echo the reboot
/subsys/bluetooth/controller/coex/
A Dreadme.rst19 grant-delay-us = <150>;
/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/
A Dradio.c767 uint32_t delay; in sw_switch() local
781 delay = HAL_RADIO_NS2US_ROUND( in sw_switch()
792 delay = HAL_RADIO_NS2US_ROUND( in sw_switch()
805 if (delay < SW_SWITCH_TIMER->CC[cc]) { in sw_switch()
807 (SW_SWITCH_TIMER->CC[phyend_delay_cc] - delay)); in sw_switch()
881 delay = HAL_RADIO_NS2US_CEIL( in sw_switch()
890 delay = HAL_RADIO_NS2US_CEIL( in sw_switch()
921 if (delay < SW_SWITCH_TIMER->CC[cc]) { in sw_switch()
924 (SW_SWITCH_TIMER->CC[cc] - delay)); in sw_switch()

Completed in 79 milliseconds

123