Home
last modified time | relevance | path

Searched refs:work (Results 1 – 25 of 106) sorted by relevance

12345

/samples/subsys/zbus/work_queue/src/
A Dmain.c69 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 Dpublisher.h26 void publish(struct k_work *work);
A Dno_transition_work_handler.c14 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 DKconfig27 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 Dmain.c22 static void stop_handler(struct k_work *work) in stop_handler() argument
24 ARG_UNUSED(work); in stop_handler()
/samples/net/gptp/src/
A Dgptp.c24 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 Dmax32662evkit.overlay15 * to lvgl example work
/samples/drivers/led/sx1509b_intensity/src/
A Dmain.c30 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 Dws.c51 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 Dmain.c55 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 Dmain.c25 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 Dtemperature.c23 static void temp_work_cb(struct k_work *work) in temp_work_cb() argument
/samples/bluetooth/central_otc/src/
A Dmain.c94 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 DREADME.rst29 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 Dmain.c288 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 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()
/samples/sensor/bmi270/
A DREADME.rst31 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 Dobserver.c17 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 Dsample.yaml20 # sample is designed to demonstrate completely arbitrary CPU work.
/samples/sensor/sht3xd/
A DREADME.rst33 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 Dbluetooth.c29 static void advertise(struct k_work *work) in advertise() argument
/samples/subsys/lorawan/fuota/
A DREADME.rst19 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 Dapp.overlay5 * sample 'just work' automatically for those boards.
/samples/sensor/adt7420/
A DREADME.rst38 sensor. It should work with any platform featuring a I2C peripheral interface.
39 It does not work on QEMU.
/samples/sensor/fxas21002/
A DREADME.rst17 sensor, which is present on the :ref:`hexiwear` board. It does not work on

Completed in 67 milliseconds

12345