Home
last modified time | relevance | path

Searched refs:work (Results 201 – 225 of 991) sorted by relevance

12345678910>>...40

/Zephyr-latest/subsys/usb/device_next/
DKconfig51 int "USB device notification messages work delay"
55 Message work may need to be delayed because the device stack is not
/Zephyr-latest/drivers/sensor/adi/adt7310/
Dadt7310.h36 struct k_work work; member
/Zephyr-latest/soc/nordic/nrf54h/bicr/
DKconfig10 directory must contain a "bicr.json" file for this option to work.
/Zephyr-latest/lib/os/
Dp4wq.c117 int k_p4wq_wait(struct k_p4wq_work *work, k_timeout_t timeout) in k_p4wq_wait() argument
119 if (work->sync) { in k_p4wq_wait()
120 return k_sem_take(&work->done_sem, timeout); in k_p4wq_wait()
123 return k_sem_count_get(&work->done_sem) ? 0 : -EBUSY; in k_p4wq_wait()
/Zephyr-latest/drivers/display/
DKconfig.otm8009a1 # Copyright (c) 2023 bytes at work AG
/Zephyr-latest/subsys/net/lib/trickle/
Dtrickle.c25 static void trickle_timeout(struct k_work *work);
123 static void trickle_timeout(struct k_work *work) in trickle_timeout() argument
125 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in trickle_timeout()
/Zephyr-latest/drivers/sensor/st/lis2dh/
Dlis2dh_trigger.c77 k_work_submit(&lis2dh->work); in lis2dh_trigger_drdy_set()
203 k_work_submit(&lis2dh->work); in lis2dh_trigger_anym_tap_set()
396 k_work_submit(&lis2dh->work); in lis2dh_gpio_int1_callback()
416 k_work_submit(&lis2dh->work); in lis2dh_gpio_int2_callback()
530 static void lis2dh_work_cb(struct k_work *work) in lis2dh_work_cb() argument
533 CONTAINER_OF(work, struct lis2dh_data, work); in lis2dh_work_cb()
555 lis2dh->work.handler = lis2dh_work_cb; in lis2dh_init_interrupt()
/Zephyr-latest/drivers/sensor/ams/tmd2620/
Dtmd2620.h154 struct k_work work; member
168 void tmd2620_work_cb(struct k_work *work);
/Zephyr-latest/samples/sensor/bmi270/
DREADME.rst31 sensor. It should work with any platform featuring a I2C peripheral interface.
32 It does not work on QEMU.
/Zephyr-latest/samples/net/sockets/coap_server/src/
Dobserver.c17 static void update_counter(struct k_work *work);
133 static void update_counter(struct k_work *work) in update_counter() argument
/Zephyr-latest/subsys/fs/
Dfat_fs.c461 uint8_t work[FF_MAX_SS]; in fatfs_mount() local
470 res = f_mkfs(translate_path(mountp->mnt_point), &mkfs_opt, work, sizeof(work)); in fatfs_mount()
521 uint8_t work[FF_MAX_SS]; in fatfs_mkfs() local
528 res = f_mkfs((char *)dev_id, mkfs_opt, work, sizeof(work)); in fatfs_mkfs()
/Zephyr-latest/drivers/clock_control/
Dclock_control_smartbond.c45 static void calibration_work_cb(struct k_work *work);
46 static void xtal32k_settle_work_cb(struct k_work *work);
60 static void calibration_work_cb(struct k_work *work) in calibration_work_cb() argument
100 static void xtal32k_settle_work_cb(struct k_work *work) in xtal32k_settle_work_cb() argument
123 if (!k_work_is_pending(&calibration_work.work)) { in smartbond_start_rc32k()
138 if (!k_work_is_pending(&calibration_work.work)) { in smartbond_start_rcx()
/Zephyr-latest/drivers/sensor/st/stts22h/
Dstts22h.h49 struct k_work work; member
/Zephyr-latest/drivers/sensor/sx9500/
Dsx9500.h45 struct k_work work; member
/Zephyr-latest/include/zephyr/mgmt/mcumgr/smp/
Dsmp_client.h28 struct k_work work; member
/Zephyr-latest/drivers/sensor/nxp/fxos8700/
Dfxos8700_trigger.c32 k_work_submit(&data->work); in fxos8700_gpio_callback()
186 static void fxos8700_work_handler(struct k_work *work) in fxos8700_work_handler() argument
189 CONTAINER_OF(work, struct fxos8700_data, work); in fxos8700_work_handler()
408 data->work.handler = fxos8700_work_handler; in fxos8700_trigger_init()
/Zephyr-latest/drivers/sensor/st/iis3dhhc/
Diis3dhhc.h51 struct k_work work; member
/Zephyr-latest/samples/net/lwm2m_client/src/
Dtemperature.c23 static void temp_work_cb(struct k_work *work) in temp_work_cb() argument
/Zephyr-latest/doc/kernel/services/timing/
Dtimers.rst131 basis. Since the required work cannot be done at the interrupt level,
132 the timer's expiry function submits a work item to the
133 :ref:`system workqueue <workqueues_v2>`, whose thread performs the work.
137 void my_work_handler(struct k_work *work)
172 /* do work */
188 to do useful work while ensuring that a pair of protocol operations
203 /* do other work */
213 If the thread had no other work to do it could simply sleep
227 Use a timer to perform other work while carrying out operations
/Zephyr-latest/subsys/bluetooth/services/ots/
Dots.c445 static void oacp_indicate_work_handler(struct k_work *work) in oacp_indicate_work_handler() argument
447 struct bt_gatt_ots_indicate *ind = CONTAINER_OF(work, struct bt_gatt_ots_indicate, work); in oacp_indicate_work_handler()
453 static void olcp_indicate_work_handler(struct k_work *work) in olcp_indicate_work_handler() argument
455 struct bt_gatt_ots_indicate *ind = CONTAINER_OF(work, struct bt_gatt_ots_indicate, work); in olcp_indicate_work_handler()
523 k_work_init(&ots->oacp_ind.work, oacp_indicate_work_handler); in bt_ots_init()
524 k_work_init(&ots->olcp_ind.work, olcp_indicate_work_handler); in bt_ots_init()
/Zephyr-latest/drivers/wifi/esp_at/
Desp_offload.c133 void esp_connect_work(struct k_work *work) in esp_connect_work() argument
135 struct esp_socket *sock = CONTAINER_OF(work, struct esp_socket, in esp_connect_work()
404 void esp_send_work(struct k_work *work) in esp_send_work() argument
406 struct esp_socket *sock = CONTAINER_OF(work, struct esp_socket, in esp_send_work()
602 void esp_recvdata_work(struct k_work *work) in esp_recvdata_work() argument
604 struct esp_socket *sock = CONTAINER_OF(work, struct esp_socket, in esp_recvdata_work()
627 void esp_close_work(struct k_work *work) in esp_close_work() argument
629 struct esp_socket *sock = CONTAINER_OF(work, struct esp_socket, in esp_close_work()
/Zephyr-latest/drivers/sensor/st/stts751/
Dstts751.h55 struct k_work work; member
/Zephyr-latest/drivers/gpio/
Dgpio_rt1718s.c36 static void rt1718s_alert_worker(struct k_work *work) in rt1718s_alert_worker() argument
38 struct rt1718s_data *const data = CONTAINER_OF(work, struct rt1718s_data, alert_worker); in rt1718s_alert_worker()
/Zephyr-latest/drivers/mfd/
Dmfd_ite_it8801.c71 static void it8801_gpio_alert_worker(struct k_work *work) in it8801_gpio_alert_worker() argument
73 struct mfd_it8801_data *data = CONTAINER_OF(work, struct mfd_it8801_data, gpio_isr_worker); in it8801_gpio_alert_worker()
/Zephyr-latest/drivers/modem/
DKconfig.simcom-sim708027 int "Stack size for the simcom sim7080 modem driver work queue"
30 This stack is used by the work queue.

12345678910>>...40