| /samples/subsys/zbus/work_queue/src/ |
| A D | main.c | 69 struct k_work work; member 81 struct sensor_wq_info *sens = CONTAINER_OF(item, struct sensor_wq_info, work); in wq_dh_cb() 94 k_work_submit(&wq_handler1.work); in dh1_cb() 103 k_work_submit(&wq_handler2.work); in dh2_cb() 112 k_work_submit(&wq_handler3.work); in dh3_cb() 119 k_work_init(&wq_handler1.work, wq_dh_cb); in main() 120 k_work_init(&wq_handler2.work, wq_dh_cb); in main() 121 k_work_init(&wq_handler3.work, wq_dh_cb); in main()
|
| /samples/boards/nordic/mesh/onoff_level_lighting_vnd_app/src/mesh/ |
| A D | publisher.h | 26 void publish(struct k_work *work);
|
| A D | no_transition_work_handler.c | 14 static void unsolicitedly_publish_states_work_handler(struct k_work *work) in unsolicitedly_publish_states_work_handler() argument 37 static void no_transition_work_handler(struct k_work *work) in no_transition_work_handler() argument
|
| /samples/sensor/tmp108/ |
| A D | Kconfig | 27 although this will work with one shot enabled, 29 to work in real time. 38 although this will work with one shot enabled, 40 to work in real time.
|
| /samples/net/ptp/src/ |
| A D | main.c | 22 static void stop_handler(struct k_work *work) in stop_handler() argument 24 ARG_UNUSED(work); in stop_handler()
|
| /samples/net/gptp/src/ |
| A D | gptp.c | 24 static void stop_handler(struct k_work *work) in stop_handler() argument 26 ARG_UNUSED(work); in stop_handler()
|
| /samples/subsys/display/lvgl/boards/ |
| A D | max32662evkit.overlay | 15 * to lvgl example work
|
| /samples/drivers/led/sx1509b_intensity/src/ |
| A D | main.c | 30 static void rgb_work_handler(struct k_work *work) in rgb_work_handler() argument 65 k_work_schedule(k_work_delayable_from_work(work), K_MSEC(10)); in rgb_work_handler()
|
| /samples/net/sockets/http_server/src/ |
| A D | ws.c | 51 struct k_work_delayable work; member 258 static void netstats_handler(struct k_work *work) in netstats_handler() argument 262 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in netstats_handler() 263 struct ws_netstats_ctx *ctx = CONTAINER_OF(dwork, struct ws_netstats_ctx, work); in netstats_handler() 278 ret = k_work_reschedule_for_queue(&ws_netstats_queue, &ctx->work, in netstats_handler() 301 k_work_init_delayable(&netstats_ctx[i].work, netstats_handler); in ws_netstats_init() 357 ret = k_work_reschedule_for_queue(&ws_netstats_queue, &netstats_ctx[slot].work, K_NO_WAIT); in ws_netstats_setup()
|
| /samples/bluetooth/mesh/src/ |
| A D | main.c | 55 struct k_work_delayable work; member 113 k_work_delayable_remaining_get(&onoff.work)) + in onoff_status_send() 132 static void onoff_timeout(struct k_work *work) in onoff_timeout() argument 143 k_work_reschedule(&onoff.work, K_MSEC(onoff.transition_time)); in onoff_timeout() 199 k_work_reschedule(&onoff.work, K_MSEC(delay)); in gen_onoff_set_unack() 327 static void button_pressed(struct k_work *work) in button_pressed() argument 425 k_work_init_delayable(&onoff.work, onoff_timeout); in main()
|
| /samples/net/dns_resolve/src/ |
| A D | main.c | 25 static void do_mdns_ipv4_lookup(struct k_work *work); 29 static void do_mdns_ipv6_lookup(struct k_work *work); 137 static void do_ipv4_lookup(struct k_work *work) in do_ipv4_lookup() argument 264 static void do_mdns_ipv4_lookup(struct k_work *work) in do_mdns_ipv4_lookup() argument 368 static void do_mdns_ipv6_lookup(struct k_work *work) in do_mdns_ipv6_lookup() argument
|
| /samples/net/lwm2m_client/src/ |
| A D | temperature.c | 23 static void temp_work_cb(struct k_work *work) in temp_work_cb() argument
|
| /samples/bluetooth/central_otc/src/ |
| A D | main.c | 94 struct k_work_delayable work; member 99 struct k_work_delayable work; member 104 static void otc_btn_work_fn(struct k_work *work) in otc_btn_work_fn() argument 106 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in otc_btn_work_fn() 167 static void otc_checksum_work_fn(struct k_work *work) in otc_checksum_work_fn() argument 169 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in otc_checksum_work_fn() 171 CONTAINER_OF(dwork, struct otc_checksum_work_info, work); in otc_checksum_work_fn() 184 k_work_schedule(&otc_btn_work.work, K_MSEC(100)); in button_pressed() 590 k_work_schedule(&otc_checksum_work.work, K_NO_WAIT); in on_obj_data_read() 652 k_work_init_delayable(&otc_btn_work.work, otc_btn_work_fn); in main() [all …]
|
| /samples/drivers/stepper/tmc50xx/ |
| A D | README.rst | 29 driver. It should work with any platform featuring a SPI peripheral interface. 30 It does not work on QEMU.
|
| /samples/bluetooth/classic/handsfree_ag/src/ |
| A D | main.c | 288 static void discover_work_handler(struct k_work *work) in discover_work_handler() argument 303 static void call_connect_work_handler(struct k_work *work) in call_connect_work_handler() argument 324 static void call_disconnect_work_handler(struct k_work *work) in call_disconnect_work_handler() argument 337 static void call_remote_ringing_work_handler(struct k_work *work) in call_remote_ringing_work_handler() argument 352 static void call_remote_accept_work_handler(struct k_work *work) in call_remote_accept_work_handler() argument
|
| /samples/drivers/can/counter/src/ |
| A D | main.c | 93 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()
|
| /samples/sensor/bmi270/ |
| A D | README.rst | 31 sensor. It should work with any platform featuring a I2C peripheral interface. 32 It does not work on QEMU.
|
| /samples/net/sockets/coap_server/src/ |
| A 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
|
| /samples/kernel/metairq_dispatch/ |
| A D | sample.yaml | 20 # sample is designed to demonstrate completely arbitrary CPU work.
|
| /samples/sensor/sht3xd/ |
| A D | README.rst | 33 sensor. It should work with any platform featuring a I2C peripheral 34 interface. It does not work on QEMU. In this example below the
|
| /samples/subsys/mgmt/mcumgr/smp_svr/src/ |
| A D | bluetooth.c | 29 static void advertise(struct k_work *work) in advertise() argument
|
| /samples/subsys/lorawan/fuota/ |
| A D | README.rst | 19 work queue thread. After a firmware upgrade is successfully received, the application is notified 22 A LoRaWAN Application Server implementing the relevant services is required for this sample to work.
|
| /samples/bluetooth/hci_uart_async/ |
| A D | app.overlay | 5 * sample 'just work' automatically for those boards.
|
| /samples/sensor/adt7420/ |
| A D | README.rst | 38 sensor. It should work with any platform featuring a I2C peripheral interface. 39 It does not work on QEMU.
|
| /samples/sensor/fxas21002/ |
| A D | README.rst | 17 sensor, which is present on the :ref:`hexiwear` board. It does not work on
|