Home
last modified time | relevance | path

Searched refs:work (Results 176 – 200 of 991) sorted by relevance

12345678910>>...40

/Zephyr-latest/tests/posix/common/src/
Dsleep.c17 static void waker_func(struct k_work *work) in waker_func() argument
20 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in waker_func()
/Zephyr-latest/drivers/usb/udc/
DKconfig36 bool "Use a dedicate work queue for UDC drivers"
38 This option provides a dedicated work queue for UDC drivers.
50 By default, UDC work queue priority is the same as
/Zephyr-latest/samples/bluetooth/handsfree_ag/src/
Dmain.c277 static void discover_work_handler(struct k_work *work) in discover_work_handler() argument
292 static void call_connect_work_handler(struct k_work *work) in call_connect_work_handler() argument
313 static void call_disconnect_work_handler(struct k_work *work) in call_disconnect_work_handler() argument
326 static void call_remote_ringing_work_handler(struct k_work *work) in call_remote_ringing_work_handler() argument
341 static void call_remote_accept_work_handler(struct k_work *work) in call_remote_accept_work_handler() argument
/Zephyr-latest/boards/shields/st_b_lcd40_dsi1_mb1166/
DKconfig.shield1 # Copyright (c) 2023 bytes at work AG
/Zephyr-latest/drivers/sensor/st/vl53l1x/
Dvl53l1.c44 struct k_work work; member
69 static void vl53l1x_worker(struct k_work *work) in vl53l1x_worker() argument
71 struct vl53l1x_data *drv_data = CONTAINER_OF(work, struct vl53l1x_data, work); in vl53l1x_worker()
81 k_work_submit(&drv_data->work); in vl53l1x_gpio_callback()
113 drv_data->work.handler = vl53l1x_worker; in vl53l1x_init_interrupt()
/Zephyr-latest/subsys/usb/device/
DKconfig141 bool "Use a dedicate work queue in the USB subsystem"
144 This option provides a dedicated work queue that is used for
148 as UART transmission on CDC-ACM, preventing the system work
152 Without this the system work queue is used for all USB
168 By default, USB work queue priority is the lowest cooperative
169 priority. This means that any work handler, once started, won't
/Zephyr-latest/samples/subsys/display/lvgl/boards/
Dmax32662evkit.overlay15 * to lvgl example work
/Zephyr-latest/samples/drivers/can/counter/src/
Dmain.c93 void change_led_work_handler(struct k_work *work) in change_led_work_handler() argument
169 void state_change_work_handler(struct k_work *work) in state_change_work_handler() argument
181 struct k_work *work = (struct k_work *)user_data; in state_change_callback() local
187 k_work_submit(work); in state_change_callback()
/Zephyr-latest/boards/openisa/rv32m1_vega/support/
Dopenocd_rv32m1_vega_zero_riscy.cfg41 $_TARGETNAME configure -work-area-phys 0x20000000 -work-area-size $_WORKAREASIZE -work-area-backup 0
/Zephyr-latest/soc/st/stm32/stm32wbax/hci_if/
Dll_sys_if_adapt.c29 static void ll_sys_bg_process_handler(struct k_work *work) in ll_sys_bg_process_handler() argument
/Zephyr-latest/drivers/sensor/honeywell/sm351lt/
Dsm351lt.h37 struct k_work work; member
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/
Dlsm6dsv16x_trigger.c223 k_work_submit(&lsm6dsv16x->work); in lsm6dsv16x_intr_callback()
263 static void lsm6dsv16x_work_cb(struct k_work *work) in lsm6dsv16x_work_cb() argument
266 CONTAINER_OF(work, struct lsm6dsv16x_data, work); in lsm6dsv16x_work_cb()
344 lsm6dsv16x->work.handler = lsm6dsv16x_work_cb; in lsm6dsv16x_init_interrupt()
/Zephyr-latest/subsys/net/ip/
Dipv6_pe.c656 struct k_work_delayable work; member
663 static void send_deprecated_event(struct k_work *work) in send_deprecated_event() argument
665 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in send_deprecated_event()
668 work); in send_deprecated_event()
734 if (k_work_delayable_is_pending(&trigger_deprecated_event.work)) { in renewal_cb()
744 k_work_schedule(&trigger_deprecated_event.work, K_MSEC(500)); in renewal_cb()
748 static void ipv6_pe_renew(struct k_work *work) in ipv6_pe_renew() argument
750 ARG_UNUSED(work); in ipv6_pe_renew()
778 k_work_init_delayable(&trigger_deprecated_event.work, in net_ipv6_pe_init()
/Zephyr-latest/drivers/sensor/asahi_kasei/akm09918c/
Dakm09918c_async.c76 void akm09918_async_fetch(struct k_work *work) in akm09918_async_fetch() argument
78 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in akm09918_async_fetch()
/Zephyr-latest/include/zephyr/sys/
Dp4wq.h19 typedef void (*k_p4wq_handler_t)(struct k_p4wq_work *work);
206 int k_p4wq_wait(struct k_p4wq_work *work, k_timeout_t timeout);
/Zephyr-latest/subsys/net/lib/zperf/
Dzperf_internal.h87 struct k_work work; member
111 void zperf_async_work_submit(struct k_work *work);
/Zephyr-latest/drivers/mipi_dsi/
DKconfig.stm321 # Copyright (c) 2023 bytes at work AG
/Zephyr-latest/subsys/tracing/test/
Dtracing_test.h67 #define sys_port_trace_k_work_init(work) argument
68 #define sys_port_trace_k_work_submit_to_queue_enter(queue, work) argument
69 #define sys_port_trace_k_work_submit_to_queue_exit(queue, work, ret) argument
70 #define sys_port_trace_k_work_submit_enter(work) argument
71 #define sys_port_trace_k_work_submit_exit(work, ret) argument
72 #define sys_port_trace_k_work_flush_enter(work) argument
73 #define sys_port_trace_k_work_flush_blocking(work, timeout) argument
74 #define sys_port_trace_k_work_flush_exit(work, ret) argument
75 #define sys_port_trace_k_work_cancel_enter(work) argument
76 #define sys_port_trace_k_work_cancel_exit(work, ret) argument
[all …]
/Zephyr-latest/modules/nrf_wifi/os/
Dshim.h44 struct k_work_delayable work; member
/Zephyr-latest/drivers/ethernet/
DKconfig.nxp_imx_netc38 The budget parameter places a limit on the amount of work the driver may
40 work to do. This is to prevent the RX thread to starve other threads. Each
41 received frame counts as one unit of work.
/Zephyr-latest/drivers/clock_control/
Dclock_control_nrf2_lfclk.c90 static void lfclk_work_handler(struct k_work *work) in lfclk_work_handler() argument
93 CONTAINER_OF(work, struct lfclk_dev_data, clk_cfg.work); in lfclk_work_handler()
97 to_activate_idx = clock_config_update_begin(work); in lfclk_work_handler()
/Zephyr-latest/drivers/sensor/ite/ite_vcmp_it8xxx2/
Dvcmp_ite_it8xxx2.c69 struct k_work work; member
151 CONTAINER_OF(item, struct vcmp_it8xxx2_data, work); in it8xxx2_vcmp_trigger_work_handler()
216 vcmp_work_addr[config->vcmp_ch] = (uint32_t) &data->work; in vcmp_ite_it8xxx2_trigger_set()
316 k_work_init(&data->work, it8xxx2_vcmp_trigger_work_handler); in vcmp_it8xxx2_init()
317 vcmp_work_addr[config->vcmp_ch] = (uint32_t) &data->work; in vcmp_it8xxx2_init()
/Zephyr-latest/drivers/gpio/
Dgpio_pca953x.c58 struct k_work work; member
157 static void gpio_pca953x_work_handler(struct k_work *work) in gpio_pca953x_work_handler() argument
160 CONTAINER_OF(work, struct pca953x_drv_data, work); in gpio_pca953x_work_handler()
180 k_work_submit(&drv_data->work); in gpio_pca953x_init_cb()
427 k_work_init(&drv_data->work, gpio_pca953x_work_handler); in gpio_pca953x_init()
Dgpio_tca6424a.c51 struct k_work work; member
224 static void tca6424a_work_handler(struct k_work *work) in tca6424a_work_handler() argument
226 struct tca6424a_drv_data *drv_data = CONTAINER_OF(work, struct tca6424a_drv_data, work); in tca6424a_work_handler()
247 k_work_submit(&drv_data->work); in tca6424a_int_gpio_handler()
531 k_work_init(&drv_data->work, tca6424a_work_handler); in tca6424a_init()
570 .work = Z_WORK_INITIALIZER(tca6424a_work_handler), \
/Zephyr-latest/subsys/pm/
Ddevice_runtime.c82 (void)k_work_schedule(&pm->work, delay); in runtime_suspend()
102 static void runtime_suspend_work(struct k_work *work) in runtime_suspend_work() argument
105 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in runtime_suspend_work()
106 struct pm_device *pm = CONTAINER_OF(dwork, struct pm_device, work); in runtime_suspend_work()
234 ((k_work_cancel_delayable(&pm->work) & K_WORK_RUNNING) == 0)) { in pm_device_runtime_get()
442 k_work_init_delayable(&pm->work, runtime_suspend_work); in pm_device_runtime_enable()
517 ((k_work_cancel_delayable(&pm->work) & K_WORK_RUNNING) == 0)) { in pm_device_runtime_disable()

12345678910>>...40