/Zephyr-latest/subsys/usb/device_next/ |
D | Kconfig | 51 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/ |
D | adt7310.h | 36 struct k_work work; member
|
/Zephyr-latest/soc/nordic/nrf54h/bicr/ |
D | Kconfig | 10 directory must contain a "bicr.json" file for this option to work.
|
/Zephyr-latest/lib/os/ |
D | p4wq.c | 117 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/ |
D | Kconfig.otm8009a | 1 # Copyright (c) 2023 bytes at work AG
|
/Zephyr-latest/subsys/net/lib/trickle/ |
D | trickle.c | 25 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/ |
D | lis2dh_trigger.c | 77 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/ |
D | tmd2620.h | 154 struct k_work work; member 168 void tmd2620_work_cb(struct k_work *work);
|
/Zephyr-latest/samples/sensor/bmi270/ |
D | README.rst | 31 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/ |
D | observer.c | 17 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/ |
D | fat_fs.c | 461 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/ |
D | clock_control_smartbond.c | 45 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/ |
D | stts22h.h | 49 struct k_work work; member
|
/Zephyr-latest/drivers/sensor/sx9500/ |
D | sx9500.h | 45 struct k_work work; member
|
/Zephyr-latest/include/zephyr/mgmt/mcumgr/smp/ |
D | smp_client.h | 28 struct k_work work; member
|
/Zephyr-latest/drivers/sensor/nxp/fxos8700/ |
D | fxos8700_trigger.c | 32 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/ |
D | iis3dhhc.h | 51 struct k_work work; member
|
/Zephyr-latest/samples/net/lwm2m_client/src/ |
D | temperature.c | 23 static void temp_work_cb(struct k_work *work) in temp_work_cb() argument
|
/Zephyr-latest/doc/kernel/services/timing/ |
D | timers.rst | 131 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/ |
D | ots.c | 445 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/ |
D | esp_offload.c | 133 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/ |
D | stts751.h | 55 struct k_work work; member
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_rt1718s.c | 36 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/ |
D | mfd_ite_it8801.c | 71 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/ |
D | Kconfig.simcom-sim7080 | 27 int "Stack size for the simcom sim7080 modem driver work queue" 30 This stack is used by the work queue.
|