/Zephyr-latest/boards/nordic/nrf54l15dk/ |
D | nrf54l15dk_common.dtsi | 36 * Only LEDs connected to P1 can work with PWM, for example LED1.
|
/Zephyr-latest/drivers/serial/ |
D | uart_ns16550.c | 325 static void uart_ns16550_async_rx_timeout(struct k_work *work); 326 static void uart_ns16550_async_tx_timeout(struct k_work *work); 777 static inline void async_timer_start(struct k_work_delayable *work, size_t timeout_us) argument 780 k_work_reschedule(work, K_USEC(timeout_us)); 1731 static void uart_ns16550_async_rx_timeout(struct k_work *work) argument 1733 struct k_work_delayable *work_delay = CONTAINER_OF(work, struct k_work_delayable, work); 1746 static void uart_ns16550_async_tx_timeout(struct k_work *work) argument 1748 struct k_work_delayable *work_delay = CONTAINER_OF(work, struct k_work_delayable, work);
|
/Zephyr-latest/subsys/bluetooth/host/classic/ |
D | avrcp.c | 49 CONTAINER_OF(CONTAINER_OF(_work, struct k_work_delayable, work), struct bt_avrcp, \ 217 static void avrcp_timeout(struct k_work *work) in avrcp_timeout() argument 219 struct bt_avrcp *avrcp = AVRCP_KWORK(work); in avrcp_timeout()
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | hci_ecc.c | 42 static void ecc_process(struct k_work *work); 252 static void ecc_process(struct k_work *work) in ecc_process() argument
|
/Zephyr-latest/drivers/wifi/eswifi/ |
D | eswifi_socket.c | 111 static void eswifi_off_read_work(struct k_work *work) in eswifi_off_read_work() argument 119 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in eswifi_off_read_work()
|
/Zephyr-latest/subsys/net/ip/ |
D | ipv4_acd.c | 214 static void ipv4_acd_timeout(struct k_work *work) in ipv4_acd_timeout() argument 218 ARG_UNUSED(work); in ipv4_acd_timeout()
|
/Zephyr-latest/subsys/bluetooth/mesh/ |
D | blob_srv.c | 284 static void timeout(struct k_work *work) in timeout() argument 287 CONTAINER_OF(work, struct bt_mesh_blob_srv, rx_timeout.work); in timeout() 300 static void report_timeout(struct k_work *work) in report_timeout() argument 303 CONTAINER_OF(work, struct bt_mesh_blob_srv, pull.report.work); in report_timeout()
|
D | heartbeat.c | 96 static void sub_end(struct k_work *work) in sub_end() argument 161 static void hb_publish(struct k_work *work) in hb_publish() argument
|
/Zephyr-latest/samples/bluetooth/iso_connected_benchmark/src/ |
D | main.c | 235 static void iso_timer_timeout(struct k_work *work) in iso_timer_timeout() argument 239 struct k_work_delayable *delayable = k_work_delayable_from_work(work); in iso_timer_timeout() 1251 struct k_work_delayable *work = &iso_chans[i].send_work; in run_central() local 1253 k_work_init_delayable(work, iso_timer_timeout); in run_central() 1348 struct k_work_delayable *work = &iso_chans[i].send_work; in run_peripheral() local 1350 k_work_init_delayable(work, iso_timer_timeout); in run_peripheral()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_filter.c | 138 static void rpa_timeout(struct k_work *work); 164 static void prpa_cache_resolve(struct k_work *work); 165 static void target_resolve(struct k_work *work); 1285 static void rpa_timeout(struct k_work *work) in rpa_timeout() argument 1509 static void target_resolve(struct k_work *work) in target_resolve() argument 1517 twork = CONTAINER_OF(work, struct target_resolve_work, target_work); in target_resolve() 1579 static void prpa_cache_resolve(struct k_work *work) in prpa_cache_resolve() argument 1587 rwork = CONTAINER_OF(work, struct prpa_resolve_work, prpa_work); in prpa_cache_resolve()
|
/Zephyr-latest/drivers/sensor/nxp/fxas21002/ |
D | fxas21002.h | 121 struct k_work work; member
|
/Zephyr-latest/subsys/modem/ |
D | Kconfig | 33 int "CMUX module work buffer size in bytes"
|
/Zephyr-latest/samples/subsys/demand_paging/ |
D | README.rst | 49 To actually view the underlying demand paging subsystem at work, debug
|
/Zephyr-latest/samples/bluetooth/hap_ha/src/ |
D | main.c | 98 static void adv_work_handler(struct k_work *work) in adv_work_handler() argument
|
/Zephyr-latest/samples/drivers/can/counter/ |
D | README.rst | 12 Messages are received using message-queues and work-queues.
|
/Zephyr-latest/samples/fuel_gauge/max17048/ |
D | README.rst | 34 to see in real time the charging status change because it will not work. If you really need to know…
|
/Zephyr-latest/subsys/usb/device/class/ |
D | Kconfig.cdc | 53 Enable if you want CDC ACM to work with Windows 7.
|
/Zephyr-latest/doc/services/rtio/ |
D | index.rst | 117 in the form of the iodev submit API call. It is the io devices job to work 121 does this work is up to the author of the iodev, perhaps the entire queue of 123 hardware does almost all of the real work. 223 I2C buses have a default implementation which allows apps to leverage the RTIO work queue while 225 the ``iodev_submit`` function will defer to a work item which will perform a blocking I2C
|
/Zephyr-latest/boards/altr/max10/doc/ |
D | index.rst | 21 scripts won't work 33 You will need the Altera Quartus SDK in order to work with this device. The 139 The usual ``flash`` target will work with the ``altera_max10`` board 162 In order for this to work, your entire kernel must be located in RAM. Make sure 254 In order for this to work, execute-in-place must be disabled, since the GDB
|
/Zephyr-latest/doc/kernel/services/scheduling/ |
D | index.rst | 250 Use cooperative threads for device drivers and other performance-critical work. 302 /* wait for semaphore from ISR, then do related work */ 306 /* wait for ISR to trigger work to perform */ 321 It is possible that there is a need to do some work atomically before making 349 * Wait for semaphore from ISR; if acquired, do related work, then 372 Use k_cpu_atomic_idle() when a thread has to do some real work in addition to 376 i.e. not doing any real work, like in this example below.
|
/Zephyr-latest/drivers/video/ |
D | video_sw_generator.c | 151 static void __buffer_work(struct k_work *work) in __buffer_work() argument 153 struct k_work_delayable *dwork = k_work_delayable_from_work(work); in __buffer_work()
|
/Zephyr-latest/drivers/rtc/ |
D | rtc_emul.c | 213 static void rtc_emul_update(struct k_work *work) in rtc_emul_update() argument 215 struct rtc_emul_work_delayable *work_delayable = (struct rtc_emul_work_delayable *)work; in rtc_emul_update()
|
/Zephyr-latest/drivers/sensor/ams/tmd2620/ |
D | tmd2620.c | 35 k_work_submit(&data->work); in tmd2620_gpio_callback() 71 data->work.handler = tmd2620_work_cb; in tmd2620_configure_interrupt()
|
/Zephyr-latest/drivers/sensor/bosch/bmi08x/ |
D | bmi08x.h | 514 struct k_work work; member 537 struct k_work work; member
|
/Zephyr-latest/drivers/display/ |
D | Kconfig.mcux_elcdif | 65 configure it here. In order for PXP rotation to work, calls to 103 configure it here. In order for PXP flip to work, calls to
|